GNU/Linux >> Znalost Linux >  >> Linux

Jak nastavit statickou IP adresu a nakonfigurovat síť v Linuxu

Pokud jste správce systému Linux, přijde čas, kdy budete muset nakonfigurovat síť ve vašem systému. Na rozdíl od stolních počítačů, kde můžete používat dynamické IP adresy, na serverové infrastruktuře budete muset nastavit statickou IP adresu (alespoň ve většině případů).

Čtěte také: Jak nastavit nebo změnit název hostitele systému v systému Linux

Tento článek vám má ukázat, jak nakonfigurovat statickou IP adresu na nejčastěji používaných distribucích Linuxu.

Pro účely tohoto tutoriálu použijeme následující podrobnosti internetového protokolu verze 4 (IPv4):

IP address: 192.168.0.100
Netmask: 255.255.255.0
Hostname: node01.tecmint.com
Domain name: tecmint.com
Gateway: 192.168.0.1
DNS Server 1: 8.8.8.8
DNS Server 2: 4.4.4.4

Konfigurace statické IP adresy v RHEL/CentOS/Fedora:

Chcete-li nakonfigurovat statickou IP adresu v RHEL / CentOS / Fedora , budete muset upravit:

/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0

Kde ve výše uvedeném "ifcfg-eth0" odpovědi na vaše síťové rozhraní eth0 . Pokud se vaše rozhraní jmenuje „eth1" pak soubor, který budete muset upravit, je "ifcfg-eth1" .

Začněme prvním souborem:

# vi /etc/sysconfig/network

Otevřete tento soubor a nastavte:

NETWORKING=yes
HOSTNAME=node01.tecmint.com
GATEWAY=192.168.0.1
NETWORKING_IPV6=no
IPV6INIT=no

Další otevření:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

Poznámka :Ujistěte se, že jste otevřeli soubor odpovídající vašemu síťovému rozhraní. Název síťového rozhraní můžete najít pomocí příkazu ifconfig -a.

V tomto souboru proveďte následující změny:

DEVICE="eth0"
BOOTPROTO="static"
DNS1="8.8.8.8"
DNS2="4.4.4.4"
GATEWAY="192.168.0.1"
HOSTNAME="node01.tecmint.com"
HWADDR="00:19:99:A4:46:AB"
IPADDR="192.68.0.100"
NETMASK="255.255.255.0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="8105c095-799b-4f5a-a445-c6d7c3681f07"

Budete muset upravit pouze nastavení pro:

  1. DNS1 a DNS2
  2. BRÁNA
  3. HOSTNAME
  4. SÍŤOVÁ MASKA
  5. IPADDR

Ostatní nastavení by již měla být předdefinována.

Dále upravte resolve.conf otevřením v textovém editoru, jako je nano nebo vi:

# vi /etc/resolv.conf
  
nameserver 8.8.8.8 # Replace with your nameserver ip
nameserver 4.4.4.4 # Replace with your nameserver ip

Jakmile provedete změny, restartujte síť pomocí:

# /etc/init.d/network restart  [On SysVinit]
# systemctl restart network    [On SystemD]

Nastavit statickou IP adresu v Debian / Ubuntu

Nastavení statické IP adresy v Debianu / Ubuntu otevřete následující soubor:

# nano /etc/network/interfaces

Můžete vidět řádek, který vypadá takto:

auto eth0
iface eth0 inet dhcp

Změňte to tak, aby to vypadalo takto:

auto eth0
iface eth0 inet static 
  address 192.168.0.100
  netmask 255.255.255.0
  gateway 192.168.0.1
  dns-nameservers 4.4.4.4
  dns-nameservers 8.8.8.8

Uložte soubor a poté upravte /etc/resolv.conf takhle:

# nano /etc/resolv.conf
nameserver 8.8.8.8 # Replace with your nameserver ip
nameserver 4.4.4.4 # Replace with your nameserver ip

Restartujte síť ve vašem systému pomocí:

# /etc/init.d/network restart  [On SysVinit]
# systemctl restart network    [On SystemD]

Vaše statická IP adresa byla nakonfigurována.

Závěr:

Nyní víte, jak nakonfigurovat statickou IP adresu v distribuci Linuxu. Pokud máte nějaké dotazy nebo připomínky, neváhejte je odeslat v sekci komentářů níže.


Linux
  1. Jak nastavit statickou IP adresu na Debian Linuxu

  2. Jak nastavit statickou IP adresu a upravit směrovací tabulku v systému Linux

  3. Jak nakonfigurovat statickou IP adresu na Fedoře

  1. Nastavte statické síťové připojení v Linuxu

  2. Jak nakonfigurovat statickou a dynamickou IP adresu v Arch Linuxu

  3. UNIX / Linux :Jak nainstalovat a nakonfigurovat mutt

  1. Jak nakonfigurovat statickou IP adresu na RHEL 8 / CentOS 8 Linux

  2. Jak nakonfigurovat statickou IP adresu na Ubuntu 19.04 Disco Dingo Linux

  3. Jak nakonfigurovat statickou IP adresu na Ubuntu 20.04