Võrgu konfigureerimine systemd-networkd abil

Viimati muudetud: Wednesday November 22nd, 2023

Sellest artiklist saate teada systemd-networkd kasutamise võrgukonfiguratsiooni kohta.

Palun pange tähele

Koos systemd versiooniga 238 võrgu nimeandmiskavad tutvustati. See tähendab, et kui kasutate ennustatavaid võrguliidese nimesid, võivad võrguliidesed oleneda käivitatud systemd-i versioonist erinevalt.

Õnneks, kui kasutate systemd-networkd, saate võrgukaartide tuvastamiseks kasutada MAC-aadresse, mitte võrguliideste nimesid.

Meie Installimage’i ja automatiseeritud installidega püüame tavaliselt järgida distributsiooni vaikimisi võrgukonfiguratsiooni meetodit. Kuid kuna rakendused nagu ifupdown ja network-scripts nõuavad määratletud liideste nimesid, kasutame praegu ka CentOS ja Debiani süsteemide seadistamiseks systemd-networkd-d, kasutades etteaimatavaid võrguliideste nimesid.

.network konfiguratsioonifailide süntaks

Te saate teavet systemd-networkd poolt kasutatavate .network failide kohta siit: https://www.freedesktop.org/software/systemd/man/systemd.network.html.

Peamised IP-aadressid

Pühendatud juurserverid

Tavaliselt võetakse pühendatud juurserversi peamine IP suuremast alamvõrgust, kuid IP-aadressi võltsimise vältimiseks on süsteemidel lubatud rääkida ainult nende väravatega.

See tähendab, et kui konfigureerite tegelikku IPv4 alamvõrgu maski, näiteks /27, siis teised samas alamvõrgus olevad süsteemid ei ole kättesaadavad.

Alamvõrgu süsteemidele juurdepääsu saamiseks peate seadistama oma peamise IPv4 aadressi /32 aadressina. Kuna värav asub IP-võrgust väljaspool, peate süsteemile ütlema, kuidas väravani jõuda.

IPv4

Järgmine näidiskonfiguratsioon seab põhi-IP aadressi 1.2.3.4 ja värava 4.3.2.1 võrguliidesele, mille MAC-aadress on 12:34:56:78:9a:bc.

Põhi-IP on konfigureeritud /32 aadressina eraldi [Address] jaotises, kus Peer=<Gateway> ütleb süsteemile, et see saab väravani jõuda läbi selle liidese, mille jaoks aadress on konfigureeritud.

# Konfiguratsioonifail /etc/systemd/network/10-mainif.network
[Match]
MACAddress=12:34:56:78:9a:bc # Pea võrguliidese MAC

[Network]
Gateway=4.3.2.1

[Address]
Address=1.2.3.4 # Põhi-IP, /32 suffiks on valikuline
Peer=4.3.2.1/32 # Värav

IPv6

IPv6 saab konfigureerida, määratesIPAddressjaGateway.

# Konfiguratsioonifail /etc/systemd/network/10-mainif.network
[Match]
MACAddress=12:34:56:78:9a:bc # Pea võrguliidese MAC

[Network]
Address=1:2:3:4::5/64
Gateway=fe80::1

IPv4 ja IPv6

Allpool olev kombineeritud konfiguratsioon hõlmab põhimõtteliselt eelnevalt kirjeldatud IPv4 ja IPv6 konfiguratsioone.

# Konfiguratsioonifail /etc/systemd/network/10-mainif.network
[Match]
MACAddress=12:34:56:78:9a:bc # Pea võrguliidese MAC

[Network]
Address=1:2:3:4::5/64
Gateway=4.3.2.1
Gateway=fe80::1

[Address]
Address=1.2.3.4 # Põhi-IP, /32 suffiks on valikuline
Peer=4.3.2.1/32 # Värav

CX serverid

IPv4

Peaksite kasutama DHCP-d IPv4 jaoks, et tulevikus saaksite funktsioone kasutada, ilma et peaksite oma konfiguratsiooni kohandama.

# Konfiguratsioonifail /etc/systemd/network/10-mainif.network
[Match]
MACAddress=12:34:56:78:9a:bc # Pea võrguliidese MAC

[Network]
DHCP=ipv4

IPv6

IPv6 konfigureerimiseks peate lihtsalt määramaIPAddressjaGateway.

# Konfiguratsioonifail /etc/systemd/network/10-mainif.network
[Match]
MACAddress=12:34:56:78:9a:bc # Pea võrguliidese MAC

[Network]
Address=1:2:3:4::5/64
Gateway=fe80::1

IPv4 ja IPv6

Saate konfigureerida IPv4 ja IPv6, ühendades DHCP IPv4 ja staatilise IPv6 konfiguratsiooni.

# Konfiguratsioonifail /etc/systemd/network/10-mainif.network
[Match]
MACAddress=12:34:56:78:9a:bc # Pea võrguliidese MAC

[Network]
DHCP=ipv4
Address=1:2:3:4::5/64
Gateway=fe80::1

CX serverid, kasutades NAT võrku

DHCP kasutamisel pole CX-serveritel, kes kasutavad NAT-võrku, vaja erilist konfiguratsiooni.

Lisaaadressid / alamvõrgud

Saate lisada lisaaadresse / alamvõrke, lisades .network-failidele [Network] jaotisesAddress=keywords.

# Konfiguratsioonifail /etc/systemd/network/10-mainif.network
[Match]
MACAddress=12:34:56:78:9a:bc # Pea võrguliidese MAC

[Network]
Address=1:2:3:4::5/64
Gateway=4.3.2.1
Gateway=fe80::1
Address=5.6.7.8 # Lisaaadress
Address=9.10.11.12/29 # Lisaaadress /29 alamvõrgus
Address=6:7:8:9::10/64 # Lisaaadress IPv6-s
[Address]
Address=1.2.3.4 # Põhi-IP, /32 suffiks on valikuline
Peer=4.3.2.1/32 # Värav
Was this article helpful?
Vaatamised: 1307

BeeHosting 10 Sünnipäev!
Kuni 70% allahindlus kõikidelt teenustelt
+ tasuta veebisaidi ülekanne.

Facebook Instagram linkedin
Menüü