Apenas uma das minhas duas placas de rede está funcionando -- 10.04 campo com networking camp askubuntu Relacionado O problema

Only one of my two network cards is working


3
vote

problema

português

Eu tenho um servidor Ubuntu 10.04 LTS que tem duas portas Ethernet eth0 e eth1 .

  • eth0 está conectado ao ISP1 com a rede 192.168.3.0/24 com o endereço estático do servidor 192.168.3. 5

  • eth1 está conectado ao ISP2 com a rede 192.168.5.0/24 com o endereço estático do servidor 192.168.5.10

Quando ABCDEFGHIJKLMNABCDEFGHIJKLMN5 está conectado, não há conexão com a Internet ABCDEFGHIJKLMNABCDEFGHIJKLMN6 . A rede interna é acessível, por exemplo, ssh, ping de outros computadores em 192.168.3.0/24 rede.

Quando eth1 está desabilitado ou desconectado, eth0 funciona muito bem.

Como posso garantir que ambas as portas Ethernet obtenham conexões de Internet?

netstat configs eth1 desativado

  Kernel IP routing table  Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface  192.168.3.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0  0.0.0.0         192.168.3.1     0.0.0.0         UG        0 0          0 eth0    

netstat config ETH1 habilitado

  eth00   

editar

Eu também verifiquei /etc/resolv.conf

lá, eu adicionei manualmente o nome de nomes para os gateways.

ip addr show

  eth01   
english

I have a Ubuntu 10.04 LTS Server which has two Ethernet ports eth0 and eth1.

  • eth0 is connected to ISP1 with network 192.168.3.0/24 with server static address 192.168.3. 5

  • eth1 is connected to ISP2 with network 192.168.5.0/24 with server static address 192.168.5.10

When eth1 is connected, there is no internet connection from eth0. The internal network is accessible, eg, ssh , ping from other computers in 192.168.3.0/24 network.

When eth1 is disabled or disconnected, eth0 works just fine.

How can I ensure that both the Ethernet ports get internet connections?

netstat configs eth1 disabled

Kernel IP routing table  Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface  192.168.3.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0  0.0.0.0         192.168.3.1     0.0.0.0         UG        0 0          0 eth0 

Netstat config eth1 enabled

Kernel IP routing table  Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface  192.168.3.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0  192.168.5.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1  0.0.0.0         192.168.5.254   0.0.0.0         UG        0 0          0 eth1  0.0.0.0         192.168.3.1     0.0.0.0         UG        0 0          0 eth0 

Edit

I have also checked /etc/resolv.conf

There, I have manually added the nameserver for both the gateways.

ip addr show

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN      link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00     inet 127.0.0.1/8 scope host lo     inet6 ::1/128 scope host         valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000     link/ether 11:bb:3e:15:3e:0e brd ff:ff:ff:ff:ff:ff     inet 192.168.3.100/24 brd 192.168.3.255 scope global eth0            valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 100     link/ether aa:2a:ae:5f:59:e8 brd ff:ff:ff:ff:ff:ff     inet 192.168.5.100/24 brd 192.168.5.255 scope global eth1            valid_lft forever preferred_lft forever 
     
         
         

Lista de respostas

4
 
vote
vote
Melhor resposta
 

Eu fiz um possível exemplo de execução com base na implementação básica (de acesso dividido) tirada de aqui .

Crie duas tabelas de roteamento adicionais, digamos T1 e T2.

  ip route add 192.168.3.0/24 dev eth0 src 192.168.3.5 table T1 ip route add default via 192.168.3.0/24 table T1 ip route add 192.168.5.0/24 dev eth1 src 192.168.5.10 table T2 ip route add default via 192.168.5.0/24 table T2    

Configure a tabela principal de roteamento:

  ip route add 192.168.3.0/24 dev eth0 src 192.168.3.5 ip route add 192.168.5.0/24 dev eth1 src 192.168.5.10    

Adicione sua preferência por via padrão:

  ip route add default via 192.168.3.5    

Configure as regras de roteamento, escolha qual tabela de roteamento para rotear.

  ip rule add from 192.168.3.5 table T1 ip rule add from 192.168.5.10 table T2    

Mais informações aqui .

 

I made a possible running example based on the basic implementation (of Split access) taken from here.

