Centos / Rhel Linux Sistemlerde Statik IP Tanımlama

Linux sunucu ilk kurulduğunda Network ayarları default olarak otomatik IP alacak şekilde yapılandırılmaktadır. Özellikle makinenin sunucu olarak kullanılması durumunda IP adresinin statik olarak verilmesi gerekebilir.

Network ayarlarının statik olarak yapılması için şu adımlar takip edilir;

Öncelikle sistem tarafından ethernet portuna verilen ismi tespit edilir, bunun için ifconfig veya ip link show komutları kullanılabilir

 sudo ip link show
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens160: mtu 1500 qdisc mq state UP mode DEFAULT qlen 1000
link/ether 00:0c:29:b2:d8:f3 brd ff:ff:ff:ff:ff:ff

# Ethernet portumuzun ismi ens160

Ethernet portu konfigürasyon dosyası açılarak düzenlenir;

sudo nano /etc/sysconfig/network-scripts/ifcfg-ens160

Dosya içeriği aşağıdaki şekilde düzenlenir, sadece statik IP ile ilgili kısımları düzenleyerek diğer diğer alanları default olarak bırakabilirsiniz.

DEVICE=ens160
BOOTPROTO=none
TYPE=Ethernet
IPADDR=192.168.12.225
NETMASK=255.255.255.0
GATEWAY=192.168.12.1
DNS1=192.168.12.1
SEARCH=domain.com
DEFROUTE=yes
ONBOOT=yes
NAME=ens160

# Düzenleme sona erdikten sonra CTRL-X ve sonrasında Y ile çıkıp dosyayı saklıyoruz.

Network servisi yeniden başlatılır;

sudo systemctl restart network

ifconfig komutu ile ip adresini kontrol edebiliriz;

[root@localhost]# ifconfig
ens160: flags=4163 mtu 1500
inet 192.168.12.225 netmask 255.255.255.0 broadcast 192.168.12.255
inet6 fe80::20c:29ff:feb2:d8f3 prefixlen 64 scopeid 0x20

ether 00:0c:29:b2:d8:f3 txqueuelen 1000 (Ethernet)
RX packets 152208 bytes 9801373 (9.3 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2904 bytes 249558 (243.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

route komutu ile route tablosu görüntülenebilir;

[root@localhost]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default gateway 0.0.0.0 UG 0 0 0 ens160
192.168.12.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160

google.com’a ping atarak erişimi test edebiliriz;

[root@localhost]# ping www.google.com
PING www.google.com (172.217.18.68) 56(84) bytes of data.
64 bytes from bud02s26-in-f4.1e100.net (172.217.18.68): icmp_seq=1 ttl=52 time=152 ms
64 bytes from bud02s26-in-f4.1e100.net (172.217.18.68): icmp_seq=2 ttl=52 time=50.9 ms
64 bytes from bud02s26-in-f4.1e100.net (172.217.18.68): icmp_seq=3 ttl=52 time=114 ms
64 bytes from bud02s26-in-f4.1e100.net (172.217.18.68): icmp_seq=4 ttl=52 time=84.8 ms
^C
--- www.google.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 50.912/100.719/152.465/37.440 ms

Centos Rhel Linux Sistemlerde statik route’un nasıl tanımlanacağı konusunda bilgi edinmek için TIKLAYIN

Bir Cevap Yazın

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.