LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1032|回复: 6

debian做网关,三网卡,紧急求助!

[复制链接]
发表于 2006-1-12 15:06:16 | 显示全部楼层 |阅读模式
最近网吧频繁掉线,原因不明.电信公司来人说是路由器有问题,路由器商家说电信有问题.但路由器确实是新买的,一千多的垃圾货,路由器没有任何关于网络流量方面的日志.于是想用debian替换路由器.以便查明原因.
机子上装了三块网卡,2块3com-3c905b,一块是主板自带的.因为主要是备用,所以只在内置网卡上接了网线,另外两块3com的闲置,方便从路由器上转网线过来.系统用的是debian3.1.光盘最小化安装.
引导的时候顺利的识别了三块网卡,我选择接了网线的内置网卡,然后顺利的安装的基本系统,用apt安装好了xorg,kde.桌面启动成功.现在剩下的就是为另外两块没接网线的网卡配置IP,一旦网线接过来就可以替代路由器工作,带动整个局域网.
目前工作的网卡IP是192.168.0.188,网关192.168.0.1
为那两块网卡准备的IP是218.13.132.243,192.168.0.1.
局域网分配静态IP,192.168.0.1/24
请各位大哥告诉我一个完整的解决方案,我看了好多教材都没搞定.
 楼主| 发表于 2006-1-13 00:12:14 | 显示全部楼层
高手,斑竹快进来看一下啊
回复 支持 反对

使用道具 举报

发表于 2006-1-13 15:57:48 | 显示全部楼层
iptables -t nat -A POSTROUTING -o eth(外网卡编号) -j MASQUERADE
成么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-13 18:59:33 | 显示全部楼层
因为平时我只用eth2上网,eth0和eth1是不接网线的(如果接了网线会跟路由器的IP冲突)。
我希望eth0和eth1在网线接入后就能自动激活,其他时候不工作。
网卡的IP地址该怎么设置,就是那个interfaces文件该怎么写?
回复 支持 反对

使用道具 举报

发表于 2006-1-13 19:10:10 | 显示全部楼层
以下是我的/etc/network/interfaces文件,eth0和eth1我都是要接交换机的,你不用的话,随便设置两个内网ip地址就可以了。至于eth2你根据你的网络的实际情况设置就可以了。
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The internal network interface
auto eth0
iface eth0 inet static
        address 192.168.0.88
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255

auto eth1
iface eth1 inet static
        address 192.168.1.88
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
回复 支持 反对

使用道具 举报

发表于 2006-1-13 20:57:36 | 显示全部楼层
#echo "1" >/proc/sys/net/ipv4/ip_forward
#iptables -t nat -A POSTROUTING  -o eth0 -j SNAT --to 218.13.132.243
#vi /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
netmask 255.255.255.0
gateway 218.13.132.1(或者其他,但应该不是192.168.0.1)
address 218.13.132.243

auto eth1
iface eth1 inet static
netmask 255.255.255.0
address 192.168.0.1
回复 支持 反对

使用道具 举报

发表于 2006-1-14 11:00:32 | 显示全部楼层
三个网卡一个out,两个in,做iptables,,两个in的要设在不同的网段,并需要在两个in网卡上添加路由,我以前服务器上装过4网卡,3个in的,呵呵。。
需要提醒你的是,要注意一下服务器的散热问题,网卡的发热量很大,散热解决不好恐怕比你那路由器还要糟糕
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表