AlmaLinux Network Ayarları
İçindekiler
AlmaLinux 8, 9 ve şu anda test aşamasındaki 10 sürümlerinde ağ yapılandırması varsayılan olarak NetworkManager servisi tarafından yönetilir. Bu servis hem kiralık sunucu hem de masaüstü ortamlarında son derece esnek ve güçlüdür.
Kullanabileceğiniz Araçlar
- nmcli → Komut satırı sihirbazı (otomasyon ve betikler için ideal)
- nmtui → Terminalde çalışan menü tabanlı arayüz (en kullanıcı dostu)
- Grafiksel arayüzler → GNOME/KDE ayarları (arka planda yine NetworkManager çalışır)
nmcli ile Temel Komutlar
Ağ cihazlarının durumunu görmek:
nmcli device status
# kısa hali
nmcli dev status
Aktif bağlantılar:
nmcli connection show --active
# kısa hali
nmcli con show -a
Tüm tanımlı bağlantı profilleri:
nmcli connection show
Belirli bağlantının detayları:
nmcli connection show "Wired connection 1"
Statik IP Atama (nmcli)
Dikkat: SSH ile bağlıysanız yanlış ayar bağlantınızı kesebilir! Önce bağlantı adını öğrenin:
nmcli con show
Statik IP’ye geçiş örneği (192.168.1.100/24):
sudo nmcli con mod "Wired connection 1" \
ipv4.method manual \
ipv4.addresses 192.168.1.100/24 \
ipv4.gateway 192.168.1.1 \
ipv4.dns "8.8.8.8 8.8.4.4"
# Değişiklikleri uygula
sudo nmcli con down "Wired connection 1" && sudo nmcli con up "Wired connection 1"
DHCP’ye geri dönmek:
sudo nmcli con mod "Wired connection 1" ipv4.method auto ipv4.addresses "" ipv4.gateway "" ipv4.dns ""
sudo nmcli con reload
Yeni bir Ethernet bağlantısı oluşturmak (örnek: ikinci kart):
sudo nmcli con add type ethernet \
con-name "Management-LAN" \
ifname enp2s0 \
ipv4.method manual \
ipv4.addresses 172.16.10.10/24 \
ipv4.gateway 172.16.10.1 \
ipv4.dns "172.16.10.1 8.8.8.8"
nmtui – En Kolay Yöntem
sudo nmtui
Menüde:
- Edit a connection → Düzenle / yeni ekle
- Activate a connection → Aç/kapat
- Set system hostname → Hostname değiştir
Ok tuşları + Enter + Tab ile gezinin. İşiniz bitince Back → Quit.
ifcfg Dosyaları (Eski Yöntem)
Örnek /etc/sysconfig/network-scripts/ifcfg-enp1s0:
TYPE=Ethernet
BOOTPROTO=none
NAME=enp1s0
DEVICE=enp1s0
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
Uygulamak için:
sudo nmcli con reload
sudo nmcli con up enp1s0
2025 İçin Öneri Sıram
- 1. nmtui → En hızlı ve hatasız
- 2. nmcli → Sunucu ve otomasyon için
- 3. Grafiksel arayüz → Masaüstü kullanıyorsanız
- 4. ifcfg dosyaları → Sadece çok özel bir durum varsa


