一、centos查看配置路由
引入问题:192.10.40.X网段,想通过路由器192.10.40.254连入172.16.X.X网段,如何设置路由
1、临时方法,重启后失效
route add -net 172.16.0.0/16 gw 192.10.40.254
2、永久方法
1.在/etc/rc.local里添加
route add -net 172.16.0.0/24 gw 192.10.40.254
2.在/etc/sysconfig/network里添加到末尾
GATEWAY=gw-ip
3./etc/sysconfig/static-routes : (没有static-routes的话就手动建立一个这样的文件)
any net 172.16.0.0/24 gw 192.10.40.254
再输入命令查看路由,就会发现多了一条记录
二、windows查看添加路由
1、查看当前路由 route print
2、添加一条永久路由 route -p add 192.10.40.0 MASK 255.255.255.0 40.40.40.1
其中40.40.40.1是路由器地址
知识点延伸:(只摘要记录了自己平时常用的)
linux系统中要实现两个不同子网之间的通信,需要一台连接两个网咯的路由器,或者同时位于连个网络的网关来实现,route命令用于显示和操作IP路由表。
1、部分参数说明
add 添加一条新路由
del 删除一条路由
-net 目标地址是一个网络
-host 目标地址是一个主机
netmask 指定网络掩码
gw 指定网关,这样路由数据包通过网关,此时指定的网关必须能都到达
2、
[root@kedacom prj_linux]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.10.40.182 0.0.0.0 UG 100 0 0 eth0
192.10.40.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0
172.16.0.0 192.10.40.254 255.255.0.0 UG 0 0 0 eth0
解释说明:
Destination:目的网络或者目的地址
Gateway:网关地址
Genmask:目标网络的网络掩码
Flags:其中U表示此路由当前为启动状态,H表示此网关为路由器,!表示此路由当前为关闭状态