[讨论]极其困惑的双网卡共享上网配置问题

CPU/显卡/打印机/USB设备等硬件问题
回复
monekyxite
帖子: 7
注册时间: 2005-08-23 19:41

[讨论]极其困惑的双网卡共享上网配置问题

#1

帖子 monekyxite » 2005-08-23 19:58

小弟使用的是成都长宽
昨晚完全按照ubuntu文档中心的办法配置了dhcp和shorewall和双网卡,可以共享上网,其中eth0为共网ip,eth1为192.168.0.1,并对局域网中的电脑相应配置了以后可以共享上网(尽管在局域网内ping不到eth1,但是eth0可以ping到局域网内主机)

之后重启出现了在一段时间内可以共享上网,之后主机和局域网都不能上网,连共网的网关都ping不到。解除eth1就主机正常上网了

之后按照其他方法配置(1.解除dhcp,局域网内固定ip 2.更改shorewall配置……),发现只要激活eth1都主机稳定不能上网。

怎么办阿?请各位赐教!多谢多谢!
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

#2

帖子 firehare » 2005-08-23 22:58

你的双网卡是否为同一型号?
我心无畏,源自于我心无知。
图片
monekyxite
帖子: 7
注册时间: 2005-08-23 19:41

#3

帖子 monekyxite » 2005-08-23 23:43

一块是realtek
一块是via的

这个也有影响吗? :?:
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

#4

帖子 firehare » 2005-08-24 15:40

如果都是realtak的话,可能会有问题!
我心无畏,源自于我心无知。
图片
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

#5

帖子 firehare » 2005-08-24 15:41

能将配置文件贴出来吗?
网卡和转发
我心无畏,源自于我心无知。
图片
monekyxite
帖子: 7
注册时间: 2005-08-23 19:41

完全按照文档中心的配置

#6

帖子 monekyxite » 2005-08-25 13:48

完全按照文档中心的配置,就是将ppp0换成eth0
原来的eth0换成eth1
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

#7

帖子 firehare » 2005-08-25 21:17

还是将你的配置帖出来看看吧!
这样子说不清楚!
因为从你那句内网的机器Ping不通堡垒机内网网口的IP地址,这就有问题了!我个人认为应该是那个IP应该就是你内网机器的网关呀!
我心无畏,源自于我心无知。
图片
monekyxite
帖子: 7
注册时间: 2005-08-23 19:41

#8

帖子 monekyxite » 2005-08-28 16:25

interface:

代码: 全选

# The primary network interface
iface eth0 inet static
address 220.112.150.21
netmask 255.255.255.0
gateway 220.112.150.254

iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1



auto eth0

masq

代码: 全选

#INTERFACE	        SUBNET		ADDRESS		PROTO	PORT(S)
eth0 			eth1
#LAST LINE -- ADD YOUR ENTRIES ABOVE THIS LINE -- DO NOT REMOVE

policy

代码: 全选

#SOURCE		DEST		POLICY		LOG		LIMIT:BURST
#						LEVEL
fw      all     ACCEPT      # Firewall 可以任意访问所有区域,包括互联网
loc     net     ACCEPT      # Lan A 可以任意访问互联网
net		all		DROP		info
#
# THE FOLLOWING POLICY MUST BE LAST
#	
all		all		REJECT		info 
#LAST LINE -- DO NOT REMOVE
应该没什么问题吧?
另外amule平常在win中能够high id在ubuntu下总是lowid

:roll:
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

#9

帖子 firehare » 2005-08-28 18:09

eth1的网关为什么要配呢?

要知道eth1网卡找不到IP时,就会扔给默认网关的呀,这不是自己扔给自己吗?
我心无畏,源自于我心无知。
图片
monekyxite
帖子: 7
注册时间: 2005-08-23 19:41

#10

帖子 monekyxite » 2005-08-28 19:43

:lol:
果然这样配置就可以了互ping了 :P

可是还是不能high id……

不论是否开shorewall都提示有防火墙。壁垒机和局域网内的主机都是~

这个是哪里出了问题了呢?
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

#11

帖子 firehare » 2005-08-28 21:18

如果是局域网的主机,那是可以理解的,毕竟是做了NAT。
但是如果说在你的壁垒机上也有这样的指示,那就是说你的机器是先做了NAT之后,再出去的,所以也出现不了高ID了!
我心无畏,源自于我心无知。
图片
monekyxite
帖子: 7
注册时间: 2005-08-23 19:41

#12

帖子 monekyxite » 2005-08-28 23:35

:oops:
可是现在的情况是关闭了转发之后(也就是关闭了shorewall-不知道这样说准确不?) 壁垒机依然是low id.
有没有对应NAT的端口影射的解决方案呢?或者依靠别的办法来实现共享上网,比如squid而不用iptables搭建NAT?
:?:
回复