Não é possível excluir / adicionar rota padrão

2

Eu tenho um Raspi conectado através de Wi-Fi no qual eu plug-in um Huawei stick eu uso para envio de SMS. Infelizmente, ao fazer isso, ele altera as rotas para o seguinte:

pi@raspberrypi:/opt/pi/printer $ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         hi.link         0.0.0.0         UG    0      0        0 eth1
default         hi.link         0.0.0.0         UG    204    0        0 eth1
default         10.0.2.1        0.0.0.0         UG    303    0        0 wlan0
10.0.2.0        *               255.255.255.0   U     303    0        0 wlan0
192.168.8.0     *               255.255.255.0   U     204    0        0 eth1

Alguém poderia imaginar que deve ser fácil remover a rota, mas não funciona:

pi@raspberrypi:/opt/pi/printer $ ping hi.link
PING hi.link (192.168.8.1) 56(84) bytes of data.
64 bytes from hi.link (192.168.8.1): icmp_seq=1 ttl=64 time=1.05 ms
pi@raspberrypi:/opt/pi/printer $ route del default via  192.168.8.0
# does NOT work, displays the usage howto

Só posso conseguir isso funcionando adicionando uma rota adicional:

pi@raspberrypi:/opt/pi/printer $ route add default gw 10.0.2.1 wlan0

Pergunta : como eu evito que esta rota hi.link seja criada quando o Huawei Stick está conectado como posso deletar esta rota?

Muito obrigado!

    
por George M. 13.10.2016 / 08:55

1 resposta

1

Usando o comando route :

route del default gw  192.168.8.0 dev eth1
Comando

ou melhor ip , se disponível:

ip route del default via 192.168.8.0 dev eth1

O comando ip é mais fácil de usar porque add e del geralmente aceitam a mesma sintaxe impressa por show .

    
por 13.10.2016 / 10:49

Tags