Ubuntu 18.04-de tor statiki IP adresini nädip sazlamaly?
Netplan, Ubuntu ulgamlarynda ulgam sazlamalaryny aňsatlyk bilen dolandyrmak we sazlamak üçin Ubuntu 17.10-da girizilen täze buýruk setiri konfigurasiýa kömekçisidir. YAML abstraksiýasyny ulanyp, tor interfeýsini düzmäge mümkinçilik berýär. “NetworkManager” we “systemd-networkd networking daemons” (görkezijiler diýilýär, bularyň haýsysyny ulanmalydygyny saýlap bilersiňiz) bilen ýadro interfeýsi hökmünde bilelikde işleýär.
/Etc/netplan/*.yaml bilen düşündirilen tor konfigurasiýasyny okaýar we ähli ulgam interfeýsleri üçin konfigurasiýalary bu faýllarda saklap bilersiňiz.
Bu makalada, Netplan kömekçi programmasyny ulanyp, Ubuntu 18.04-de tor interfeýsi üçin tor statiki ýa-da dinamiki IP adresi nädip sazlamalydygyny düşündireris.
Ubuntu-da ähli işjeň tor interfeýslerini sanaň
Ilki bilen, düzjek bolýan tor interfeýsiňizi kesgitlemeli. Görkezilişi ýaly ifconfig buýrugyny ulanyp, ulgamyňyzdaky ähli birikdirilen interfeýsleri sanap bilersiňiz.
$ ifconfig -a
Aboveokardaky buýrugyň çykyşyndan Ubuntu ulgamyna 3 sany interfeýs bar: 2 sany ethernet interfeýsi we aýlawly interfeýs. Şeýle-de bolsa, enp0s8
ethernet interfeýsi düzülmedi we statiki IP adresi ýok.
Ubuntu 18.04-de statiki IP adresi düzüň
Bu mysalda, enp0s8
ethernet tor interfeýsi üçin statiki IP düzeris. Netplan konfigurasiýa faýlyny görkezilişi ýaly tekst redaktoryňyzy açyň.
Üns beriň: paýlaýjy gurnaýjy tarapyndan YAML faýly döredilmedik ýagdaýynda, bu buýruk bilen görkezijiler üçin zerur konfigurasiýany döredip bilersiňiz.
$ sudo netplan generate
Mundan başga-da, awtomatiki usulda döredilen faýllarda iş stolunda, serwerlerde, bulut dessine we ş.m. dürli faýl atlary bolup biler (mysal üçin 01-network-manager-all.yaml ýa-da 01-netcfg.yaml), ýöne /etc/netplan/*.yaml astyndaky ähli faýllar. netplan tarapyndan okalar.
$ sudo vim /etc/netplan/01-netcfg.yaml
Soňra ethernet
bölüminiň aşagyna aşakdaky konfigurasiýany goşuň.
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]
Nirede:
- enp0s8 - tor interfeýsiniň ady.
- dhcp4 we dhcp6 - IPv4 we IPv6 üçin interfeýsiň dhcp häsiýetleri.
- salgylar - interfeýsdäki statiki salgylaryň yzygiderliligi.
- şlýuz4 - deslapky şlýuz üçin IPv4 salgy.
- nameservers - nameserver üçin IP adresleriň yzygiderliligi.
Bir gezek goşanyňyzdan soň, konfigurasiýa faýlyňyz indiki skrinshotda görkezilişi ýaly aşakdaky mazmuna eýe bolmalydyr. Ilkinji interfeýs enp0s3
DHCP ulanmak üçin düzüldi we enp0s8
statiki IP adresi ulanar.
Interfeýsiň salgylar häsiýeti, mysal üçin [192.168.14.2/24, “2001: 1 :: 1/64”] ýa-da [192.168.56.110/24,] yzygiderlilige garaşýar (has giňişleýin maglumat üçin netplan adam sahypasyna serediň).
# 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]
Faýly ýazdyryň we çykyň. Soňra netplan buýrugyny ulanyp, soňky ulgam üýtgeşmelerini ulanyň.
$ sudo netplan apply
Indi bar bolan ulgam interfeýslerini ýene bir gezek barlaň, enp0s8
ethernet interfeýsi indi ýerli tora birikdirilmelidir we aşakdaky skrinshotda görkezilişi ýaly IP adresleri bolmaly.
$ ifconfig -a
Ubuntu-da Dynamic DHCP IP adresini düzüň
DHCP arkaly dinamiki IP adresi almak üçin enp0s8
ethernet interfeýsini düzmek üçin aşakdaky konfigurasiýany ulanyň.
# 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
Faýly ýazdyryň we çykyň. Soňra soňky ulgam üýtgeşmelerini ulanyň we aşakdaky buýruklary ulanyp IP adresi barlaň.
$ sudo netplan apply $ ifconfig -a
Mundan beýläk ulgamyňyz marşrutizatordan IP adresi alar.
Netplan adam sahypasyna ýüz tutup, has köp maglumat we konfigurasiýa opsiýalaryny tapyp bilersiňiz.
$ man netplan
Gutlaýarys! Ulgam statiki IP adreslerini Ubuntu serwerleriňize üstünlikli düzdüňiz. Soraglaryňyz bar bolsa, aşakdaky teswir formasy arkaly biziň bilen paýlaşyň.