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)
  • 相关阅读:
    “XXXXX” is damaged and can’t be opened. You should move it to the Trash 解决方案
    深入浅出 eBPF 安全项目 Tracee
    Unity3d开发的知名大型游戏案例
    Unity 3D 拥有强大的编辑界面
    Unity 3D物理引擎详解
    Unity 3D图形用户界面及常用控件
    Unity 3D的视图与相应的基础操作方法
    Unity Technologies 公司开发的三维游戏制作引擎——Unity 3D
    重学计算机
    windows cmd用户操作,添加,设备管理员组,允许修改密码
  • 原文地址:https://www.cnblogs.com/javalinux/p/15591552.html
Copyright © 2011-2022 走看看