Linux: Nastavení a změna IP adresy

04.03.2016 napsal Hanz (update: 06.02.2019)
40
Upozornění: Tento článek je starý, nerevidovaný a nelze ho komentovat.

Linux: Nastavení a změna IP adresy


linux-zmena-ip-adresy

V následujícíh příkladech je uvedeno jak nastavení IP adresy provést jak přes starý příkaz ifconfig, tak novější doporučovaný ip.


Statická IP adresa přes ip

[root@centos ~]# ip link set eth1 up
[root@centos ~]# ip addr add 192.168.2.251/24 brd + dev eth1
ALTERNATIVNĚ:
[root@centos ~]# ip addr add 192.168.2.251/24 broadcast 192.168.1.255 dev eth1



Statická IP adresa přes ifconfig (dočasně)

[root@centos ~]# ifconfig eth1 192.168.2.251 netmask 255.255.255.0


Statická IP (trvale) - CentOS, Red Hat, Fedora

[root@centos ~]# vim /etc/sysconfig/network-scripts/ifcfg-brg0
DEVICE=brg0
BOOTPROTO=none
ONBOOT=yes
TYPE=Bridge
IPADDR=192.168.2.251
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
DNS1=8.8.8.8
DNS2=8.8.4.4
[root@centos ~]# systemctl restart network


Statická IP (trvale) - Ubuntu, Debian, Mint

[root@linux-mint ~]# vim /etc/network/interfaces
auto eth1
iface eth1 inet static
address 192.168.2.251
netmask 255.255.255.0
gateway 192.168.2.1
[root@linux-mint ~]# /etc/init.d/networking restart


DHCP přes ifconfig (IP dynamická trvale)

[root@centos ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
BOOTPROTO="dhcp"
HWADDR="00:11:11:D2:AD:68"
NM_CONTROLLED="yes"
ONBOOT="yes"
[root@centos ~]# systemctl restart network



Nastavení DNS serverů (trvale)

[root@centos ~]# vim /etc/resolv.conf
nameserver 192.168.4.1
nameserver 8.8.8.8


ip-network-interfaces-linux-mint

Dodatek k ip:
ip link set eth1 down //deaktivace rozhraní eth1
ip addr flush dev eth1 //flushnutí rozhraní eth1
ip route add default via 192.168.2.1 //nastavení výchozí routy na bránu 192.168.2.1
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace