公司有2个网段 192.168.0.1 192.168.1.1
有一台linux服务器连接在192.168.0.1上
服务器有两块网卡
eth0 ip是192.168.0.111 netmask 255.255.255.0 gw 192.168.0.1
eth1 ip是192.168.1.204 netmask 255.255.255.0 gw 192.168.1.1
现在要用这台linux服务器实现两个网段的机器可以相互访问
网络拓扑图
路由命令要怎样添加?
求指导。。。。
linux双网卡实现局域网跨网段访问
- 脑袋总进水
- 帖子: 97
- 注册时间: 2010-10-21 18:22
- be00
- 帖子: 805
- 注册时间: 2008-07-28 19:51
- 来自: 长沙
- 联系:
Re: linux双网卡实现局域网跨网段访问
奢侈,1个网卡配置2个IP地址就可以了
还要什么路由命令,都是直连网段啊
还要什么路由命令,都是直连网段啊
- sense
- 帖子: 308
- 注册时间: 2007-02-14 13:54
- 脑袋总进水
- 帖子: 97
- 注册时间: 2010-10-21 18:22
Re: linux双网卡实现局域网跨网段访问
sense 写了:把 linux 服务器当路由用吗?
1) 执行下面的命令开启服务器 ip forward2) 192.168.0.0/24 网段的默认路由器配置路由代码: 全选
#echo 1 > /proc/sys/net/ipv4/ip_forward
3) 192.168.1.0/24 网段的默认路由器配置路由代码: 全选
ip route 192.168.1.1 255.255.255.0 192.168.0.111
4) 如果你的路由器不支持配置路由,那就只能在每台主机上配相应的路由了代码: 全选
ip route 192.168.1.1 255.255.255.0 192.168.1.204
解决了,我直接在两个交换机之间用一根网线直连,之后把所有机器的掩码改成255.255.0.0 划分到一个大网段
这样有2层交换的情况下就不走网关了,所以可以直接跨网段访问了。。
谢谢LS各位。