前言:在一个网络中如何让两个子网进行通信呢?为了节约成本,我们可以采用
Linux
主机或者
windows 2003
主机来充当具有路由功能的工具,此次讲的是让
Linux
主机带有路由功能,其拓补图如下:
![](https://s1.51cto.com/attachment/200911/200911161258346359078.jpg)
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
1.
为双网卡的
Linux
主机配置
IP
地址,同时也为单网卡的
Linux
主机和
windows
主机配置
IP
地址:
双网卡
Linux
主机:
eth0:192.168.10.100/24
Eth1:192.168.20.200/24
截图如下:
单网卡
Linux
主机
IP
地址:
192.168.10.198/24
Gw
地址:
192.168.10.100
截图如下:
Windows
主机
IP
地址:
192.168.20.192/24
Gw
地址:
192.168.20.2000
截图如下:
![](https://s1.51cto.com/attachment/200911/200911161258346414281.jpg)
2.
配置好上面的
IP
地址后,我们需要将双网卡的
Linux
主机设置成具有转发功能的工具,充当一台路由器。于是查看双网卡的
Linux
主机
/proc/sys/net/ipv4/ip_forward
中的值是否为
1,
不为
1
的话修改为
1
,让其具有转发功能,如下图所示:
![](https://s1.51cto.com/attachment/200911/200911161258346427343.jpg)
3.
双网卡
Linux
主机已经具有了转发的功能,接下来我们就需要为双网卡的
Linux
主机添加路由,结合本实验的图,截图如下:
![](https://s1.51cto.com/attachment/200911/200911161258346439968.jpg)
4.
验证结果如下:
Windows
主机
ping
单网卡
Linux
主机的情况如下
单网卡
Linux
主机
ping
一下
windows
主机的截图如下:
转载于:https://blog.51cto.com/yangzexin07/227855