Não é muito de "solução", mas desde que eu originalmente instalei o Ubuntu sem a placa ethernet PCI, eu dei uma reinstalação com a placa no lugar e isso parecia fazer o truque.
Primeiro, pode ser útil explicar que minha configuração de rede local é:
[Internet] <---> [192.168.1.1] <---> [10.10.10.1] <---> [Computer]
então, o roteador em 10.10.10.1 é o gateway do computador e o roteador 192.168.1.1 manipula os pedidos de DNS.
~~~~~
Instalei o servidor Ubuntu 12.04 no computador em questão, mas parece que não consigo fazer a conexão Ethernet funcionar corretamente. Aqui está a informação que eu acho que seria útil:
user@SAMserver1:~$ lspci | grep Eth
00:03.0 Ethernet controller: Digital Equipment Coporation DECchip 21140 [FasterNet] (rev 22)
~~~~~
user@SAMserver1:~$ ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:00:65:19:1f:e3
inet addr:10.10.10.2 Bcast:10.10.10.15 Mask:255.255.255.240
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 ettors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:3 dropped:0 overruns:0 carrier:3
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
~~~~~
user@SAMserver1:~$ cat /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 10.10.10.2
netmask 255.255.255.240
gateway 10.10.10.1
dns-search 192.168.1.1
dns-nameservers 192.168.1.1
~~~~~
user@SAMserver1:~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.10.10.1 0.0.0.0 UG 100 0 0 eth0
10.10.10.0 * 255.255.255.240 U 0 0 0 eth0
~~~~~
user@SAMserver1:~$ ping -c 1 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
from 10.10.10.2 icmp_seq=1 Destination Host Unreachable
--- 10.10.10.1 ping statistics ---
1 packet transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
~~~~~
user@SAMserver1:~$ ping -c 1 www.google.com
ping: unknown host www.google.com
~~~~~
Qualquer conselho seria muito apreciado, e deixe-me saber se há alguma informação útil que eu deixei de fora.
PS: Eu verifiquei que o endereço 10.10.10.2 estava reservado no roteador para o endereço MAC do servidor
PPS: saída aparada de " lspci -vvv
"
00:03.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 22)
Subsystem: Cogent Data Technologies, Inc. Device 2500
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 66 (5000ns min, 10000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 3
Region 0: I/O ports at 1000 [size=128]
Region 1: Memory at 44000000 (32-bit, non-prefetchable) [size=128]
[virtual] Expansion ROM at 18000000 [disabled] [size=256K]
Kernel driver in use: tulip
Kernel modules: tulip
Não é muito de "solução", mas desde que eu originalmente instalei o Ubuntu sem a placa ethernet PCI, eu dei uma reinstalação com a placa no lugar e isso parecia fazer o truque.
Você precisa configurar a rede LAN antes de acessar o servidor DNS em outra rede.
Você tem erros no ifconfig, pode haver várias coisas: hardware: cabo defeituoso, conector de mau funcionamento. configuração s / w: incompatibilidade duplex, driver de kernel incorreto para sua NIC, etc.
Quando você descartar essas coisas, tente também ter uma configuração de máscara de rede consistente, apenas uma boa prática. como eu vejo três netmask diferente de sua saída: 255.255.255.240 de 'ifconfig', 255.255.255.252 em / etc / network / interfaces, 255.255.255.242 de "rota".