![在 /etc/network 中静态绑定 IP 地址](https://linux22.com/image/718664/%E5%9C%A8%20%2Fetc%2Fnetwork%20%E4%B8%AD%E9%9D%99%E6%80%81%E7%BB%91%E5%AE%9A%20IP%20%E5%9C%B0%E5%9D%80.png)
我有一个分配给我的服务器的 138.128.111.176/29 IP,当我在 /etc/network/interfaces 中执行以下操作时,该 IP 是 138.128.111.176
iface p2p1 inet static
address 138.128.111.177
netmask 255.255.255.248
iface p2p1 inet static
address 138.128.111.178
netmask 255.255.255.248
iface p2p1 inet static
address 138.128.111.179
netmask 255.255.255.248
iface p2p1 inet static
address 138.128.111.180
netmask 255.255.255.248
iface p2p1 inet static
address 138.128.111.181
netmask 255.255.255.248
iface p2p1 inet static
address 138.128.111.182
netmask 255.255.255.248
为了使绑定永久生效,它不起作用,我尝试重新启动服务器等...但是当我执行以下操作时:
ip address add 138.128.111.178 dev p2p1
它非常有效,我在这里做错了什么?
答案1
该 IP 与该网络掩码无效。您只能使用 8 个地址中的 5 个。第六个是网关,您也不能使用它。并且块中的第一个和最后一个地址也不可用,因为它们分别是网络和广播地址。