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.
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.
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