-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Flamarion Jorge escreveu:
Bom dia pessoal,
Estou enfrentando um problema, simples de resolver pelo terminal, mas que ta me deixando de cabeça quente quando feito em uma estação, via Network-Manager.
Infelizmente não posso mandar o usuário fazer isso pelo terminal, senão ele manda eu tirar o "linux" da máquina dele. E o chefe acata, se a bagaça não funcionar.
Situação:
rede 10.2.4.0/24 rota default 10.2.4.10
rede 192.168.204.0/24 rota 10.2.4.1
rede 10.6.1.0/24 rota 10.2.4.1
Simples a principio.
O lance é o seguinte, vou no applet do NM e peço para editar as conexões, vou na aba ipv4, coloco ip, masc e gateway, neste caso o default.
Na mesma aba tem o botão rotas.
Vou lá e adiciono as outras rotas, pra rede 192.168.204.0/24 e 10.6.1.0/24 e aponto para o gateway 10.2.4.1.
Massa né? Nada disso.
Quando aplico as modificações, as que adiciono diferente do default gw, funcionam perfeitamente e eu perco o defaul gw.
Vou colocar o exemplo da situação aqui:
Antes da configuração das rotas persistentes:
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
10.2.4.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 10.2.4.10 0.0.0.0 UG 0 0 0 eth0
Depois das rotas persistentes:
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
10.2.4.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
192.168.204.0 10.2.4.1 255.255.255.0 UG 0 0 0 eth0
10.98.0.0 10.2.4.1 255.255.0.0 UG 0 0 0 eth0
10.6.0.0 10.2.4.1 255.255.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
Ou seja a minha rede, 10.2.4.0/24 está lá só que perde o gateway, daí tenho que ir na mão e colocar o gw na mão! E fica assim depois que coloco o default gw na mão:
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
10.2.4.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
192.168.204.0 10.2.4.1 255.255.255.0 UG 0 0 0 eth0
10.98.0.0 10.2.4.1 255.255.0.0 UG 0 0 0 eth0
10.6.0.0 10.2.4.1 255.255.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 10.2.4.10 0.0.0.0 UG 0 0 0 eth0
E assim tudo que eu quero funciona!
Alguém tem alguma sugestão de como eu posso fazer o Network-Manager se comportar melhor? OU seria um bug?
Alguém pode testar ?
Obrigado!
Bom dia pessoal,
Obrigado pela tentativa dos que enviaram resposta.
Mas me desculpem, eu acho que eu não deixem bem claro o que eu queria,
então vou completar.
Tudo o que eu descrevi acima *TEM QUE SER FEITO NO APPLET DO NETWORK
MANAGER*.
Então eu não posso criar scripts e faze o usuário entender o script ou
editalo e roda-lo, o cara tem que "dar meia dúzia de clique" e colocar a
rota que ele quer.
Se pudesse ser script talvez eu fizesse com dialog ou zenity, mas ainda
não quero chegar a este ponto já que o Networ-Manager, suporta adicionar
rotas persistente.
O problema é que ele apaga a rota default quanto aplico as outras rotas.
Façam pra mim um favor, façam o alguns testes, mesmo que não tenham
outras rotas, adicionem outras rotas no Netork-Manager e verifiquem se
ele realmente apaga a rota default.
Caso isso aconteça vou abrir o bug ainda hoje.
Mas ainda acho que deve ter um macete.
Obrigado a todos.
- --
Flamarion Jorge
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkpR8HQACgkQ0SDRnmynUOH/UgCgsjitQjwsXPGoa9d3Rr/XbaKr
sYAAnR253v97sIjsIKWbo5PepEeNpf/2
=2+wu
-----END PGP SIGNATURE-----