您尚未登录。

#1 2022-02-21 21:39:59

GoodNight_Sadman
会员
注册时间: 2021-07-31
帖子: 4

使用systemd-networkd绑定不同网口的MAC地址与IP地址

背景:
配置了一台All in one, 由于KVM需要插了一块4口pcie网卡。出现静态ip失效的问题。
静态ip是通过systemd-networkd配置的,配置文件如下:
sudo vim /etc/systemd/network/10-stsatic-eth0.network

[Match]
Name=eth0

[Network]
Address = 192.168.0.200/24
Gateway = 192.168.0.1
DNS = 192.168.0.1 114.114.114.114 1.1.1.1
方案:
根据网口的MAC地址对应绑定IP地址。
参考Archwiki systemd-networkd简介:https://wiki.archlinux.org/title/systemd-networkd

#编辑配置文件
sudo vim /etc/systemd/network/10-stsatic-eth0.network

配置文件信息:
[Match]
#为了这一行查了1小时,我还是too young
MACAddress=70:8b:cd:**:**:**

[Network]
Address = 192.168.0.200/24
Gateway = 192.168.0.1
DNS = 192.168.0.1 114.114.114.114 1.1.1.1


如上所述,可创建多个配置文件将不同网口挨个绑定静态ip.

END

离线

页脚