我是 Linux 新手。我想添加以下永久路由:
[root@Docker1 ~]# route -n | grep 10.246.179.0
10.246.179.0 0.0.0.0 255.255.255.192 U 0 0 0 eth0
我在网络脚本中添加了一个名为route-eth0的文件,如下所示:
10.246.179.0/24 via 0.0.0.0 dev eth0
但是我得到的不是 255.255.255.192,而是如下路线:
10.246.179.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
我应该怎么做才能获得期望的结果?我在使用 RHEL 6。
答案1
您提供的是 /24 网络掩码,其结果是 .0。
互联网上有几种子网计算器,您可以使用其中任何一种来获得 .192 的正确网络掩码是 /26。
10.246.179.0/26 via 0.0.0.0 dev eth0