web-dev-qa-db-fra.com

Aide Ethernet Ubuntu 16.04

Donc, j'ai récemment installé Ubuntu 16.04 (Server). Et j'ai des problèmes pour le connecter à Internet sur mon routeur.

ifconfig -a:

enp8s0   Link encap:Ethernet  HWaddr **:**:**:**:**:**
         inet addr:192.168.1.7  Bcast:192.168.1.255 Mask:255.255.255.0
         UP BROADCAST MULTICAST  MTU:1500  Metric:1
         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
         TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
         Interrupt:19

lo       Link encap: Local Loopback
         inet addr:127.0.0.1  Mask:255.0.0.0
         inet6 addr: ::1/128 Scope:Host
         UP LOOPBACK RUNNING  MTU:65536  Metric:1
         RX packets:196 errors:0 dropped:0 overruns:0 frame:0
         TX packets:196 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1
         RX bytes:15016 (15.0 KB)  TX bytes:15016 (15.0 KB)

comme pour quand je ping 8.8.8.8:

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 192.168.1.7 icmp_seq=1 Destination Host Unreachable

last but not least, le /etc/network/interfaces:

source /etc/network/interfaces.d/*

auto lo enp8s0
iface lo inet loopback

auto enp8s0
iface enp8s0 inet static
address 192.168.1.7
netmask 255.255.255.0
gateway 192.168.1.1

EDIT:route -n:

Kernel IP routing table
Destination     Gateway       Genmask             Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1   0.0.0.0             UG    0      0        0 enp8s0
192.168.1.0     0.0.0.0       255.255.255.0       U     0      0        0 enp8s0

ip route show:

default via 192.168.1.1 dev enp8s0 onlink linkdown
192.168.1.0/24 dev enp8s0  proto kernel  scope link  src 192.168.1.7 linkdown

networking.service:

networking.service - Raise network interfaces
Active: active (exited) since Mon 2016-05-02 21:00:58 EDT; 10min ago

(si vous avez besoin de plus de services de networking.service, dites-le simplement)

ethtool enp8s0:

Supported ports: [ TP ]
Supported link modes:   10baseT/Half 10baseT/Full
                        100baseT/Half 100baseT/Full
                        100baseT/Half 100baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes:  10baseT/Half 10baseT/Full
                        100baseT/Half 100baseT/Full
                        1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Speed: Unknown!
Duplex: Unknown! (255)
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: g
Wake-on: g
Current message level: 0x000000ff (255)
                       drv probe link timer ifdown ifup rx_err tx_err
Link detected: no

ethtool -i enp8s0:

driver: tg3
version: 3.137
firmware-version: sb
expansion-rom-version:
bus-info: 0000:08:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no

ip neigh show:

192.168.1.1 dev enp8s0  INCOMPLETE

S'il vous plaît être détaillé avec vos réponses, merci d'avance! :)

1
Swedz

C'était simplement un câblage défectueux.

Désolé les gars!

1
Swedz

Pinging 8.8.8.8 c'est ICMP, le DNS n'est pas impliqué (mais vous avez toujours besoin de le configurer correctement ;-)

"Hôte de destination inaccessible", c'est message de contrôle ICMP de type 3, code 1 , très probablement, il n'y a pas de route à destination de l'hôte cible.

Donc, la première chose à faire est de vérifier votre table de routage

route -n
ip route show

Obtenez la sortie.

Essayez de faire un ping sur votre passerelle en premier et voyez si cela fonctionne en premier lieu.

Vérifier l'état de networking.service

systemctl status networking.service

BTW: iptables n'est peut-être pas encore joué, mais ce sera bien si vous pouvez également poster le résultat iptables-save.

Mettre à jour

Basé sur la sortie ethtool, il y a un problème de couche 2.

Speed: Unknown!
Duplex: Unknown! (255)

Quelques points à souligner

  1. La carte réseau devrait prendre en charge 1 000 Mbits/s, mais a été définie sur 100 Mbits/s (vous l'avez fait?)

  2. Commutateur/routeur annoncé 1000Mbps

  3. les deux côtés autoneg est allumé

    Supported link modes:   10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            100baseT/Half 100baseT/Full
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Half 1000baseT/Full
    

Essayez de régler la vitesse de NIC à 1000 Mbits/s en utilisant ethtool -s <inferface> speed 1000 duplex full autoneg on, ifconfig down/ifconfig up et vérifiez à nouveau ethtool <interface> pour les valeurs Speed ​​et Link detected.

0
Terry Wang