CentOS 8 Ağ Ayarları - CentOS 8 Network Configuration
Öncelikle Sistemde bulunan tüm ağ cihazlarını listeleyelim.
sudo nmcli d sudo nmcli con show DEVICE TYPE STATE CONNECTION ens160 ethernet connected ens160 lo loopback unmanaged --
- İlk olarak, ağ yapılandırma dosyasını açın.
- Bu dosya bu dizinde "/etc/sysconfig/network-scripts/ifcfg-" ile başlar ve ardından ağ arayüzünüzün adını içerir. Örneğin, birincil ağ arayüzü "eth0" ise, dosya adı "/etc/sysconfig/network-scripts/ifcfg-eth0" olacaktır. Bu dosyayı düzenlemek için "vi" veya "nano" gibi bir metin düzenleyicisi kullanabilirsiniz. bendeki arayüzünüzün adı görüldüğü gibi "ens160" olarak görünüyor bu ismi DEVICE= kısmından değiştirebilirsiniz.
sudo nano /etc/sysconfig/network-scripts/ifcfg-ens160
Ağ yapılandırma dosyasında, aşağıdaki satırları ekleyin veya var olanları düzenleyin: bendeki adaptörü: DEVICE=ens160 işlem sonunda yapılandırma dosyasını kaydedin ve düzenleyiciden çıkın.
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=eui64 NAME=ens160 UUID=77325761-b31e-4646-acb8-d4f74a6f4799 DEVICE=ens160 ONBOOT=yes IPADDR=10.5.10.58 PREFIX=24 GATEWAY=10.5.10.1 DNS1=10.5.10.10 DOMAIN=guler.com
Burada, "DEVICE" satırında ağ arayüzünüzün adını belirtin. "BOOTPROTO" satırı, IP adresi için "static" veya "dhcp" seçeneklerinden birini içermelidir. Eğer statik bir IP kullanacaksanız, "IPADDR", "NETMASK" ve "GATEWAY" satırlarına doğru değerleri girin. "DNS1" ve "DNS2" satırları, DNS sunucularınızın IP adreslerini içermelidir. "ONBOOT" satırı, ağ arayüzünüzün her açılışta otomatik olarak etkinleştirilmesini sağlar.
Bu değişikliklerin etkili olması için ağı şu komutla yeniden başlatmanız gerekir:
sudo systemctl restart NetworkManager sudo systemctl start NetworkManager #sudo systemctl stop NetworkManager systemctl status NetworkManager
CentOS 8'de GUI Kullanarak Ağ Ayarlarının Yapılandırılması
Bu yöntem, nmtui (NetworkManager Text User Interface) adlı arayüzü kullanır ve ağ yapılandırmasını daha kullanıcı dostu bir şekilde yapmanızı sağlar.
CentOS, Fedora ve RHEL gibi bazı Linux dağıtımlarında NetworkManager zaten varsayılan olarak yüklüdür ve NMTUI'yi kurmak için sadece aşağıdaki komutu çalıştırmanız yeterlidir
sudo yum install NetworkManager-tui
Ubuntu ve Debian gibi diğer Linux dağıtımlarında ise imdilik defaut olarak gelmiyor aşağıdaki komutu kullanarak NMTUI'yi yükleyebilirsiniz:
sudo apt-get install network-manager
sudo nmtui
- "Activate a connection" seçeneğini seçin ve "OK" düğmesine basın.
- Açılan listeden istedğiniz ağ arayüzünüzü seçin ve "OK" düğmesine basın.
- "Edit a connection" seçeneğini seçin ve "OK" düğmesine basın.
- Yeni açılan pencerede, aşağıdaki ağ ayarlarını yapılandırın:
- IPv4 CONFIGURATION: "Manual" seçeneğini seçin.
- IP ADDRESSES: Statik IP adresinizi ve netmask'ınızı girin.
- GATEWAY: Ağ geçidinizi girin.
- DNS: DNS sunucularınızın IP adreslerini girin.
veya
- IPv6 CONFIGURATION: "Manual" seçeneğini seçin.
- IP ADDRESSES: Statik IP adresinizi ve netmask'ınızı girin.
- GATEWAY: Ağ geçidinizi girin.
- DNS: DNS sunucularınızın IP adreslerini girin.
- Ayarlarınızı kaydetmek için "OK" düğmesine basın ve ardından "Quit" düğmesine basarak nmtui'yi kapatın.
- Ağ bağlantınızı yeniden başlatmak için aşağıdaki komutu çalıştırın:
sudo systemctl restart NetworkManager sudo systemctl start NetworkManager #sudo systemctl stop NetworkManager systemctl status NetworkManager
Ağ bağlantınızı test etmek için "ping" komutunu kullanabilirsiniz. Örneğin, "ping farukguler.net"
ping farukguler.net PING farukguler.net (192.0.78.24) 56(84) bytes of data. 64 bytes from 192.0.78.24 (192.0.78.24): icmp_seq=1 ttl=128 time=106 ms 64 bytes from 192.0.78.24 (192.0.78.24): icmp_seq=2 ttl=128 time=72.7 ms 64 bytes from 192.0.78.24 (192.0.78.24): icmp_seq=3 ttl=128 time=71.5 ms 64 bytes from 192.0.78.24 (192.0.78.24): icmp_seq=4 ttl=128 time=67.5 ms 64 bytes from 192.0.78.24 (192.0.78.24): icmp_seq=5 ttl=128 time=70.4 ms 64 bytes from 192.0.78.24 (192.0.78.24): icmp_seq=6 ttl=128 time=96.8 ms 64 bytes from 192.0.78.24 (192.0.78.24): icmp_seq=7 ttl=128 time=97.7 ms 64 bytes from 192.0.78.24 (192.0.78.24): icmp_seq=8 ttl=128 time=73.9 ms
Görüldüğü üzere "ens160" ağ adaptörü sorunsuz çalışmakta, başka bir makalede görüşmek üzere.
Best Regards. – Saygılarımla.