news.hinet.net 撰寫於文章 <8a8ji4$r3t@netnews.hinet.net>...
>
>好 !
> 小弟再請教您一個比較簡單的問題 :
> 如果我的LINUX BOX 有兩張以上的網卡,其中一張連 ADSL
,全部用 REAL 的
>IP , 那我的 LINUX BOX 要如何設, client 端的 gateway &
netmask 要如何設 ?
>
> 例 :
>
NIC 1
> out going ┌───┐IP1 IP2
┌────────────┐
> ───┤ ADSL ├────┤
LINUX BOX
│
>internet └───┘
└──┬─────┬───┘
>
NIC2 │
>│ NIC3
>
IP3 │
>│ IP4
>
│
>│
>
│
>│
>
│
>│
>
CLIENT 1
>CLIENT 2
>
IP5
>IP6
>
>
>如上的簡圖 : 假設 ADSL 的 IP 是 202.1.1.1 netmask
255.255.255.248
>
可用 ip 是 202.1.1.2 , 202.1.1.3 ,
>202.1.1.4 , 202.1.1.5
>
202.1.1.6
boradcast
>202.1.1.7
>
>請問 linux box 的 nic1 , nic2, nic3 的 ip , netmask , broadcast
要設什麼 ?
>route table 要設什麼 ? 要啟動什麼 deamon ?
這三張網卡您盡可以設定在不同的 subnet 之內﹐
如果您用 netconf 來設定的話﹐可以無需擔心 routable ﹐將
default gateway 指向
ADSL 就是了。
但要確定您的 /etc/sysconfig/network 這個檔案﹐其‘FORWARD_IPV4=’為‘yes’。
>
>然後 client 1 , 2 的 ip , netmask , broadcast
, gateway 要設什麼 ?
無論如何設定﹐其中的一個原則是﹕所有連接到 gateway
界面的 client 都必須和該
界面在同一個 subnet 之內。如果您對 subnet
設定不是那麼有把握﹐建議您看一看﹕
>
>結果是 client 1 , client 2 要能跑 http , mail , ......
這個就是前面討論的題目了﹐也就是用 ipchains 及 ipmasqadm
來做。
>
>我正為這個在頭大, 995 888888888...................
如果牽涉的界面越多﹐設定就越複雜﹐當然頭也更大~~~~
^_^