zoukankan      html  css  js  c++  java
  • linux下永久添加静态路由

    添加路由的命令:

    1. route add
    route add -net 182.168.1.0 netmask 255.255.255.0 dev eth0#添加一条静态路由
    route add default gw 192.168.0.1#添加默认路由
    route del -net 192.168.1.0/24 gw 192.168.0.1#删除一条路由
    route -n#查看路由表
    
    1. ip route add
    ip ro add 192.168.1.0/24 dev 192.168.0.1#添加一条静态路由
    ip ro add default via 192.168.0.1 dev eth0#添加默认路由
    ip ro del 192.168.1.0/24#删除一条路由
    ip route show#查看路由表
    

    常见参数: add 增加路由 del 删除路由 via 网关出口IP地址 dev 网关出口物理设备名 default 默认路由

    让路由永久生效:

    1. 在/etc/rc.local里面添加:

    添加路由命令为:直接将在命令行操作的命令复制到该文件中,保存退出即可。 这样即使服务器重启之后依然会有 注:重启网络服务,则静态路由失效; 2. 在route- eth0的文件里面添加:

    在/etc/sysconfig/network-script/目录下创建名为route- eth0的文件:

    default via 192.168.0.1 dev eth0
    192.168.1.0/24 dev 192.168.0.1
    192.168.0.13/32 dev eth1
    

    重启网络验证 注意:这样做的比第一种更适合。即使重启网卡路由也不会失效,第一种重启网卡会失效。

    1. 在/etc/sysconfig/static-routes文件里面写入:

    如果该文件不存在,则手动创建,添加内容格式为:

    参照/etc/init.d/network文件里面的shell语句:

    if [ -f /etc/sysconfig/static-routes ]; then
        grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
        /sbin/route add -$args
        done
    fi
    

    则,如果要添加一条静态路由,命令为:

    route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
    

    那么,在/etc/sysconfig/static-routes文件中添加格式为:

    any -net 192.56.76.0 netmask 255.255.255.0 dev eth0
    
     转自:linux下永久添加静态路由 - 系统运维 - 随心一记 (ywcsb.vip)
  • 相关阅读:
    HDU 5213 分块 容斥
    HDU 2298 三分
    HDU 5144 三分
    HDU 5145 分块 莫队
    HDU 3938 并查集
    HDU 3926 并查集 图同构简单判断 STL
    POJ 2431 优先队列
    HDU 1811 拓扑排序 并查集
    HDU 2685 GCD推导
    HDU 4496 并查集 逆向思维
  • 原文地址:https://www.cnblogs.com/javalinux/p/15591552.html
Copyright © 2011-2022 走看看