Ubuntu 18.04'te Ağ Statik IP Adresi Nasıl Yapılandırılır
Netplan, Ubuntu sistemlerinde ağ ayarlarını kolayca yönetmek ve yapılandırmak için Ubuntu 17.10'da sunulan yeni bir komut satırı ağ yapılandırma yardımcı programıdır. YAML soyutlamasını kullanarak bir ağ arayüzünü yapılandırmanıza olanak tanır. NetworkManager ve systemd-networkd ağ oluşturma arka plan programları (oluşturucular olarak anılır, bunlardan hangisini kullanacağınızı seçebilirsiniz) ile birlikte çalışır. Çekirdeğe arayüz olarak.
/etc/netplan/*.yaml belgesinde açıklanan ağ yapılandırmasını okur ve tüm ağ arayüzlerinizin yapılandırmalarını bu dosyalarda saklayabilirsiniz.
Bu makalede, Netplan yardımcı programını kullanarak Ubuntu 18.04'te bir ağ arayüzü için ağ statik veya dinamik IP adresinin nasıl yapılandırılacağını açıklayacağız.
Ubuntu'daki Tüm Aktif Ağ Arayüzlerini Listele
Öncelikle yapılandıracağınız ağ arayüzünü tanımlamanız gerekir. Gösterildiği gibi ifconfig komutunu kullanarak sisteminizdeki tüm bağlı ağ arayüzlerini listeleyebilirsiniz.
ifconfig -a
Yukarıdaki komutun çıktısından, Ubuntu sistemine bağlı 3 arayüzümüz var: 2 ethernet arayüzü ve geri döngü arayüzü. Ancak enp0s8
ethernet arayüzü yapılandırılmamıştır ve statik IP adresi yoktur.
Ubuntu 18.04'te Statik IP Adresini Ayarlayın
Bu örnekte enp0s8
ethernet ağ arayüzü için statik bir IP yapılandıracağız. Netplan yapılandırma dosyasını gösterildiği gibi metin düzenleyicinizi kullanarak açın.
Önemli: Dağıtım yükleyicisi tarafından bir YAML dosyası oluşturulmaması durumunda, bu komutla oluşturucular için gerekli yapılandırmayı oluşturabilirsiniz.
sudo netplan generate
Ayrıca, otomatik olarak oluşturulan dosyalar masaüstünde, sunucularda, bulut örneklerinde vb. farklı dosya adlarına sahip olabilir (örneğin, 01-network-manager-all.yaml veya 01-netcfg.yaml) ), ancak /etc/netplan/*.yaml altındaki tüm dosyalar netplan tarafından okunacaktır.
sudo vim /etc/netplan/01-netcfg.yaml
Daha sonra ethernet
bölümünün altına aşağıdaki konfigürasyonu ekleyin.
enp0s8:
dhcp4: no
dhcp6: no
addresses: [192.168.56.110/24, ]
gateway4: 192.168.56.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Nerede:
- dhcp4 ve dhcp6 – IPv4 ve IPv6'ya yönelik bir arayüzün alıcı olarak dhcp özellikleri.
- adresler – arayüze yönelik statik adreslerin sırası.
- gateway4 – Varsayılan ağ geçidi için IPv4 adresi.
- ad sunucuları – ad sunucusu için IP adresleri dizisi.
Ekledikten sonra, yapılandırma dosyanız artık aşağıdaki ekran görüntüsünde gösterildiği gibi aşağıdaki içeriğe sahip olmalıdır. İlk arayüz enp0s3
DHCP kullanacak şekilde yapılandırılmıştır ve enp0s8
statik bir IP adresi kullanacaktır.
Bir arayüzün adresler özelliği, bir sıra girişi bekler; örneğin [192.168.14.2/24, “2001:1::1/64”] veya [192.168.56.110/24, ]< (daha fazla bilgi için netplan kılavuz sayfasına bakın).
This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
enp0s8:
dhcp4: no
dhcp6: no
addresses: [192.168.56.110/24, ]
gateway4: 192.168.56.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Dosyayı kaydet ve çık. Daha sonra aşağıdaki netplan komutunu kullanarak son ağ değişikliklerini uygulayın.
sudo netplan apply
Şimdi tüm mevcut ağ arayüzlerini bir kez daha doğrulayın, enp0s8
ethernet arayüzü artık yerel ağa bağlı olmalı ve aşağıdaki ekran görüntüsünde gösterildiği gibi bir IP adresine sahip olmalıdır.
ifconfig -a
Ubuntu'da Dinamik DHCP IP Adresini Ayarlayın
enp0s8
ethernet arayüzünü DHCP aracılığıyla dinamik olarak IP adresi alacak şekilde yapılandırmak için aşağıdaki yapılandırmayı kullanmanız yeterlidir.
This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
dhcp4: yes
dhcp6: yes
Dosyayı kaydet ve çık. Daha sonra son ağ değişikliklerini uygulayın ve aşağıdaki komutları kullanarak IP adresini doğrulayın.
sudo netplan apply
ifconfig -a
Artık sisteminiz bir yönlendiriciden dinamik olarak bir IP adresi alacaktır.
Netplan kılavuz sayfasına başvurarak daha fazla bilgi ve yapılandırma seçeneği bulabilirsiniz.
man netplan
Tebrikler! Ubuntu sunucularınıza bir ağ statik IP adresini başarıyla yapılandırdınız. Sorularınız varsa aşağıdaki yorum formunu kullanarak bizimle paylaşın.