0
需要一些幫助來移除默認網關。 例如,有一個IP 192.168.4.15,默認網關爲192.168.4.14。我用gw 10.0.0.1連接到WLAN,之後我想刪除以前的gw。在bash中連接並傳遞參數
IFS='.' read -ra IPARR <<< "$IP"
Gateway="${IPARR[0]}.${IPARR[1]}.${IPARR[2]}.14"
ssh [email protected]$IP '/sbin/route -v del default gw $Gateway;'
#ssh [email protected]$IP '/sbin/ip route delete $Gateway dev rndis0;'
#ssh [email protected]$IP '/sbin/route -n'
兩種方式都不起作用。但是,如果我登錄到計算機上,則可以將其刪除。我的猜測是傳遞$ Gateway變量有問題。 有什麼建議嗎?
用雙引號「/sbin/route -v del默認gw $網關;「' – Vivek
非常感謝您的回答,@Vivek – mikedanylov
重複:http://unix.stackexchange.com/q/176573/4667 –