Encaminhar somente tráfego específico da série IP da eth0 e repassar tudo para wlan0

0

Eu não sou bom em redes, então isso pode ser uma pergunta ingênua.

Estou usando o Ubuntu e conectado em LAN e Wi-Fi. LAN é minha rede interna que não é acessível de fora. Eu preciso de WiFi para acessar a internet.

Eu acho que deve ser bem direto direcionar todo o tráfego para 10.*.*.* para eth0 e todo o resto para wlan0 algo assim.

Alguém pode sugerir comando para isso?

Atualização:

ip route list

default via 10.2.133.254 dev eth0  proto static 
10.0.0.0/8 dev eth0  scope link 
10.2.133.0/24 dev eth0  proto kernel  scope link  src 10.2.133.104  metric 1 
172.16.32.0/21 dev wlan0  proto kernel  scope link  src 172.16.39.177  metric 9 
    
por Салман 01.10.2015 / 05:37

1 resposta

2

Como um usuário privilegiado (root ou sudo) executando o seguinte deve ser suficiente:

# ip route add 10.0.0.0/8 dev eth0
# ip route add default via x.x.x.x

onde o último x.x.x.x é o número de ip do seu gateway padrão para o seu wifi.

A rota padrão pode já estar no lugar, então talvez você não tenha que emitir essa, verifique com 'ip route list'

    
por 01.10.2015 / 05:46