news
Türkiye'de yeni veri merkezi Star of Bosphorus
db
January 13, 2023
Updated June 7, 2023

Ubuntu 18.04'te ağ arayüzünü yapılandırma

Ubuntu

Ubuntu 18.04'te ağ arayüzünü yapılandırmak birçok kişi için sürpriz oldu. Herkesin aşina olduğu /etc/network/interfaces yapılandırma dosyası mevcut olmasına rağmen, şöyle diyor:

ubuntu-1-450x327

Ifupdown aracılığıyla yapılandırma netplan ile değiştirildi. Yapılandırma/etc/netplan üzerinden. Eğer ifupdown komutu ile yapılandırmaya geri dönmek istiyorsanız:

sudo apt install ifupdown

Başka bir şey kurmayacağız. Var olanı kurun. İlk olarak /etc/netplan dizininin içeriğine bakın.

ubuntu-2-450x327

Bakalım bu dosyada ne varmış.

ubuntu-3-450x327

Yapılandırma dosyası YAML ile yazılmıştır. Yukarıdaki örnekte gösterilen ayarlar işletim sisteminin kurulması aşamasında yapılmıştır. Şimdi daha yakından bakalım.

  • network - ağ yapılandırma bloğunun başlangıcı;
  • ethernets - bu parametre bir sonraki adımın aynı isimli protokolü yapılandırmak olacağını bildirir;
  • enp0s3 - yapılandırılabilir ağ arayüzünün adı. Muhtemelen sizin durumunuzda bu isim farklı olacaktır. Tüm arayüzlerin bir listesi ifconfig -a komutu ile görüntülenebilir;
  • addresses - bir ağ önekine sahip bir arayüze atanan IP adresleri bloğu. Bir ip adresi örnekteki gibi gösterilir, birkaç adres virgülle ayrılarak köşeli parantez "[and]" içinde gösterilir;
  • gateway4 - IPv4 ağ geçidi;
  • nameservers - ad sunucusu yapılandırma bloğu;
  • addresses - nameservers bloğunda hangi DNS sunucularına erişileceği belirtilir. Ağ öneki olmadan belirtilir. Birden fazla adres virgülle ayrılarak köşeli parantez "[and]" içinde gösterilir;
  • version - YAML dil sürümü.

Komutu ile mevcut ayarları aktif hale getiriyoruz:

netplan apply

Ana seçenekleri inceledik. Daha fazla kurulum örneği resmi web sitesinde yer almaktadır.

Sistem netplan kullanmıyorsa ne olur?

Bu eski moda bir yöntem. İlk olarak, mevcut arayüzlerin bir listesini alırız:

ifconfig -a

ubuntu-4-450x338

Bu durumda, IP adresleri olmayan 2 ağ arayüzü vardır (şimdilik). DHCP tarafından yapılandırıldı. Ayarlara geçelim.

sudo nano /etc/network/interfaces

ubuntu-5-450x329

DHCP sunucusundan IP alan bir sunucu iyi bir çözüm değildir. Dosyayı forma getiriyoruz:

ubuntu-6-450x329

Bu ne anlama geliyor?

  • auto enp0s3 — belirli bir arayüzün otomatik olarak başlatılması;
  • iface enp0s3 inet static — statik yapılandırma hakkında rapor verir;
  • address 10.10.2.6 — aslında bu arayüz için IPv4 adresi;
  • netmask 255.255.255.0 — ağ maskesi;
  • gateway 10.10.2.1 — IPv4-gateway;
  • dns-nameservers 8.8.8.8 — DNS sunucularını belirtin.

İkinci ve sonraki arayüzler aynı şekilde yapılandırılır veya bir DHCP sunucusu kullanılarak yapılandırılır. Ayarları uygulayın:

sudo /etc/init.d/networking restart

ubuntu-7-450x338

Her şey doğru yapılırsa, hizmeti yeniden başlatma işlemini bekleriz.

Önemli. Ayar dosyası doğru olabilir, ancak sunucu IP adresini değiştirmez. Bu durumda, sunucuyu komutla yeniden başlatmak yardımcı olur:

sudo reboot

Vote:
5 out of 5
Аverage rating : 5
Rated by: 1
34384 İstanbul İzzetpaşa Mah. Yeni Yol Cad. No:3 / 336 Şişli
+90 212 900-35-36
700 300
IT-GRAD NL B.V.
700 300
Hizmetlerimizi sunmak, analizler yapmak ve pazarlama için çerezleri kullanıyoruz. Çerez kullanımımız hakkında daha fazla bilgi edinmek için lütfen Gizlilik Politikamıza bakın. Web sitemize göz atmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz.