校园网 DHCP 租期太长了,所以之前没发现这个问题。长假回来发现锐捷(Linux/Mac 版的 MentoHUST)认证 IP 地址和网卡实际 IP 地址不同步。还有个问题是 MentoHUST 的默认 DHCP 脚本可能是错的。
两种解决方法:
- 把启动 MentoHUST 的命令改为
mentohust -d3 -cudhcpc
或者mentohust -i实际 IP 地址
; - 修改 MentoHUST 配置文件,
vi /etc/mentohust.conf
,DhcpScript 那行改为DhcpScript=udhcpc,DhcpMode 那行改为 DhcpMode=3。或者直接把 IP 那行改为 IP=实际 IP 地址。
MentoHUST 官方文档建议选择 DHCP 方式为“不使用”或“认证后”,那是因为他们学校 Linux 用户需要到网络管理员那里申请一个固定 IP 地址。我们校区全部是动态 IP,所以会出现认证 IP 和网卡的实际 IP 不同步的问题。
网友评论