Linux和Windows中配置路由route的办法

一、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表示此网关为路由器,!表示此路由当前为关闭状态

猜你喜欢

转载自blog.csdn.net/qq_42609381/article/details/81411187
今日推荐