多謝繼續來信﹗
--
----- Original Message -----
From: <sizing@kkcity.com.tw>
To: Kenny Chen <netmanforever@yahoo.com>
Sent: Saturday, June 24, 2000 1:03 PM
Subject: Re: MASQ + DHCP + PPP Server
[刪...]
> > > 然後在 /var/state/dhcp 下作 touch dhcpd.leases
> > > 而且我也在 /etc/hosts 內加入了 255.255.255.255 all-ones
all-ones
> > >
> > > 並且使用 netconf 指定 Routing And Getway:
> > > Set default getway 為:24.30.66.77 (我第一張網路卡的ip)
>
> getway 改成 24.30.64.1 (原來的網路公司給的)
> 可是我想這應該不是重大的原因吧,
> 因為我的主機可以正常的進出internet。
這應該有影響的。但不知道您的實際設定如何﹐也就不便亂加意見。
反正您目前這樣設定應該是可以的了。
>
> 現在以請可以 start 起來了。
> 還出現綠綠的 ok 喔。
> 沒有出現錯誤訊息啊!!!
>
> 可是,
> 我那台 98 和 2000
的電腦還是不行出去上網耶!!!???
>
> 我用 winipcfg 看了一下:
> 一切取到的值,完全和我linux上的設定一模一樣!
> 但是就是不行上網!?
>
> 我 ping 一下我的兩張網路卡: 24.30.66.77 和 192.168.0.17
> 都可以 ping 的到喔...
>
> 但是就是 ping 不到internet上的機器。
>
> 我的DHCP主機可以上網,dhcp client 就不行上網。
> client 端可以正確的找到 dhcp server 的ip
> 但是為什麼就是不行出去呢?!
>
> 更神奇的是,client 端的機器抓 98 and linux dhcp server
的IP完全
> 一模一樣,
> 就算從新開機也是一樣。
> 都是抓到 192.168.1.22
> 太神奇了。
不可能﹗
看完 http://pds.nchu.edu.tw/study_area/network/network_dhcp.htm
了嗎﹖
請留意一下 <<第一次登錄的時候>> 中關於“接受租約”的內容。
然後在看看<<第一次登錄之後>>的敘述。
如果兩個 IP 一樣﹐就會出現地址衝突﹐怎麼 ping
呢﹖不可能的﹗
如果您說“抓到的 IP 和上次關機前從 server 分配下來到 IP
是一樣的”﹐
那倒可以接受。
>
> 對了,
> client 的機器不行出去是不是因為工作群組的關係呢?!
> (亂猜的,因為已經找不到原因了)
不是的﹐工作群組是 Microsoft network 的概念﹐我在 study-area
沒有提到啦。
和 TCP/IP 沒什麼關係。
>
> 不然就是 linux 的兩張卡的問題了!
也不是。它們可以 ping 得到就沒問題。
>
> 可是您的文章中,沒有講到要如何設定 router 啊!!!
有啊﹐您沒看完 http://pds.nchu.edu.tw/study_area/network/network_rip.htm
嗎
﹖
把那裡的練習做做哦~~ 不要太懶了。
>
> 還是我還要再架個 Getway 哪?!
不用。
>
> 是不是真的只要DHCP起來就好了,
> 其他的 Server 都不需要再架了!?
當然不是﹐DHCP 只負責 IP
的分配和網路環境設定﹐其它一律不管。
>
> 謝謝^.^
> (不好意思,寫太多了)
不客氣﹐有問題一起討論好了。但我還是那句﹕您對 TCP/IP
基礎知識不是很清楚﹐希
望您慢慢學習﹐不用太心急。人家要花一兩個學期完成的理論﹐要您一下子全弄明白是
不可能的。
而您不能讓 client 上網的主要原因有二﹕
第一﹕ routing ﹐必須是雙方的。盡管 client
那邊有出去的路由﹐如果外面沒進來
的路由也是不行。這點在 “RIP 協定”中應該知道。
第二﹕client 目前使用的是私有IP (請不要用虛擬 IP這個詞﹐因為比較容易和
IP
alias 混亂)﹐internet 上是不允許私有 IP 路由的﹐這點我已經在“IP
地址”中講
過了(第幾行我就忘了)。
除此以外﹐您還必須確定 Linux 主機(目前是 client 的 router )
有啟動 ip
forward 的功能。再加上 ip masquerading 的技術﹐就可以讓 client
上網了。
您可以參考 http://pds.nchu.edu.tw/study_area/linux/linux_nat.htm
的前部份。
祝順利﹗
網中人