1 votes

Mise en place des adresses IP dans le réseau Linux

Je lance les éditions Ubuntu Desktop et Ubuntu Server sur deux machines virtuelles séparées.

Pour le bureau, j'ai configuré les adaptateurs réseau :

  1. Adaptateur 1 : réseau interne appelé intnet

  2. Adaptateur 2 : NAT

Adaptateurs du serveur :

  1. Adaptateur 1 : réseau interne appelé intnet

Maintenant je suis censé définir les adresses IP, ce que je suis sûr de devoir faire en éditant le fichier /etc/network/interfaces mais je suis nouveau à ça et je ne comprends pas vraiment.

Ubuntu Desktop:

IP statique 192.168.10.100 pour l'adaptateur de réseau interne

Masque de sous-réseau 255.255.255.0

IP DHCP pour l'adaptateur NAT

Ubuntu Server:

IP statique 192.168.10.101

Masque de sous-réseau 255.255.255.0

^ C'est ce que j'ai besoin de configurer.. comment puis-je faire ça ? J'ai essayé quelques choses et réinitialisé le réseau mais ça n'a pas marché. Est-ce que quelqu'un pourrait m'aider s'il vous plaît ?

1voto

BillThor Points 27096

Vous avez besoin de quelque chose comme ceci dans /etc/network/interfaces

auto eth0
iface eth0 inet static
        address 192.168.100.100
        gateway 192.168.100.1
        netmask 255.255.255.0

Ne mettez pas la ligne de gateway sur le serveur avec la connexion Internet. Son adresse 192.168.100 devrait être l'adresse de passerelle pour les autres hôtes. Voir man interfaces pour des informations sur le fichier interfaces.

1voto

BillThor Points 27096

L'adaptateur NAT pourrait être soit eth0 soit eth1 en fonction de celui auquel il est connecté. Exécutez tail -f /var/log/messages et débranchez le câble pour l'un des réseaux. Attendez quelques secondes et reconnectez. Vous obtiendrez un message de journal indiquant quelle interface est laquelle. J'essaie d'avoir eth0 comme connexion réseau (NAT).

Je vous suggère d'installer Shorewall et de commencer avec la configuration à deux interfaces que vous trouverez dans /usr/share/doc/shorewall/examples/two-interface.

Vos informations réseau pour la connexion NAT seront probablement les suivantes :

auto eth0
iface eth0 inet dhcp

Si vous avez une adresse IP statique, elle devrait être la même que pour l'autre interface avec l'adresse IP et le masque réseau appropriés. Cela devrait également être la seule interface avec une ligne de passerelle. Consultez man interfaces pour plus de détails sur le fichier.

0voto

Khaled Points 35208

Voici la configuration que j'utilise généralement pour les serveurs ubuntu (/etc/network/interfaces).

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
   address 192.168.10.100
   netmask 255.255.255.0
   gateway 192.168.10.254

Pour une interface assignée via DHCP, vous pouvez remplacer la ligne commençant par iface par :

iface eth0 inet dhcp

N'oubliez pas de configurer correctement vos adresses IP et passerelle dans l'exemple ci-dessus. Vous devez également redémarrer le service de réseau.

$ sudo /etc/init.d/networking restart

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X