Linux常用网络相关命令

路由跟踪——traceroute

路由表查看——route -n

静态路由添加方法——

1、使用ip命令添加静态路由:

参数说明

  1. add 增加路由  
  2. del 删除路由  
  3. via 网关出口 IP地址  
  4. dev 网关出口 物理设备名  
sudo ip route add 192.168.1.0/24 via 10.0.0.1 dev eth0

这条命令添加了一条静态路由,使得目标网络192.168.1.0/24通过网关10.0.0.1和接口eth0进行访问。

2、使用route命令添加静态路由(较老的方法,现在route用于显示和操作内核路由表,推荐使用ip route):

参数说明

  1. add     增加路由  
  2. del     删除路由  
  3. -net    设置到某个网段的路由  
  4. -host   设置到某台主机的路由  
  5. gw      出口网关 IP地址  
  6. dev     出口网关 物理设备名  
sudo route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.0.0.1 dev eth0

这条命令的作用与上面的ip命令相同,它添加了一条静态路由,指定了目标网络、网关和接口。

*!注意:在实际使用中,需要根据实际的网络配置替换192.168.1.0/2410.0.0.1eth0

3、以上两种方法添加的静态路由重启就会消失,下面是添加永久路由的方法。
1.在/etc/sysconfig/network-scripts/目录下创建名为route-eth0的文件

vi /etc/sysconfig/network-scripts/route-eth0

在此文件添加如下格式的内容
192.168.1.0/24 via 192.168.0.1

service network restart

重启网络验证

2.在/etc/sysconfig/static-routes 文件里添加如下内容 (没有static-routes的话就手动建立一个这样的文件)

any net 192.168.3.0/24 gw 192.168.3.254  
any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129 

 推荐使用以上两种方法,因为不论是重启机器还是重启网络服务路由都不会丢失。

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值