web-dev-qa-db-fra.com

Le serveur Ubuntu ne peut pas accéder à Internet, mais peut utiliser SSH

Donc, comme indiqué, je peux accéder à mon serveur à distance et localement en utilisant SSH, mais je n'ai pas accès à "Internet". J'entends par là que je ne peux pas accéder aux pages Web.

dtipp@mc-server:~$ ping www.google.com
ping: unknown Host www.google.com

C'est ce que je reçois quand j'essaie de faire un ping sur google.

dtipp@mc-server:~$ curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//'  

Ne donne pas une adresse IP comme avant. Tous mes problèmes ont commencé après avoir essayé de configurer une adresse IP statique. J'ai finalement réussi à donner l'impression que mon fichier était censé l'être, mais ce n'est que maintenant que les problèmes ont commencé.

dtipp@mc-server:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:19:b9:d3:b1:fa  
      inet addr:192.168.1.120  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::219:b9ff:fed3:b1fa/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:21401 errors:0 dropped:0 overruns:0 frame:0
      TX packets:20888 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:3207899 (3.2 MB)  TX bytes:4381547 (4.3 MB)

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:4102 errors:0 dropped:0 overruns:0 frame:0
      TX packets:4102 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:353932 (353.9 KB)  TX bytes:353932 (353.9 KB)

 dtipp@mc-server:~$ Sudo nano /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.1.120
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
dtipp@mc-server:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# nameserver 192.168.1.120
dtipp@mc-server:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=58 time=29.1 ms
^C
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 28.564/28.827/29.108/0.329 ms

Ceci est le fichier d'installation et les résultats de quelques autres choses de ping. Ai-je fait quelque chose de mal ou dois-je faire quelque chose de plus?

3
Dtaivpp

Lorsque vous définissez une adresse IP statique, vous devez également définir des serveurs de noms DNS. Je vous suggère de modifier/etc/network/interfaces pour:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.1.120
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 192.168.1.1 8.8.8.8

Redémarrez l'interface:

Sudo ifdown eth0 && Sudo ifup -v eth0

Tester:

ping -c3 www.ubuntu.com

Votre /etc/resolv.conf est également incorrect. Veuillez modifier:

nameserver 127.0.1.1
5
chili555