web-dev-qa-db-fra.com

serveur ubuntu - ne fonctionne pas sur ip statique

Je suis totalement nouveau sur le serveur Ubuntu (ne fonctionnait avec aucun serveur auparavant). J'ai installé LAMP (Apache2, MySQL, PHP) sur le serveur Ubuntu (16.04.1 LTS). Cela fonctionne tout correctement. Il a 192.168.0.22 Ip.

Sur d'autres ordinateurs, Windows 7 est installé (192.168.0.45).

Lorsque j'écris l'adresse IP du serveur Ubuntu dans le navigateur Windows, cela fonctionne, mais lorsque j'écris localhost sur le navigateur Windows, cela ne fonctionne pas, mais cela fonctionne sur le serveur Ubuntu.

Alors maintenant, je veux définir une adresse IP personnalisée/statique sur le serveur Ubuntu, ce 192.168.0.11. Cela ne fonctionne totalement ni dans le navigateur du serveur Ubuntu, ni dans les deux cas. Www.google.com

mon /etc/network/interfaces est quelque chose comme ça

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp2s0
iface enp2s0 inet dhcp

Je n'ai pas eth0. J'ai tout fait pour le trouver mais je n'ai pas trouvé

Comment j'ai essayé de changer l'adresse IP du serveur Ubuntu en statique

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp2s0
iface enp2s0 inet static
   address 192.168.0.11
   netmask 255.255.255.0  #<-- random i dont know what should i have to write here
   gateway 192.168.0.1    #<-- random i dont know what should i have to write here
   network 192.168.0.10   #<-- random i dont know what should i have to write here
   broadcast 192.168.0.12 #<-- random i dont know what should i have to write here
   nameserver 8.8.8.8     #<-- random i dont know what should i have to write here

mon /etc/hosts

127.0.0.1  localhost
127.0.1.1  web

#The following lines are desirable for IPv6 capable Host
::1       localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Répétez je n'ai pas etho

Commande:

root@web: # ipconfig -a

enp0s25   Link encap:Ethernet hwaddr .......
          broadcast MULTICAST MTU:15000.....
           ... 0... 0...0 ..
           .................................
           .................................

enp2s0    Link encap:ethernet hwaddr .......
          inet addr:192.168.0.22 bcast :192.168.0.255 mask 255.255.255
          inet6 addr fe80::..:...
          ...........................
          ...........................
          ...........................

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 :numbera
          rx pckts :228 bla bla bal
          ..........
          ..........

J'ai mis presque toutes les informations. Si vous avez besoin d'informations supplémentaires, dites-le moi. Ty pour aider.

3
Phoenix

Je vous suggère de modifier le fichier /etc/network/interfaces comme suit:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp2s0
    iface enp2s0 inet static
    address 192.168.0.10
    netmask 255.255.255.0  
    gateway 192.168.0.181
    dns-nameservers 8.8.8.8

Demandez au système de relire et d'utiliser les modifications:

Sudo ifdown enp2s0 && Sudo ifup -v enp2s0

Le -v pour verbose devrait produire une sortie qui nous dit si l'adresse a été donnée avec succès. Tester:

ping -c3 192.168.0.181
ping -c3 8.8.8.8
ping -c3 www.ubuntu.com

Si vous obtenez des retours ping, vous êtes tous ensemble.

4
chili555

Vous pouvez utiliser ce qui suit

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp2s0
    iface enp2s0 inet static
    address 192.168.0.10
    netmask 255.255.255.0  #depends on your network class of address
    gateway 192.168.0.1    #address of the server that allow you to connect internet or other networks.
    dns-nameservers 8.8.8.8     #domain names resolver 8.8.8.8 it's google's public dns

puis

$ Sudo touch /etc/network/interfaces.d/enp2s0

puis

$ Sudo ifdown enp2s0 && Sudo ifup enp2s0
3
Adel Kihal