Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   systemd.netdev    ( 5 )

конфигурация виртуального сетевого устройства (Virtual Network Device configuration)

  Name  |  Synopsis  |  Description  |  Supported netdev kinds  |  Match section options  |  [netdev] section options  |  [bridge] section options  |  [vlan] section options  |  [macvlan] section options  |  [macvtap] section options  |  [ipvlan] section options  |  [ipvtap] section options  |  [vxlan] section options  |  [geneve] section options  |  [bareudp] section options  |  [l2tp] section options  |  [l2tpsession] section options  |  [macsec] section options  |  [macsecreceivechannel] section options  |  [macsectransmitassociation] section options  |  [macsecreceiveassociation] section options  |  [tunnel] section options  |  [foooverudp] section options  |  [peer] section options  |  [vxcan] section options  |  [tun] section options  |  [tap] section options  |  [wireguard] section options  |  [wireguardpeer] section options  |  [bond] section options  |  [xfrm] section options  |  [vrf] section options  |  [batmanadvanced] section options  |    Examples    |  See also  |  Note  |

Примеры (Examples)

Example 1. /etc/systemd/network/25-bridge.netdev

[NetDev] Name=bridge0 Kind=bridge

Example 2. /etc/systemd/network/25-vlan1.netdev

[Match] Virtualization=no

[NetDev] Name=vlan1 Kind=vlan

[VLAN] Id=1

Example 3. /etc/systemd/network/25-ipip.netdev

[NetDev] Name=ipip-tun Kind=ipip MTUBytes=1480

[Tunnel] Local=192.168.223.238 Remote=192.169.224.239 TTL=64

Example 4. /etc/systemd/network/1-fou-tunnel.netdev

[NetDev] Name=fou-tun Kind=fou

[FooOverUDP] Port=5555 Protocol=4

Example 5. /etc/systemd/network/25-fou-ipip.netdev

[NetDev] Name=ipip-tun Kind=ipip

[Tunnel] Independent=yes Local=10.65.208.212 Remote=10.65.208.211 FooOverUDP=yes FOUDestinationPort=5555

Example 6. /etc/systemd/network/25-tap.netdev

[NetDev] Name=tap-test Kind=tap

[Tap] MultiQueue=yes PacketInfo=yes

Example 7. /etc/systemd/network/25-sit.netdev

[NetDev] Name=sit-tun Kind=sit MTUBytes=1480

[Tunnel] Local=10.65.223.238 Remote=10.65.223.239

Example 8. /etc/systemd/network/25-6rd.netdev

[NetDev] Name=6rd-tun Kind=sit MTUBytes=1480

[Tunnel] Local=10.65.223.238 IPv6RapidDeploymentPrefix=2602::/24

Example 9. /etc/systemd/network/25-gre.netdev

[NetDev] Name=gre-tun Kind=gre MTUBytes=1480

[Tunnel] Local=10.65.223.238 Remote=10.65.223.239

Example 10. /etc/systemd/network/25-ip6gre.netdev

[NetDev] Name=ip6gre-tun Kind=ip6gre

[Tunnel] Key=123

Example 11. /etc/systemd/network/25-vti.netdev

[NetDev] Name=vti-tun Kind=vti MTUBytes=1480

[Tunnel] Local=10.65.223.238 Remote=10.65.223.239

Example 12. /etc/systemd/network/25-veth.netdev

[NetDev] Name=veth-test Kind=veth

[Peer] Name=veth-peer

Example 13. /etc/systemd/network/25-bond.netdev

[NetDev] Name=bond1 Kind=bond

[Bond] Mode=802.3ad TransmitHashPolicy=layer3+4 MIIMonitorSec=1s LACPTransmitRate=fast

Example 14. /etc/systemd/network/25-dummy.netdev

[NetDev] Name=dummy-test Kind=dummy MACAddress=12:34:56:78:9a:bc

Example 15. /etc/systemd/network/25-vrf.netdev

Create a VRF interface with table 42.

[NetDev] Name=vrf-test Kind=vrf

[VRF] Table=42

Example 16. /etc/systemd/network/25-macvtap.netdev

Create a MacVTap device.

[NetDev] Name=macvtap-test Kind=macvtap

Example 17. /etc/systemd/network/25-wireguard.netdev

[NetDev] Name=wg0 Kind=wireguard

[WireGuard] PrivateKey=EEGlnEPYJV//kbvvIqxKkQwOiS+UENyPncC4bF46ong= ListenPort=51820

[WireGuardPeer] PublicKey=RDf+LSpeEre7YEIKaxg+wbpsNV7du+ktR99uBEtIiCA= AllowedIPs=fd31:bf08:57cb::/48,192.168.26.0/24 Endpoint=wireguard.example.com:51820

Example 18. /etc/systemd/network/27-xfrm.netdev

[NetDev] Name=xfrm0 Kind=xfrm

[Xfrm] Independent=yes