Situação Estou temporariamente sem uma conexão fixa à Internet no meu computador desktop. Estou usando meu HTC Magic como um dongle 3G através de usb0. Também quero poder imprimir na minha impressora Samsung conectada via Ethernet no eth0. Então, configurei o eth0 para ter um IP estático e o servidor dhcp3 instalado.
O problema Assim que habilito o eth0, não consigo mais navegar na Internet porque o endereço IP estático é adicionado à minha tabela de roteamento.
Solução encontrada Exclua manualmente eth0 como o gateway padrão depois de ativar a interface.
Possível solução melhor Dê prioridade permanente à minha conexão usb0.
Pergunta É possível dar prioridade a uma certa conexão de rede? Quão?
linux
ubuntu
networking
Wilgert
fonte
fonte
Respostas:
Como eu estava usando o utilitário de rede no Ubuntu para configurar minhas conexões de rede, as configurações em / etc / network / interfaces são aparentemente ignoradas.
Quando clico com o botão direito do mouse no ícone de rede, edite conexões -> eth0 -> configurações de IPv4. Não consigo aplicar as configurações sem um conjunto de gateway. No entanto, na caixa de diálogo aberta no botão Rotas, posso marcar a caixa "Usar esta conexão apenas para recursos em sua rede". Isso impedirá que a rota seja adicionada e ainda posso acessar a Internet através de minha outra conexão.
fonte
nm-connection-editor
comando.Quando você configurar o IP estático para eth0, não configure um gateway para a conexão. Essa é uma configuração comum quando existem várias portas, como eth1, eth2 etc. Se nenhum gateway for especificado, nenhum roteamento de gateway será definido.
Exemplo de configuração usando / etc / network / interfaces.
fonte
Pelo que entendi, você deseja que o eth0 seja usado apenas para conexões locais (impressoras, etc.) e sua conexão usb0 para o "mundo externo".
Eu acho que a melhor maneira de fazer isso é modificar sua tabela de roteamento para que seu tráfego local seja roteado através de eth0 e o tráfego externo seja roteado para usb0.
Uma maneira fácil de fazer isso é usar o IPTables, que permitirá rotear tráfego específico através da interface especificada. Confira o site abaixo para um tutorial completo.
http://www.tldp.org/HOWTO/Adv-Routing-HOWTO/index.html
Boa sorte!
fonte