Android

Ubuntu 18.04'te statik IP adresi nasıl yapılandırılır

Настройка сети (netplan) в Ubuntu 18.04 /20.04 | Статический ip | Network configuration (netplan)

Настройка сети (netplan) в Ubuntu 18.04 /20.04 | Статический ip | Network configuration (netplan)

İçindekiler:

Anonim

Bu öğreticide, Ubuntu 18.04'te nasıl statik bir IP adresi ayarlanacağını açıklayacağız.

Çoğu durumda, IP adresleri yönlendirici DHCP sunucunuz tarafından dinamik olarak atanır. Bağlantı noktası yönlendirmeyi yapılandırma veya ağınızda bir medya sunucusu çalıştırma gibi farklı durumlarda Ubuntu makinenizde statik bir IP adresi ayarlamak gerekebilir.

DHCP kullanarak Statik IP adresini yapılandırma

LAN'ınızdaki bir cihaza statik IP adresi atamanın en kolay ve önerilen yolu, yönlendiricinizde bir Statik DHCP kurmaktır. Statik DHCP veya DHCP rezervasyonu, çoğu yönlendiricide bulunan ve DHCP sunucusunun, her DHCP sunucusundan bir adres istediğinde, aynı IP adresini belirli bir ağ aygıtına otomatik olarak atamasını sağlayan bir özelliktir. Bu, cihazın benzersiz MAC adresine statik bir IP atayarak çalışır. DHCP rezervasyonu yapılandırma adımları yönlendiriciden yönlendiriciye değişir ve satıcının belgelerine başvurmanız önerilir.

Netplan

17.10 sürümünden başlayarak Netplan, Ubuntu'da daha önce Ubuntu'da ağı yapılandırmak için kullanılmış olan yapılandırma dosyası /etc/network/interfaces yerini alan varsayılan ağ yönetimi aracıdır.

Netplan, YAML sözdizimine sahip yapılandırma dosyalarını kullanır. Netplan ile bir ağ arayüzü yapılandırmak için o arayüz için bir YAML açıklaması oluşturmanız yeterlidir ve Netplan seçtiğiniz oluşturucu aracı için gerekli yapılandırma dosyalarını oluşturur.

Netplan şu anda iki oluşturucu NetworkManager ve Systemd-networkd'yi desteklemektedir. NetworkManager çoğunlukla Masaüstü makinelerde kullanılırken, Systemd-networkd GUI'si olmayan sunucularda kullanılır.

Ubuntu Sunucusunda Statik IP adresini yapılandırma

Ubuntu'nun yeni sürümleri en ile başlayan 'Öngörülebilir Ağ Arabirimi Adları'nı kullanır. varsayılan olarak. İlk adım, yapılandırmak istediğiniz ethernet arabiriminin adını belirlemektir. İp link komutunu aşağıda gösterildiği gibi kullanabilirsiniz:

ip link

Komut, kullanılabilir tüm ağ arabirimlerinin bir listesini yazdırır. Bu durumda, arayüzün adı ens3 :

1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff 1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff

1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff

Netplan yapılandırma dosyaları /etc/netplan dizininde saklanır ve /etc/netplan uzantısına .yaml . Muhtemelen bu dizinde bir veya iki YAML dosyası bulacaksınız. Dosya kurulumdan kuruluma farklılık gösterebilir. Genellikle dosyaya 01-netcfg.yaml , 50-cloud-init.yaml veya NN_interfaceName.yaml , ancak sisteminizde farklı olabilir.

YAML yapılandırma dosyasını metin düzenleyicinizle açın:

sudo nano /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml

network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes

Yapılandırmayı değiştirmeden önce, kodu kısaca açıklayalım.

Her Netplan Yaml dosyası, en az iki gerekli öğeye sahip network anahtarıyla başlar. Gereken ilk öğe ağ yapılandırma biçiminin, ikincisi ise cihaz tipidir. Cihaz tipi değerleri ethernets , bonds , bridges ve vlans .

Yukarıdaki yapılandırma aynı zamanda renderer türünü de içerir. Kutunun dışında, Ubuntu'yu sunucu modunda yüklediyseniz, oluşturucu networkd arka uç olarak kullanacak şekilde yapılandırılır.

Cihazın tipi altında (bu durumda ethernets ) bir veya daha fazla ağ arabirimi belirtebiliriz. Bu örnekte, dhcp4: yes bir DHCP sunucusundan IP adresi almak üzere yapılandırılmış yalnızca bir arabirim ens3 dhcp4: yes .

ens3 arayüzüne statik bir IP adresi atamak için dosyayı aşağıdaki gibi düzenleyin:

  • DHCP'yi hayır dhcp4: yes ayarlayın dhcp4: yes Statik IP adresini 192.168.121.199/24 belirtin. addresses: altında addresses: ağ arabirimine atanacak bir veya daha fazla IPv4 veya IPv6 IP adresi ekleyebilirsiniz.
/etc/netplan/01-netcfg.yaml

network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:

Yaml dosyalarını düzenlerken, yapılandırmada bir sözdizimi hatası varsa YAML kod girintisi standartlarını izlediğinizden emin olun.

İşiniz bittiğinde dosyayı kaydedip kapatın ve değişiklikleri aşağıdakilerle uygulayın:

sudo netplan apply

Değişiklikleri şunu yazarak doğrulayın:

ip addr show dev ens3

3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever

3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever

Bu kadar! Ubuntu sunucunuza statik bir IP atadınız.

Ubuntu Masaüstünde Statik IP adresini yapılandırma

Ubuntu Masaüstü bilgisayarlarda statik bir IP adresi ayarlamak için teknik bilgi gerekmez.

  1. Etkinlikler ekranında, “ağ” ı arayın ve Ağ simgesine tıklayın. Bu GNOME Ağı yapılandırma ayarlarını açar. Dişli çark simgesini tıklayın.

Artık statik bir IP Adresi ayarladığınıza göre, Ctrl+Alt+T klavye kısayolunu kullanarak veya terminal simgesini tıklatarak terminalinizi açın ve değişiklikleri yazarak doğrulayın:

ip addr

Çıktı, arayüz IP adresini gösterecektir:

… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever

… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever

Sonuç

Ubuntu 18.04 makinenize nasıl statik bir IP adresi atayacağınızı öğrendiniz.

ağ ubuntu