作者 主題: 兩張網卡對內,一張網卡對外的問題  (閱讀 3156 次)

0 會員 與 1 訪客 正在閱讀本文。

shwa

  • 可愛的小學生
  • *
  • 文章數: 29
    • 檢視個人資料
我用linux 架設了一台nat+proxy server

eth0 ==>192.168.1.254(對內)
eth1 ==>219.93.66.11(對外)

192.168.1.0/24的網路可以連上internet

可是由于電腦數量已快到200台了
所以我決定再增加一個網段(192.168.2.0/24)

可是當我在這台server再加一張網卡(eth2)時
未設定任何設定
開機以後,ppp0 啟動就失敗

請問我該怎麼做?

請問要如何讓兩個網段
eth0(192.168.1.254) 和 eth2(192.168.2.254) 可以互通,
而這兩張網卡 又能通過eth1連上internet?

請大家教教我........

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17050
    • 檢視個人資料
    • http://www.study-area.org
兩張網卡對內,一張網卡對外的問題
« 回覆 #1 於: 2006-06-06 15:35 »
你先確定一下, 加了卡之後, 原來的 eth0, eth1 是否還是原來的卡?
也就是說, 要確定新的卡是 eth2 .
簡單的, 你可從 module 跟 MAC 位址來判別.

shwa

  • 可愛的小學生
  • *
  • 文章數: 29
    • 檢視個人資料
Re: 兩張網卡對內,一張網卡對外的問題
« 回覆 #2 於: 2006-06-09 10:31 »
引述: "shwa"
我用linux 架設了一台nat+proxy server

eth0 ==>192.168.1.254(對內)
eth1 ==>219.93.66.11(對外)

192.168.1.0/24的網路可以連上internet

可是由于電腦數量已快到200台了
所以我決定再增加一個網段(192.168.2.0/24)

可是當我在這台server再加一張網卡(eth2)時
未設定任何設定
開機以後,ppp0 啟動就失敗

請問我該怎麼做?

請問要如何讓兩個網段
eth0(192.168.1.254) 和 eth2(192.168.2.254) 可以互通,
而這兩張網卡 又能通過eth1連上internet?

請大家教教我........



我已经把eth0,eth1,eth2都设定好了。。。。
ppp0启动也可以了。。。。

可是,现在却出现一个问题
192.168.1.0/24的任何电脑都能ping 192.168.1.254 或 192.168.0.254
在192.168.0.0/24里面的电脑可以ping 192.168.1.254 和其他192.168.1.0/24的电脑,可是就是ping不到192.168.0.254这台nat主机,所以192.168.0.0/24里面的电脑都不能连上internet,
这到底是哪里出了错?我该如何解决呢?

patrick

  • 可愛的小學生
  • *
  • 文章數: 17
    • 檢視個人資料
    • http://www.sohoweb.idv.tw/
Re: 兩張網卡對內,一張網卡對外的問題
« 回覆 #3 於: 2006-06-09 13:29 »
引述: "shwa"

可是,现在却出现一个问题
192.168.1.0/24的任何电脑都能ping 192.168.1.254 或 192.168.0.254
在192.168.0.0/24里面的电脑可以ping 192.168.1.254 和其他192.168.1.0/24的电脑,可是就是ping不到192.168.0.254这台nat主机,所以192.168.0.0/24里面的电脑都不能连上internet,
这到底是哪里出了错?我该如何解决呢?


不同網段需要手動加入 routing rule...

試試...

ip route add 192.168.0.0/24 via 192.168.0.254

ip route add 192.168.1.0/24 via 192.168.1.254

shwa

  • 可愛的小學生
  • *
  • 文章數: 29
    • 檢視個人資料
Re: 兩張網卡對內,一張網卡對外的問題
« 回覆 #4 於: 2006-06-12 12:15 »
引述: "patrick"
引述: "shwa"

可是,现在却出现一个问题
192.168.1.0/24的任何电脑都能ping 192.168.1.254 或 192.168.0.254
在192.168.0.0/24里面的电脑可以ping 192.168.1.254 和其他192.168.1.0/24的电脑,可是就是ping不到192.168.0.254这台nat主机,所以192.168.0.0/24里面的电脑都不能连上internet,
这到底是哪里出了错?我该如何解决呢?


不同網段需要手動加入 routing rule...

試試...

ip route add 192.168.0.0/24 via 192.168.0.254

ip route add 192.168.1.0/24 via 192.168.1.254




还是不行!!!!