码迷,mamicode.com
首页 > 系统相关 > 详细

Linux操作路由

时间:2020-07-22 23:33:08      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:永久   网络掩码   没有   OLE   via   img   conf   style   必须   

Linux操作路由

公司机房的一台机器里,新建了虚拟机,虽然新建了虚拟网卡,但是网络不通,这里有两个需要注意的点:

有些机器需要配置双网卡,也就说,同一台机器可能有两个网段的网卡,就像下面这样

技术图片

 这里网卡的配置就不展示了,但是网卡起来了,为啥网络不通呢?(并不是两个网段都不通,可以理解为,原本75网段的机器正常工作,现在66网段的同学需要去请求他,那么就要在机器上虚拟一个69网段的网卡,这里的问题是,网卡出来了,但是69段的pc并不能连通这台机器)

注意点1:检查下机房里的机器,是否两个网段的网线都接入到机器上了,这是硬件方面的因素

注意点2:排除了硬件方面的问题,后面就是可能路由的问题了,导致66过来的包没有正确的路由到69网段

ok,下面看看如何添加路由,这里69段的服务器网关是192.168.69.1,因此,我们只要把66过来的包,路由到192.168.69.1就好了,操作如下:

[root@VM-75-22 network-scripts]# route add -net 192.168.66.0/24 gw 192.168.69.1

执行完之后检查路由表:

[root@VM-75-22 network-scripts]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.69.0    *               255.255.255.0   U     0      0        0 eth1
192.168.66.0    192.168.69.1    255.255.255.0   UG    0      0        0 eth1
192.168.75.0    *               255.255.255.0   U     0      0        0 eth0
default         192.168.75.1    0.0.0.0         UG    0      0        0 eth0

可以看到,加粗段就是咱们新增的路由信息,并且在pc端尝试ping就能通了。
除此之外,route指令其实是有很多参数需要掌握的:

添加路由

route add 134.105.0.0 mask 255.255.0.0 gw 134.105.64.1
这里的意思是:
add 目标网段地址  子网掩码 网关地址 接口(可省略)
-net:表示目标地址是一个网络
-host:表示目标地址是一台主机
mask: 当添加一个网络路由时,需要使用网络掩码
gw: 路由数据包通过网关。注意,你指定的网关必须能够达到。
那么在实际操作当中,我是用的指令是:
route add -net 192.168.66.0/24 gw 192.168.69.1
由于 192.168.66.0/24 就已经指定了掩码为255.255.255.0,因此这里就不需要mask 255.255.255.0了,注意不能重复指定,不然会报错!
 

删除路由

route del -net 192.168.66.0/24 gw 192.168.69.1
那么,在配置了route信息后,默认重启后就会失效,如何永久保存的??
写入到配置文件里;
root@XN-NEW22 mysql]# ll /etc/sysconfig/network-scripts/route-eth1
root@XN-NEW22 mysql]# cat /etc/sysconfig/network-scripts/route-eth1
192.168.66.0/24 via 192.168.69.1
这里的route-eth1 文件是需要手动创建的!并且!!!后面的eth1需要跟你实际虚拟的网卡对应,这条路由是哪个网卡需要用的,名字后缀就用哪个网卡!!!
以上就是一些简单的路由操作,网络方面不是很熟,欢迎批评指正。

 

Linux操作路由

标签:永久   网络掩码   没有   OLE   via   img   conf   style   必须   

原文地址:https://www.cnblogs.com/storyawine/p/13363393.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!