透過內部ip連出去怎麼設...有三張網卡

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

透過內部ip連出去怎麼設...有三張網卡

文章70630515 » 週日 11月 18, 2007 5:08 pm

各位好
小弟有一台桌上型電腦裡有二張網卡
今天notebook要透過桌上型的其中一張卡連出去怎麼設 好....
ip分享器的內部ip是192.168.0.1

桌上型有eth0 ,eth1 ,
eth0己’接到ip分享器,ip是192.168.0.163
eth1則是和notebook的eth0用跳線接起來
ip分別是192.168.100.1 (桌上型eth1), 192.168.100.11 (notebook)

而目前三個ip可互相ping到
可是notebook沒辦法連到internet


這種情形下的route要怎麼設 才能出去啊?
或者有什麼好的設法
因為三個都是內部ip...

3Q :mrgreen:
我不自私,因為我開放(Open) , 我很快樂,因為我分享(Share)–Open Source
頭像
70630515
懵懂的國中生
懵懂的國中生
 
文章: 160
註冊時間: 週一 3月 13, 2006 9:15 am
來自: 北鼻存錢筒

文章blc » 週日 11月 18, 2007 5:16 pm

桌上型的iptables有設嗎?
$iptables -t nat -A POSTROUTING -s 192.168.100.0/255.255.255.0 -j MASQUERADE
blc
 

文章70630515 » 週日 11月 18, 2007 5:41 pm

有...

notebook目前的gw是設 成桌上的eth1,也就是192.168.100.1
桌上型的route 是這樣

Destination Gateway Genmask Flags Metric Ref Use Iface

192.168.100.0 * 255.255.255.0 U 0 0 0 eth1
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default 192.168.0.1 0.0.0.0 UG 0 0 0eth0

我不自私,因為我開放(Open) , 我很快樂,因為我分享(Share)–Open Source
頭像
70630515
懵懂的國中生
懵懂的國中生
 
文章: 160
註冊時間: 週一 3月 13, 2006 9:15 am
來自: 北鼻存錢筒

文章blc » 週日 11月 18, 2007 5:53 pm

如果notebook ping得到ip分享器,那問題就應該不在桌上型的route設定上…
還真是毫無頭緒…
blc
 

文章70630515 » 週日 11月 18, 2007 6:00 pm

notebook目前ping 不到分享器(192.168.0.1).....

目前卡在 這裡....只有三張卡的ip有通

192.168.100.11可以ping到192.168.0.163
但ping不到192.168.0.1

那192.168.0.163可以ping到分享器( 192.168.0.1)

怪 怪的...
我不自私,因為我開放(Open) , 我很快樂,因為我分享(Share)–Open Source
頭像
70630515
懵懂的國中生
懵懂的國中生
 
文章: 160
註冊時間: 週一 3月 13, 2006 9:15 am
來自: 北鼻存錢筒

文章blc » 週日 11月 18, 2007 6:05 pm

目前想到了兩個地方,都是在notebook的設定上:
一個是gateway,印象中是設在192.168.100.1上沒錯,不過不知道過不過得了ip分享器這關…
另一個是notebook的DNS有沒有設呢?
blc
 

文章blc » 週日 11月 18, 2007 6:09 pm

哦,如果notebook ping不到分享器,那就是桌上型的錯啦~~
有沒有做:

echo "1" > /proc/sys/net/ipv4/ip_forward

我之前設的時候常常忘記。
blc
 

文章70630515 » 週日 11月 18, 2007 6:14 pm

DNS目前是

/etc/resolv.conf

nameserver 168.95.192.1
nameserver 168.95.1.1

這個檔我沒動過

不過ping的時候都是拿ip直接ping.....沒用網址
我不自私,因為我開放(Open) , 我很快樂,因為我分享(Share)–Open Source
頭像
70630515
懵懂的國中生
懵懂的國中生
 
文章: 160
註冊時間: 週一 3月 13, 2006 9:15 am
來自: 北鼻存錢筒

文章70630515 » 週日 11月 18, 2007 6:21 pm

不行....

echo "1" > /proc/sys/net/ipv4/ip_forward

這我也忘了

不過還是出不去耶 :crying:
我不自私,因為我開放(Open) , 我很快樂,因為我分享(Share)–Open Source
頭像
70630515
懵懂的國中生
懵懂的國中生
 
文章: 160
註冊時間: 週一 3月 13, 2006 9:15 am
來自: 北鼻存錢筒

文章shenfa » 週日 11月 18, 2007 6:30 pm

firewall 設得怎麼樣?會不會是 forward 時被擋掉了?
shenfa
可愛的小學生
可愛的小學生
 
文章: 4
註冊時間: 週日 11月 18, 2007 6:01 pm

文章blc » 週日 11月 18, 2007 6:30 pm

問一下現在的情況…
notebook ping 桌上型有回應嗎?
notebook ping 分享器有回應嗎?
桌上型ping notebook有回應嗎?
桌上型可以連得出去吧(google之類的)?
桌上型的iptables有開eth1的部份嗎?

話說,這用聊天室會比較快…
blc
 

文章訪客 » 週日 11月 18, 2007 6:40 pm

有做 route add 嗎?
代碼: 選擇全部
ip分享器
|
桌上型
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.100.11 -j MASQUERADE
ifup eth1
|
notebook
echo nameserver 168.95.192.1 > /etc/resolv.conf
echo nameserver 168.95.1.1 >> /etc/resolv.conf
ifconfig eth0 192.168.100.11 broadcast 192.168.100.255 netmask 255.255.255.0
route add default gw 192.168.100.1
訪客
 

文章70630515 » 週日 11月 18, 2007 6:46 pm

notebook ping 桌上型有回應嗎?Y

notebook ping 分享器有回應嗎? 己‘經Y了....
(shenfa大大提示的....真的忘了關...)

桌上型ping notebook有回應嗎?Y
桌上型可以連得出去吧(google之類的)?Y
桌上型的iptables有開eth1的部份嗎?Y

shenfa大大一掌打醍了我...notebook是debian .桌上型是suse..,預設firewall是開的Orz

現在ok了

3Q二位....尤其是blc 萬分感謝....
我不自私,因為我開放(Open) , 我很快樂,因為我分享(Share)–Open Source
頭像
70630515
懵懂的國中生
懵懂的國中生
 
文章: 160
註冊時間: 週一 3月 13, 2006 9:15 am
來自: 北鼻存錢筒


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客