Create two additional routing tables, say T1 and T2.

ip route add 192.168.3.0/24 dev eth0 src 192.168.3.5 table T1 ip route add default via 192.168.3.0/24 table T1 ip route add 192.168.5.0/24 dev eth1 src 192.168.5.10 table T2 ip route add default via 192.168.5.0/24 table T2 

Set up the main routing table:

ip route add 192.168.3.0/24 dev eth0 src 192.168.3.5 ip route add 192.168.5.0/24 dev eth1 src 192.168.5.10 

Add your preference for default route:

ip route add default via 192.168.3.5 

Set up the routing rules, choose what routing table to route with.

ip rule add from 192.168.3.5 table T1 ip rule add from 192.168.5.10 table T2 

More info here.

 
 
         
         
0
 
vote

Confira que ambas as portas estão em alta. Reconfigurar eth1, eth0 como sempre para cima.

 

Check out that both ports are up. Reconfigure eth1, eth0 as always up.

 
 

Perguntas relacionadas

7  "Não é possível configurar o arquivo de bloqueio: /tmp/g2ipmsg.lock errno: -11 (recurso temporariamente indisponível)" [duplicado]  ( Can not setup lock file tmp g2ipmsg lock errno 11 resource temporarily una ) 
. Esta pergunta já tem respostas aqui : ip mensageiro não funciona no Ubuntu 14.04 lts ...

0  Apt "conexão falhou"  ( Apt connection failed ) 
Desde a instalação do Ubuntu, não consegui instalar novos pacotes, ele ainda não foi atualizado. Abaixo está uma despejo de erro de conexão que vejo quando te...

65  Qual é a melhor maneira de ssh a máquinas na rede local?  ( Whats the best way to ssh to machines on the local network ) 
Eu tenho 2 computadores, um que eu uso e um para as crianças. Eu quero ser capaz de ssh em seu computador para controlá-lo (gosto de desligá-lo, etc), mas est...

6  Por que o Samba sempre é expedido enquanto copia um arquivo grande de um compartilhamento de rede?  ( Why does samba always time out whilst copying a large file off a network share ) 
Estou executando o Ubuntu 11.04 (natty), kernel 2.6.38-8-genérico, GNOME 2.32.1. edit: A partir de 3 de abril de 2012 estou agora no kernel 2.6.38-13-gené...

2  Atualizando o Ubuntu de dentro da rede corporativa  ( Updating ubuntu from inside the corporate network ) 
Depois de conectar meu computador à rede corporativa, não tenho acesso direto à Internet. Isso é feito agora através de algum servidor proxy. Eu posso me cone...

2  Ubuntu 14.04 Como rede de destino do roteador inacessível  ( Ubuntu 14 04 as router destination network unreachable ) 
Eu estou lutando com isso como 10 dias agora eu realmente preciso perguntar a vocês, espero que alguém tenha 5 minutos tempo para me explicar o que estou faze...

0  Qualquer maneira de terminal remoto, um padrão de desktop Offline do Ubuntu padrão instalado?  ( Any way to remote terminal a standard installed offline ubuntu desktop pc ) 
Como posso conectar-se a um remoto (VNC) Ubuntu Desktop 16.04 com a configuração padrão, mas sem acesso à Internet (isto é, outra maneira de instalar software...

1  O que determina o nome da porta Ethernet?  ( What determines ethernet port name ) 
Eu tenho dois computadores que devem ser hardware idênticos. No entanto, em uma máquina, a porta Ethernet aparece como "eth1", enquanto do outro aparece como ...

1  Arquitetura de Pfsense para Centro de Dados de Business Pequeno  ( Pfsense architecture for small business data center ) 
Projeto é colocar uma pequena estrutura de datacenter (localmente para fins de desenvolvimento e hospedagem (WebServer)) por trás dos firewalls de pfsense. Te...

7  Como configurar o servidor Ubuntu em cima do desktop Ubuntu 16.04?  ( How to setup ubuntu server on top of ubuntu 16 04 desktop ) 
Eu estou usando o Ubuntu 16.10 (Desktop Edition) para começar minha foray com o Linux. No entanto, eu também quero aprender algumas coisas de rede, que eu ach...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.