使用ifconfig,我们可以通过以下方式更改网络掩码:
ifconfig eth0 netmask <new netmask>我们如何使用命令ip来完成这一任务?
我知道ifconfig是不推荐的,这主要是为什么我想用iproute2的方式来做它。
我的目标是将我们当前的网络从/24扩展到动态的/21,而不会干扰服务器上运行的服务。作为一种解决方法,目前我只需向/21添加一条新的路由,最终计划中的网络重新启动将正式生效。这很管用,但我想知道是否有更好的方法。
谢谢,
发布于 2011-05-11 14:57:38
不如:
ip address add 1.2.3.4/21 dev <device>
ip address del 1.2.3.4/24 dev <device>(其中1.2.3.4是当前的IP)。ip address show将列出所有分配的地址。
https://serverfault.com/questions/268608
复制相似问题