博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 静态路由修改
阅读量:5116 次
发布时间:2019-06-13

本文共 1193 字,大约阅读时间需要 3 分钟。

1、方法一:

  • add 增加路由
  • del 删除路由
  • -net 设置到某个网段的路由
  • -host 设置到某台主机的路由
  • gw 出口网关 IP地址
  • dev 出口网关 物理设备名
  • 添加路由
    • route add -net 192.168.0.0/24 gw 192.168.0.1
    • route add -host 192.168.1.1 dev 192.168.0.1
  • 删除路由
    • route del -net 192.168.0.0/24 gw 192.168.0.1
  • 增加默认路由
    • route add default gw 192.168.0.1
  • route -n 查看路由表

方法二:

  • add 增加路由
  • del 删除路由
  • via 网关出口 IP地址
  • dev 网关出口 物理设备名
  • 添加路由
    • ip route add 192.168.0.0/24 via 192.168.0.1
    • ip route add 192.168.1.1 dev 192.168.0.1
  • 删除路由
    • ip route del 192.168.0.0/24 via 192.168.0.1
  • 增加默认路由
    • ip route add default via 192.168.0.1 dev eth0
  • via 192.168.0.1 是我的默认路由器
  • 查看路由信息
    • ip route
  • 保存路由设置,使其在网络重启后任然有效
    • 在/etc/sysconfig/network-script/目录下创建名为route- eth0的文件
    • vi /etc/sysconfig/network-script/route-eth0
    • 在此文件添加如下格式的内容
    • 192.168.1.0/24 via 192.168.0.1
    • 重启网络验证

/etc/rc.d/init.d/network中有这么几行:

# Add non interface-specific static-routes.

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

也就是说,将静态路由加到/etc/sysconfig/static-routes 文件中就行了。

如加入:
route add -net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1

则static-routes的格式为

any net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1

转载于:https://www.cnblogs.com/hequan/p/9212226.html

你可能感兴趣的文章
StringBuffer
查看>>
Kubernetes 1.15部署日记-使用kubeadm--<7-8>
查看>>
本地缓冲区溢出分析
查看>>
针对Web的信息搜集
查看>>
缓冲区溢出与攻防博弈
查看>>
Docker 容器学习笔记
查看>>
网络安全思维导图收藏
查看>>
编写并提取简易 ShellCode
查看>>
C++反汇编: 基础知识(7)
查看>>
Linux 系统下提取 ShellCode
查看>>
VS2013+WDK8.1 驱动开发环境配置
查看>>
远程缓冲区溢出分析
查看>>
Windows 32位-调试与反调试
查看>>
WinDBG 配置内核双机调试
查看>>
WinRAR 去广告的姿势
查看>>
驱动还原:恢复SSDT内核钩子(2)
查看>>
驱动保护:挂接SSDT内核钩子(1)
查看>>
驱动通信:驱动与应用的通信(3)
查看>>
RPC和HTTP
查看>>
shell基本语法
查看>>