有了ifconfig,我们可以用下面的方法改变networking掩码:
ifconfig eth0 netmask <new netmask>
我们如何用命令ip做到这一点?
我知道ifconfig被弃用,这主要是为什么我想做iproute2的方式。
我的目标是将我们当前的networking从一个/ 24个扩展到一个/ 21个,而不会干扰我们的服务器上运行的服务。 作为一个解决方法,我现在简单地添加一个新的路由到/ 21,最终计划的networking重启将官方化这个改变。 它的工作原理,但我想知道是否有更好的方法。
谢谢,
怎么样:
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将列出所有分配的地址。