Po instalaci Ubuntu / Debianu , musíte nakonfigurovat síť pro přístup k vašemu systému zvenčí. Tato příručka vám pomůže nastavit síť v Ubuntu / Linux Mint. Zde vám ukážu přidělování adresy IP ve statickém a v režimu DHCP.
Poznámka:Toto by mělo fungovat i na předchozích verzích Ubuntu, jako je Ubuntu 13.10 / 13.04 / 12.10 a LinuxMint 17 / 16.
Statický režim
V tomto režimu budeme strojům ručně přidělovat IP adresu. Pojďme zkontrolovat dostupná rozhraní v našem systému.
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
Z výše uvedeného výstupu můžete vidět, že můj systém má dvě rozhraní, konkrétně „lo “ a „eth0 “. V závislosti na hardwaru se název rozhraní změní.
Nyní nastavíme ipaddress na rozhraní „eth0 “. Chcete-li to provést, přidejte „statický ” k nastavenému příkazu rodiny adres pro „eth0 ” rozhraní v souboru /etc/network/interfaces . Změňte hodnoty adresy, masky sítě a brány tak, aby vyhovovaly požadavkům vaší sítě.
raj@ubuntu:~$ sudo nano /etc/network/interfaces
Stačí upravit řádky takto.
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
Přidáním konfigurace rozhraní, jak je uvedeno výše, můžete rozhraní povolit ručně pomocí příkazu ifup.
raj@ubuntu:~$ sudo ifup eth0
Chcete-li rozhraní ručně deaktivovat, můžete použít příkaz ifdown.
raj@ubuntu:~$ sudo ifdown eth0
Nyní můžete vidět IP adresu „192.168.12.10 ” přiřazené k rozhraní „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
Režim DHCP
V tomto režimu systém získá IP adresu ze serverů DHCP. Pojďme zkontrolovat dostupná rozhraní ve vašem systému.
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
Z výše uvedeného výstupu můžete vidět, že můj systém má dvě rozhraní, konkrétně „lo “ a „eth0 “. V závislosti na hardwaru se název rozhraní změní.
Nyní nastavíme ipaddress na rozhraní „eth0 “. Chcete-li to provést, přidejte „dhcp“ metoda k příkazu rodiny inet adres pro „eth0 ” rozhraní v souboru /etc/network/interfaces . Změňte hodnoty adresy, masky sítě a brány tak, aby vyhovovaly požadavkům vaší sítě.
raj@ubuntu:~$ sudo nano /etc/network/interfaces
Stačí upravit řádky takto.
auto eth0 iface eth0 inet dhcp ## Enabled DHCP Mode
Přidáním konfigurace rozhraní, jak je uvedeno výše, můžete rozhraní povolit ručně pomocí příkazu ifup.
raj@ubuntu:~$ sudo ifup eth0
Chcete-li rozhraní ručně deaktivovat, můžete použít příkaz ifdown.
raj@ubuntu:~$ sudo ifdown eth0
Nyní můžete vidět IP adresu „192.168.12.3 ” přiřazené k rozhraní „eth0 ” pomocí 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
To je vše.