免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 893 | 回复: 3
打印 上一主题 下一主题

Linux 网关上的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-06 20:15 |只看该作者 |倒序浏览
Centos 4.4 的网关,三网卡配置文件如下

DEVICE=eth0
ONBOOT=no
BOOTPROTO=static
IPADDR=192.168.1.254
NETMASK=255.255.255.0

DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
GATEWAY=192.168.1.1


DEVICE=eth2
ONBOOT=yes
BOOTPROTO=static
IPADDR=202.107.227.x
NETMASK=255.255.255.0
GATEWAY=202.107.227.y

iptables nat 设置
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth2 -j SNAT --to-source 202.107.227.x

下面客户机网关指向192.168.1.1(eth1)

原来192.168.1.254 (eth0) 是关闭的,现在想给部分用户提供samba 服务,并希望这些用户的流量走eth0 这个网卡。结果启用eth0 后发现,所有的客户机的流量都走192.168.1.254(eth0) 了,似乎是路由的问题,192.168.1.1 上的都被转发到192.168.1.254 上去了。

请问该如何设置,才能让所有用户还是走192.168.1.1,而部分用户用//192.168.1.254 访问samba 服务的流量走192.168.1.254 网卡。

发现自己的文字表达能力不是一般的差

论坛徽章:
0
2 [报告]
发表于 2007-01-06 23:23 |只看该作者
eth0和eth1用同一个网段的IP似乎是有问题的

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
3 [报告]
发表于 2007-01-07 09:44 |只看该作者
为eth0和eth1单独造个路由表,samba的走eth0,其余的走eth1.建议用iptables的标记功能来实现.

论坛徽章:
0
4 [报告]
发表于 2007-01-07 10:58 |只看该作者
原帖由 jason0127 于 2007-1-6 23:23 发表
eth0和eth1用同一个网段的IP似乎是有问题的

是这样的
如果两个网卡非要设置成同一个网段的地址,可以将两个网卡配置成 bridge,然后给这个 bridge 两个 IP 好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP