zoukankan      html  css  js  c++  java
  • linux route

    查看路由:

    route -n

    route  [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]

    参数解释:
    add           添加一条路由规则
    del            删除一条路由规则
    -net          目的地址是一个网络
    -host         目的地址是一个主机
    target        目的网络或主机
    netmask    目的地址的网络掩码
    gw            路由数据包通过的网关
    dev           为路由指定的网络接口

    添加删除主机路由:route add|del -host x.x.x.x dev eth0 或 route add|del -host x.x.x.x gw x.x.x.x 

    添加删除网络路由:route add|del -net x.x.x.x netmask x.x.x.x dev eth0 或route add|del -net x.x.x.x netmask x.x.x.x gw x.x.x.x 或route add|del -net x.x.x.x/x eth0 如:route add|del -net 192.168.1.0/24 eth1

    添加默认路由:route add default gw x.x.x.x
    添加一条默认路由
    # route add default gw 10.0.0.1      //默认只在内存中生效
    开机自启动可以追加到/etc/rc.local文件里
    # echo "route add default gw 10.0.0.1" >>/etc/rc.local
     
    添加一条静态路由
    # route add -net 192.168.2.0/24 gw 192.168.2.254
    要永久生效的话要这样做:
    # echo "any net 192.168.2.0/24 gw 192.168.2.254" >>/etc/sysconfig/static-routes
     
    添加到一台主机的静态路由
    # route add -host 192.168.2.2 gw 192.168.2.254
    要永久生效的话要这样做:
    # echo "any  host 192.168.2.2 gw 192.168.2.254 " >>/etc/sysconfig/static-routes
    注:Linux 默认没有这个文件 ,得手动创建一个
     
    设置包转发
    在Linux中默认的内核配置已经包含了路由功能,但默认并没有在系统启动时启用此功能;
    开启Linux的路由功能可以通过调整内核的网络参数来实现,方法如下:
    临时开启路由功能:
    # echo 1 > /proc/sys/net/ipv4/ip_forward
    或者
    # sysctl -w net.ipv4.ip_forward=1
      永久开启路由功能
    # vim /etc/sysctl.conf
    net.ipv4.ip_forward = 1
    # sysctl -p
    静态路由配置
    添加静态路由到路由表的语法如下:
    ip route [destination_network] [mask] [next-hop_address] administrative_distance]

    参数解析:
    ip route         用于创建静态路由的命令。
    Destination_network        需要发布到路由表中的网段。
    Mask        在这一网络上使用的子网掩码。
    Next-hop_address        下一跳路由器的地址。
    administrative_distance      默认时,静态路由有一个取值为1 的管理性距离。在这个命令的尾部添加管理权来修改这个默认值。

    例如ip route 172.16.1.0 255.255.255.0 172.16.2.1

  • 相关阅读:
    校内模拟赛吧 ———— 2019.10.30
    牛客CSP-S提高组赛前集训营1———2019.10.29 18:30 至 22:00
    关于gcd
    洛谷 P1156 垃圾陷阱 题解
    选球游戏 题解———2019.10.19
    小梵同学前进!
    小梵同学 GO!
    先天八卦向后天八卦演进逻辑猜想
    [delphi]在DLL中多线程同步Synchronize卡死问题
    GDI与GDI+性能比较
  • 原文地址:https://www.cnblogs.com/howhy/p/7250877.html
Copyright © 2011-2022 走看看