8
最近設置網絡接口指標的正確方法是什麼?設置網絡接口指標
我正在尋找命令行方式來做到這一點。我目前正在使用Arch Linux,但是一個發行版不可知的方法將是首選。
這裏是我的失敗嘗試:
$ sudo ifconfig wlan0 metric 1
SIOCSIFMETRIC: Operation not supported
最近設置網絡接口指標的正確方法是什麼?設置網絡接口指標
我正在尋找命令行方式來做到這一點。我目前正在使用Arch Linux,但是一個發行版不可知的方法將是首選。
這裏是我的失敗嘗試:
$ sudo ifconfig wlan0 metric 1
SIOCSIFMETRIC: Operation not supported
正如人的ifconfig說,指標是不是在Linux系統上使用ifconfig命令支持的選項,因爲當處理使用ifconfig命令它不創建路由表條目。
metric N
This parameter sets the interface metric. It is not available under GNU/Linux.
要回答你的問題,你必須使用路線命令,與所需的度量標準添加路由並刪除舊條目。例如:
sudo route add -net default gw 10.10.0.1 netmask 0.0.0.0 dev wlan0 metric 1
sudo route del -net default gw 10.10.0.1 netmask 0.0.0.0 dev wlan0 metric 0
有沒有更改度量標準而不指定網關的方法?我看到網關不可檢測(我們無法通過命令找到gw ip),但gw可以在激活新界面後自動設置;所以,根據已經指定的指標,我可以更喜歡使用以太網上的wifi;但我不能確定無線網關,既不是以太網。 –
我對Ubuntu的14.04這裏非常類似的問題:https://askubuntu.com/questions/929524/can-i-adjust-metrics-on-my-two-network-interfaces – SDsolar