day 28 设置路由表

通讯介质:

网线 ,双绞线 1m 几块钱 网线 不超过100m,速度慢,工艺简单

光纤 光纤 1m 几块钱, 做光口, 熔纤机 光纤,几十公里,速度快,工艺复杂

无线

静态路由项目

a:手动配置ip
b:克隆虚拟机
1号主机 10.0.0.11
2号主机 10.0.0.12 -----172.16.1.12
3号主机 172.16.1.13 --172.17.1.13
4号主机 172.17.1.14

route命令
参数 解释

route命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。

参数 解释
-A: 设置地址类型;
-C: 打印将Linux核心的路由缓存;
-v: 详细信息模式;
-n: 不执行DNS反向查找,直接显示数字形式的IP地址;
-e: netstat格式显示路由表;
-net: 到一个网络的路由表;
-host :到一个主机的路由表
Add: 增加指定的路由记录;
Del: 删除指定的路由记录;
Target: 目的网络或目的主机;
gw: 设置默认网关;
mss: 设置TCP的最大区块长度(MSS),单位MB;
dev: 路由记录所表示的网络接口

设置路由表

1.临时设置注册表

1号主机
ip route add -net 172.16.1.0/24 10.0.0.12
任何 去往172.16.1.0/24 号段 去找10.0.0.12 主机
ip route add -net 172.17.1.0/24 10.0.0.12
任何 去往172.17.1.0/24 号段 去找10.0.0.12 主机

2号主机
ip route add -net 172.17.1.0/24 172.16.1.13
任何 去往172.17.1.0/24 号段 去找10.0.0.12 主机

3号主机
ip route add -net 10.0.0.0/24172.16.1.12
任何 去往10.0.0.0/24 号段 去找172.16.1.12主机

4号主机
ip route add -net 10.0.0.0/24 172.17.1.13
任何 去往10.0.0.0/24 号段 去找172.17.1.13主机
ip route add -net 172.16.1.0/24 172.16.1.13
任何 去往172.16.1.0/24 号段 去找172.17.1.13主机

2.1第一种方法:永久设置路由表
[root@linux-node1 ~]# vim  /etc/sysconfig/static-routes 

any net 172.16.1.0/24 gw 10.0.0.12
any net 172.17.1.0/24 gw 10.0.0.12
2.2 第二种方法:永久设置路由表

先ip route 查看临时设置的路由信息再复制进去 或直接编写

1.查看设置的临时路由信息

[root@linux-node1 ~]# ip route
10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.11 metric 100 
172.16.1.0/24 via 10.0.0.12 dev eth0 
172.17.1.0/24 via 10.0.0.12 dev eth0 

2.把临时的路由信息复制进去

[root@linux-node1 ~]# vim /etc/sysconfig/network-scripts/route-eth1

172.16.1.0/24 via 10.0.0.12 dev eth0 
172.17.1.0/24 via 10.0.0.12 dev eth0 

开启内核转发

2号和3号主机需要广播转发信号 ,默认不开启 ,需手动开启

1.临时开启内核转发

sysctl net.ipv4.ip_forward=1

2.永久开启内核转发
[root@linux-node-3 ~]# vim /etc/sysctl.conf

# sysctl settings are defined through files in
# /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.
net.ipv4.ip_forward=1

临时修改windos 路由表
route add 172.17.1.0 mask 255.255.255.0 10.0.0.12

Microsoft Windows [版本 10.0.17763.678]
(c) 2018 Microsoft Corporation。保留所有权利。

C:\WINDOWS\system32>route add 172.16.1.0 mask 255.255.255.0 10.0.0.12
 操作完成!
image.png

你可能感兴趣的:(day 28 设置路由表)