CentOS 7 Statik IP Adresini Yapılandırma
Ağı kurmak ve sunucuları ağa getirmek, herhangi bir sistem yöneticisi için birincil yönetim görevidir.
Bazı durumlarda, bu görevler, Masaüstüne/Sunuculara IP Adresi atamakla ilgilenen DHCP (Dinamik Ağ Yapılandırma Protokolü) kullanılarak otomatikleştirilir.
Sisteminizde mevcut ağ arayüzlerini bulun
Sistemdeki mevcut ağ arayüzlerini listelemek için aşağıdaki komutlardan herhangi birini kullanabilirsiniz.
ifconfig -a
veya
ip a
İstediğiniz ağ arayüzünü seçin
ifconfig -a çıktısı aşağıdaki gibi görünebilir. Burada enp0s3’ün IP adresini değiştirmek istiyorum.
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.7 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fd50:1d9:9fe3:1400:a00:27ff:fe98:676 prefixlen 64 scopeid 0x0
inet6 fe80::a00:27ff:fe98:676 prefixlen 64 scopeid 0x20
ether 08:00:27:98:06:76 txqueuelen 1000 (Ethernet)
RX packets 2997 bytes 3497708 (3.3 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1487 bytes 135487 (132.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 0 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Statik IP Adresini Yapılandırın
Yöntem 1
Bu yöntemde /etc/sysconfig/network-scripts/ dizini altında bulunan ağ arayüz dosyasını düzenleyeceğiz. enp0s3 arabirimi için dosya adı ifcfg-enp0s3 olacaktır.
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
Arayüz dosyasını gereksinime göre güncelleyin.
HWADDR=08:00:27:98:06:76
TYPE=Ethernet
# Static IP Address #
BOOTPROTO=none
# Server IP #
IPADDR=192.168.1.10
# Netmask #
NETMASK=255.255.255.0
# Default Gateway IP #
GATEWAY=192.168.1.1
# DNS Servers #
DNS1=192.168.1.1
DNS2=8.8.8.8
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
# Disable ipv6 #
IPV6INIT=no
# Device Name #
NAME=enp0s3
DEVICE=enp0s3
# Optional – This is system specific and can be created using ‘uuidgen enp0s3’ command #
UUID=02d4a47b-3dbe-4e0b-ae4b-841a8c58e807
# Activate on Boot #
ONBOOT=yes
# Default Domain Search #
DOMAIN=netuv.local
Yöntem 2
Ağ arabirimlerini yapılandırmak için metin tabanlı bir kullanıcı arabirimi olan nmtui‘yi de kullanabilirsiniz.
nmtui aracı için NetworkManager Metin Kullanıcı Arayüzü yum install NetworkManager-tui paketini kurmanız gerekir.
nmtui
Bağlantıyı düzenle’yi seçin ve Enter’a basın.
Ağ arayüzünü ve ardından Düzenle’yi seçin.
IP Adresini ayarlayın ve Tamam’a girin.
Son olarak, bu değişikliklerin geçerli olması için aşağıdaki komutu kullanarak ağ hizmetini yeniden başlatın.
systemctl restart network