Nas*_*Tux 2 linux linux-networking iproute2
使用 ifconfig 我们可以使用以下内容更改网络掩码:
ifconfig eth0 netmask <new netmask>
Run Code Online (Sandbox Code Playgroud)
我们如何使用命令 ip 来做到这一点?
我知道 ifconfig 已被弃用,这主要是为什么我想以 iproute2 方式进行操作。
我的目标是将我们当前的网络从 /24 即时扩展到 /21,而不会干扰我们服务器上运行的服务。作为目前的解决方法,我只是向 /21 添加一条新路由,最终计划的网络重启将使更改正式化。它有效,但我想知道是否有更好的方法。
谢谢,
怎么样:
ip address add 1.2.3.4/21 dev <device>
ip address del 1.2.3.4/24 dev <device>
Run Code Online (Sandbox Code Playgroud)
(其中 1.2.3.4 是您当前的 IP)。ip address show将列出所有分配的地址。
| 归档时间: |
|
| 查看次数: |
3896 次 |
| 最近记录: |