RHEL 8'de Statik IP Adresi Ayarlamanın 3 Yolu


Linux dağıtımınız için statik bir IP adresi yapılandırmak temel bir görevdir ve birkaç kolay adımda tamamlanmalıdır. RHEL 8 genel beta sürümünün piyasaya sürülmesiyle artık NetworkManager yardımcı programlarını kullanarak ağ arayüzünüzü birkaç farklı şekilde yapılandırabilirsiniz.

Bu eğitimde size RHEL 8 kurulumunda statik IP adresi ayarlamanın birkaç farklı yolunu göstereceğiz. Bu makalenin, sisteminiz için uygulamak istediğiniz ağ ayarlarını zaten bildiğinizi varsaydığını unutmayın.

1. Ağ Komut Dosyalarını Manuel Olarak Kullanarak Statik IP Nasıl Yapılandırılır

Aşağıdakileri düzenleyerek statik bir IP adresini eski yöntemle yapılandırabilirsiniz:

/etc/sysconfig/network-scripts/ifcfg-(interface-name)

Benim durumumda dosyanın adı:

/etc/sysconfig/network-scripts/ifcfg-enp0s3

Ağ arayüz adınızı bulmak için aşağıdaki nmcli komutunu kullanabilirsiniz.

nmcli con

Dosyayı düzenlemek için favori düzenleyicinizi kullanın ve dosyayı açın:

vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
BOOTPROTO="none"
NAME="enp0s3"
IPADDR="192.168.20.150"
NETMASK="255.255.255.0"
GATEWAY="192.168.20.1"
DEVICE="enp0s3"
ONBOOT="yes"

Ardından NetworkManager'ı şununla yeniden başlatın:

systemctl restart NetworkManager

Alternatif olarak, aşağıdakileri kullanarak ağ arayüzünü yeniden yükleyebilirsiniz:

nmcli con down enp0s3 && nmcli con up enp0s3

Artık gösterildiği gibi ip komutunu kullanarak yeni IP adresini kontrol edebilirsiniz.

ip a show enp0s3

2. Nmtui Aracını Kullanarak Statik IP Nasıl Yapılandırılır

RHEL 8 cihazınız için statik IP adresini yapılandırmanın başka bir yolu da bir metin kullanıcı arayüzü (TUI) olan nmtui aracını kullanmaktır. Kullanmak için terminalinize aşağıdaki komutu yazmanız yeterlidir.

nmtui

Bu programı başlatacak:

Bir bağlantıyı düzenlemeyi seçin, ardından arayüzü seçin:

Bir sonraki pencerede, klavyenizdeki ok tuşlarıyla imleci hareket ettirerek ağ arayüzü ayarlarını düzenleyebileceksiniz:

Bu örnekte IP adresimi 192.168.20.150'den 192.168.20.160'a değiştirdim. Değişiklikleri kaydetmek için sayfanın sonuna doğru ilerleyin ve Tamam'ı seçin.

Ardından “Bir bağlantıyı etkinleştir” seçeneğini belirleyerek ağ arayüzünü yeniden yükleyin:

Ardından bağlantı adını seçin ve öğesini seçin:

Ve şimdi arayüzü verdiğiniz yeni ayarlarla etkinleştirmek için seçeneğini seçin.

Daha sonra ana menüye dönmek için 'yi seçin ve ardından çıkmak için “Çık ”'ı seçin.

Yeni IP adresi ayarlarının aşağıdakilerle uygulandığını doğrulayın:

ip a show enp0s3

3. Nmcli Aracını Kullanarak Statik IP Nasıl Yapılandırılır

Nmcli, bilgi edinmek veya bir ağ arayüzünü yapılandırmak için kullanılabilen bir NetworkManager komut satırı arayüzüdür.

Statik bir IP adresi ayarlamak istiyorsanız aşağıdaki seçenekleri kullanabilirsiniz:

RHEL 8'de enp0s3 arayüzünün IP adresini ayarlayın.

nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24

Ağ geçidini RHEL 8'e ayarlayın:

nmcli con mod enp0s3 ipv4.gateway 192.168.20.1

Arayüze manuel yapılandırma kullandığını bildirin (dhcp vb. değil).

nmcli con mod enp0s3 ipv4.method manual

DNS'yi yapılandırın:

nmcli con mod enp0s3 ipv4.dns "8.8.8.8"

Arayüz yapılandırmasını yeniden yükleyin:

nmcli con up enp0s3 

Değişiklikleriniz /etc/sysconfig/network-scripts/ifcfg- dizinine kaydedilecektir.

İşte benim için oluşturulan yapılandırma dosyası:

cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
BOOTPROTO="none"
NAME="enp0s3"
IPADDR="192.168.20.170"
NETMASK="255.255.255.0"
GATEWAY="192.168.20.1"
DEVICE="enp0s3"
ONBOOT="yes"
PROXY_METHOD="none"
BROWSER_ONLY="no"
PREFIX="24"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
UUID="3c36b8c2-334b-57c7-91b6-4401f3489c69"
DNS1="8.8.8.8"
Çözüm

Bu eğitimde, RHEL 8'deki ağ komut dosyaları, nmtui ve nmcli yardımcı programlarıyla statik bir IP adresinin nasıl yapılandırılacağını gördünüz. güçlü>. Herhangi bir sorunuz veya yorumunuz varsa, lütfen bunları aşağıdaki yorum bölümüne göndermekten çekinmeyin.