【問題】DHCP/PPPoE 自動判別問題,及DHCP換IP問題



贊助商連結


pcz720
2006-08-02, 04:31 PM
DHCP/PPPoE 自動判別問題,及DHCP換IP問題

使用:Seednet 8M/640K PPPoE,未用IP分配器,系統 WinXP Pro SP2

1. TCP/IP 設定若仍是「自動取得IP」,則開機馬上開IE系統會卡住,要等約50秒才會自動PPPoE上網,解法一般建議是 TCP/IP 設成固定私有IP(如192.168.x.x),但我不想設成固定IP,因為我想達成「DHCP/PPPoE 自動判別」。請問有沒有辦法縮短上述系統卡住的時間,也就是縮短系統等待DHCP發IP的時間? 若能縮短至5秒內,則「DHCP/PPPoE 自動判別」可算達成。

2. 請問如何在進入XP桌面之前就能完成PPPoE撥號? 目的是,想保證在開機後,任何MSCONFIG所列啟動項目皆尚未啟動之前,即能完成PPPoE撥號。

3. 若改用 Seednet DHCP,則有DHCP換IP問題,源由是許多好康網路硬碟會記住下載者IP,以限制同一IP在一小時內只能下載若干MB。解法一般建議是用隨便一台IP分配器來佔住DHCP第一個IP,但其缺點是IP分配器無法做出釋放IP動作,導致您無法隨意再使用DHCP第一個IP(即使關閉IP分配器,電腦重開仍拿不到DHCP第一個IP)。另一解法是動用另一台電腦來佔DHCP第一個IP,但其缺點是太傷本也太佔空間。第三解法據說是用VMWare PC 模擬器,用真實電腦佔DHCP第一個IP,用模擬電腦取得DHCP第二個IP讓IE使用,但本法缺點是太佔資源,對於低速且RAM少的舊機並不適合。請問有無小程式能如VMWare般幫我們佔DHCP第一個IP,並取得DHCP第二個IP讓IE使用?


以上相信也是許多網友長久的疑問,希望有高手能不吝賜答,感謝在先。

贊助商連結


adamkuo
2006-08-02, 07:51 PM
我想你可能有一些網路基礎原理不是很清楚,才會有這種疑問
以下是你的環境
>>使用:Seednet 8M/640K PPPoE,未用IP分配器,系統 WinXP Pro SP2
以下是你的問題
1. 基本上所問的"卡住"問題是因為你的電腦在等待DHCP服務器回應.
但是因為你是使用PPPoE所以當然等不到回應.
解決的方法就是所謂的設定固定IP,但是這並不影響DHCP.
因為你只要設在Internet Protocol(TCP/IP)內容中的其他設定裡即可
也就是告訴WindowsXP我至少有一個IP(此處僅限私人IP)可以用
建議設192.168.0.2-255/255.255.255.0區段的
可以方便連線到ATU-R

2. 如果是要登入後不需另外撥接只要把撥接連線的設定中
1.設為預設的連線
2.提示輸入帳號密碼取消
3.閒置時斷線取消
如此有需要時windows就會自己撥號連上線
如果是希望登入前就連線就要使用電腦組態程式把撥號程式設為開機自動執行
或是把他加到msconfig中啟動的第一行也可以

3. 都已經是DHCP了不知你為何要第一個IP呢?
基本上Seed Net DHCP每次更新都有機會換到新IP(也可能換回舊的IP)
如果你想用固定IP架站也有DHCP+固定IP,
也就是第一個DHCP Client可以拿到固定IP
你可以用IP分享器去拿這個IP,想用時關掉IP分享器
你還是可以用PC抓到固定IP,
只要你是ATU-R後面線材的DHCP Client第一個去要IP的

pcz720
2006-08-05, 11:30 AM
感謝您的回應。

1. 我試過把192.168.0.68/255.255.255.0改設在Internet Protocol(TCP/IP)內容中的「其他設定」頁,結果重開機又是卡住約50秒;似乎一定要設在「一般」頁才不會重開機卡住約50秒,但也完全失去「DHCP/PPPoE 自動判別」功能。

===> 還是希望有網友能提供「使系統等待DHCP發IP的時間縮短至5秒內」的方法,我查過google無結果。

===> 若有網友能指引「DHCP/PPPoE/固定私有IP 開機或一插網路線即自動判別切換」的程式,相信會令更多人驚奇感恩。


2.利用控制台「排定的工作」可使XP內建的RasPhone.exe於登入前即執行。參見:http://www.pczone.com.tw/showthread.php?t=107784

===> 並不想於登入前執行RasPhone.exe,因為(1)無法即時看到RasPhone.exe是否執行成功。 (2)需要設定登入密碼(我不習慣家裡開機還要密碼)。

===> 還是希望有網友能提供「登入後,RasPhone.exe執行結束之前,任何MSCONFIG所列啟動項目皆不會被啟動」的方法,我查過google無結果。


3.因為我喜歡用的DHCP模式正是「Seednet DHCP 固一:第一個IP為固定真實IP,第二個及之後IP為浮動真實IP」,使用IP分享器的缺點我前已述。

===> 還是希望有網友能解答「在只使用一張實體網卡下,有無小程式能如VMWare般幫我們佔DHCP第一個IP,並取得DHCP第二個IP讓IE使用?」,我查過google無結果。

~GG~
2006-08-06, 06:05 AM
想利用 SeedNet DHCP 的便利性,但又不願意承受固定 IP 的『困擾』,這問題兩年前我就碰到了,當時也曾向 SeedNet 客服求助,不過,最後是借調一台 NB 回來佔用 那ㄧ個固定 IP 。

一段時間後發現這非解決的辦法,因為那個固定 IP 太久沒有使用,會再釋放出來,所以還是會再拿到固定 IP,總不能每次都去借 NB 回來嗩那個固定 IP 吧....

山不轉路轉:
PC 我就給他多插一張網卡(共AˋB兩張),先用 A 網卡上線取得固定 IP ,再將A 網卡停用,再使用B 網卡上線,此時 B 網卡就不會取得固定 IP 了!

路不轉人轉:
插兩張網卡來『鎖』固定 IP,需要插拔網路線,真是麻煩!!
既然 DHCP 對於 IP 的租用是以 MAC 作判別,那直接於 XP 更改 MAC 不就得了,哪還需插兩張卡....
http://img208.imageshack.us/img208/973/rwnu7.th.jpg (http://img208.imageshack.us/my.php?image=rwnu7.jpg)

PS:
1.螃蟹的 XP NIC Driver 可以改 MAC ,其他的 NIC Chips Driver 我就不確定。
2.IPCONFIG /release ˋIPCONFIG /renew 應該會用吧。
3.系統等待DHCP發IP的時長短,是由 NIC Driver 裡所設定,所以不同 Driver 版本,時間長短也可能不同,我不知 User 是否有能力自行去更改 Time ?

pcz720
2006-08-06, 03:41 PM
:circle:
真的很感謝您,有空我會馬上試本法的優缺點。