Après l'installation d'Ubuntu / Debian , vous devez configurer le réseau pour accéder à votre système depuis l'extérieur. Ce guide vous aide à configurer le réseau dans Ubuntu / Linux Mint. Ici, je vais vous montrer comment attribuer une adresse IP en mode statique et en mode DHCP.
Remarque :Cela devrait également fonctionner sur les versions précédentes d'Ubuntu telles que Ubuntu 13.10 / 13.04 / 12.10 et LinuxMint 17 / 16.
Mode statique
Dans ce mode, nous attribuerons manuellement une adresse IP aux machines. Vérifions les interfaces disponibles sur notre système.
raj@ubuntu:~$ ip a 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <broadcast,multicast> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff
À partir de la sortie ci-dessus, vous pouvez voir que mon système a deux interfaces à savoir "lo ” et “eth0 “. Selon le matériel, le nom de l'interface changera.
Maintenant, nous allons définir l'adresse IP sur une interface "eth0 “. Pour ce faire, ajoutez le "static » à la déclaration de famille set address pour « eth0 ” interface dans le fichier /etc/network/interfaces . Modifiez les valeurs d'adresse, de masque de réseau et de passerelle pour répondre aux exigences de votre réseau.
raj@ubuntu:~$ sudo nano /etc/network/interfaces
Modifiez simplement les lignes comme ceci.
auto eth0 iface eth0 inet static ## Static IP Address Enabled address 192.168.12.10 ## IP Address netmask 255.255.255.0 ## Subnet Mask gateway 192.168.12.2 ## Default Gateway dns-nameservers 8.8.8.8 8.8.4.4 ## DNS Servers dns-search itzgeek.local ## Local Domain Search - Ignore if not required
En ajoutant une configuration d'interface, comme indiqué ci-dessus, vous pouvez activer manuellement l'interface via la commande ifup.
raj@ubuntu:~$ sudo ifup eth0
Pour désactiver manuellement l'interface, vous pouvez utiliser la commande ifdown.
raj@ubuntu:~$ sudo ifdown eth0
Vous pouvez maintenant voir l'adresse IP "192.168.12.10 ” attribué à l'interface “eth0 ".
raj@ubuntu:~$ ip a 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <broadcast,multicast,up,lower_up> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff inet 192.168.12.10/24 brd 192.168.12.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::20c:29ff:fe55:f6b8/64 scope link valid_lft forever preferred_lft forever
Mode DHCP
Dans ce mode, le système obtiendra une adresse IP des serveurs DHCP. Vérifions les interfaces disponibles sur votre système.
raj@ubuntu:~$ ip a 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <broadcast,multicast> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff
À partir de la sortie ci-dessus, vous pouvez voir que mon système a deux interfaces à savoir "lo ” et “eth0 “. Selon le matériel, le nom de l'interface changera.
Maintenant, nous allons définir l'adresse IP sur une interface "eth0 “. Pour ce faire, ajoutez le "dhcp" méthode à la déclaration de famille d'adresses inet pour le "eth0 ” interface dans le fichier /etc/network/interfaces . Modifiez les valeurs d'adresse, de masque de réseau et de passerelle pour répondre aux exigences de votre réseau.
raj@ubuntu:~$ sudo nano /etc/network/interfaces
Modifiez simplement les lignes comme ceci.
auto eth0 iface eth0 inet dhcp ## Enabled DHCP Mode
En ajoutant une configuration d'interface, comme indiqué ci-dessus, vous pouvez activer manuellement l'interface via la commande ifup.
raj@ubuntu:~$ sudo ifup eth0
Pour désactiver manuellement l'interface, vous pouvez utiliser la commande ifdown.
raj@ubuntu:~$ sudo ifdown eth0
Vous pouvez maintenant voir l'adresse IP "192.168.12.3 ” attribué à l'interface “eth0 ” en utilisant DHCP.
raj@ubuntu:~$ ip a 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <broadcast,multicast,up,lower_up> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff inet 192.168.12.3/24 brd 192.168.12.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::20c:29ff:fe55:f6b8/64 scope link valid_lft forever preferred_lft forever
C'est tout.