Hvernig á að stilla netstöðva IP tölu í Ubuntu 18.04
Netplan er nýtt stjórnlínukerfisstillingarforrit kynnt í Ubuntu 17.10 til að stjórna og stilla netstillingar auðveldlega í Ubuntu kerfum. Það gerir þér kleift að stilla netviðmót með því að nota YAML abstrakt. Það virkar í tengslum við NetworkManager og systemd-networkd netpúkana (vísað til sem renderers, þú getur valið hvern af þessum á að nota) sem tengi við kjarnann.
Það les netstillingar sem lýst er í /etc/netplan/*.yaml og þú getur geymt stillingar fyrir öll netviðmót þín í þessum skrám.
Í þessari grein munum við útskýra hvernig á að stilla kyrrstæða eða kraftmikla IP tölu fyrir netviðmót í Ubuntu 18.04 með því að nota Netplan tólið.
Listaðu öll virk netviðmót á Ubuntu
Fyrst þarftu að bera kennsl á netviðmótið sem þú ætlar að stilla. Þú getur skráð öll tengd netviðmót á kerfinu þínu með ifconfig skipuninni eins og sýnt er.
$ ifconfig -a
Frá úttakinu af ofangreindri skipun höfum við 3 tengi tengd við Ubuntu kerfið: 2 Ethernet tengi og lykkjuviðmótið. Hins vegar hefur enp0s8
ethernet viðmótið ekki verið stillt og hefur enga fasta IP tölu.
Stilltu fasta IP tölu í Ubuntu 18.04
Í þessu dæmi munum við stilla fasta IP fyrir enp0s8
ethernet netviðmótið. Opnaðu netplan stillingarskrána með því að nota textaritilinn þinn eins og sýnt er.
Mikilvægt: Ef YAML skrá er ekki búin til af dreifingaruppsetningarforritinu geturðu búið til nauðsynlegar stillingar fyrir renderers með þessari skipun.
$ sudo netplan generate
Að auki geta sjálfvirkar skrár haft mismunandi skráarnöfn á skjáborði, netþjónum, skýjatilvikum osfrv (til dæmis 01-network-manager-all.yaml eða 01-netcfg.yaml), en allar skrár undir /etc/netplan/*.yaml verður lesið af netplan.
$ sudo vim /etc/netplan/01-netcfg.yaml
Bættu síðan við eftirfarandi uppsetningu undir ethernet
hlutanum.
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]
Hvar:
- enp0s8 – heiti netviðmóts.
- dhcp4 og dhcp6 – dhcp eiginleikar viðmóts fyrir IPv4 og IPv6 með móttækilegum hætti.
- heimilisföng – röð kyrrstæðra vistfönga í viðmótið.
- gátt4 – IPv4 vistfang fyrir sjálfgefna gátt.
- nafnaþjónar – röð af IP-tölum fyrir nafnaþjón.
Þegar þú hefur bætt við ætti stillingarskráin þín nú að hafa eftirfarandi efni, eins og sýnt er á eftirfarandi skjámynd. Fyrsta viðmótið enp0s3
er stillt til að nota DHCP og enp0s8
mun nota fasta IP tölu.
Heimilisföngareiginleikinn viðmóts gerir ráð fyrir raðfærslu til dæmis [192.168.14.2/24, “2001:1::1/64”] eða [192.168.56.110/24, ] (sjá netplan man síðu fyrir frekari upplýsingar).
# 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]
Vistaðu skrána og hættu. Notaðu síðan nýlegar netbreytingar með því að nota eftirfarandi netplan skipun.
$ sudo netplan apply
Staðfestu nú öll tiltæk netviðmót einu sinni enn, enp0s8
ethernetviðmótið ætti nú að vera tengt við staðarnetið og hafa IP-tölur eins og sýnt er á eftirfarandi skjámynd.
$ ifconfig -a
Stilltu Dynamic DHCP IP tölu í Ubuntu
Til að stilla enp0s8
ethernet viðmótið til að taka á móti IP tölu á virkum hætti í gegnum DHCP, notaðu einfaldlega eftirfarandi uppsetningu.
# 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
Vistaðu skrána og hættu. Notaðu síðan nýlegar netbreytingar og staðfestu IP töluna með eftirfarandi skipunum.
$ sudo netplan apply $ ifconfig -a
Héðan í frá mun kerfið þitt fá IP-tölu á virkan hátt frá beini.
Þú getur fundið frekari upplýsingar og stillingarvalkosti með því að skoða netplan man síðuna.
$ man netplan
Til hamingju! Þú hefur stillt kyrrstæðar IP-tölur fyrir netkerfi á Ubuntu netþjóna þína. Ef þú hefur einhverjar spurningar skaltu deila þeim með okkur í gegnum athugasemdareyðublaðið hér að neðan.