-
拜託前輩指正我的觀念讓我成長
不好意思,可否請教一些觀念...
<XP pro主機>
1.連接ADSL的網卡:
當internet連線成功後我連接ADSL的網卡為何ip是169.254.119.174的B Class 網域呢? (誠如我上文所說因有ADSL的連線程式,所以我將這張卡的IP設為自動取得,而我是使用固定IP:203.204.136.*的ADSL,那麼當連線後這張網卡的IP不是應該為203.204.136.*才對嗎?)
2.連接內部網路的網卡:
連接內部網路的網卡我是將其IP設為:192.168.0.1,至於其DNS與Gateway各該設定什麼值才正確呢? (因為這台xp pro主機是介於內外部網路中間,所以gateway我設為:192.168.0.1但DNS的話是該設成internet的dns還是內部區網的dns呢?
...至於內部網路中的其他主機的網卡是否也相同於此處我說的設定呢? (當然IP除外).....雖然現在我的網路內外都能用了但還是想弄清觀念)
3.NetBIOS方面:
因我只裝TCP/IP所以內部網路之網卡的設定都勾選了"啟用NetBIOS over TCP/IP",而在ADSL連線圖示中我是設成停用(因為我是想成internet用的是DNS而不需用到NetBIOS),但連接ADSL數據機的網卡到底是該停用NetBT還是啟用我不太清楚希望有前輩能解釋一下.....拜託了...#
4.Client for microsoft networks 與 File and Printer share for
microsoft networks 這兩個服務:
請問在連接ADSL數據機的網卡需勾選嗎...?
(我只有在區網的網卡才有安裝)
5.最後就是在XP pro的"顯示所有連線"中有一"橋街器連線"的安裝項目,我記得以前我是在裝了連線共用精靈時系統會自動幫我把ICS主機上的對外與對內網卡橋接起來....請問這樣的作用是否為了分隔內部與外部網路,防止內部網路的廣播跑到外部? ...這點非常希望懂的人能不吝為我指點迷津 ...#
感激不盡 #
-
很多你的問題(包括以前),答案都在 Windows 的 "說明" 中,唯有自己才能幫助自己成長,祈求他人的幫忙之前請先幫幫自己,之後也請幫幫別人,切勿抱著 "全求人" 的心態在論壇發問。
-
這個...那個....相關討論都在本討論區了......爬爬文吧.......
-
-
可能我一下子問太多所以...
其實這些問題並不是我一碰到不解就馬上來這裡提問.
我在網路上花了好些時間試著學會網路方面的相關基礎知識(鳥哥的LINUX<他的網路觀念部分>,Study Area的教學文章及一些討論區)...
藉著這次重灌系統的機會,我試著自己設定,看看自己較以前懂了多少,以前只要使用xp的ICS精靈他就會自動幫你弄好DHCP,及設定網路組態.現在我知道該給內部網路的網卡指定好不重複的虛擬IP,再搭配正確的通訊協定(NetBEUI,NetBios..),LAN中的電腦便能彼此辨識與溝通.
這裡提到的5點疑問對我而言是臨門一腳,在總算搞定了連內連外的網路後自己再想想還有什麼自己無法解釋或想不通的而整理出來的,因為畢竟我自修的能力有限,而有的地方是只要能了解某一處便能解釋更多處,才能繼續往前學習.我翻過一些書籍,DNS,WINS,DHCP,TCP/IP,...等等,大概有一些概念,只不過我畢竟還算門外漢,...,希望有前輩教我..一些都好 # ....繼續漫長爬文之路.
-
1. 169.254.x.x 是 XP 在找不到 dhcp 伺服器時,分配給自己使用的內部IP。要使用固定ip的,請手動指定IP就行了。
2. 有安裝一張以上的網卡時,DNS 跟 gateway 要小心設定。通常 DNS 跟 gateway 只設定在連外網路那張網卡上,內部網卡除了設定指定的內部IP之外,DNS 跟 gateway 請留空白。(尤其是 gateway 不能亂設,最好瞭解一下 gateway 的基本功能,您就不會亂設定了)。
至於其它內部使用的電腦,設定就指向有連網的那台主機內部IP。
如:
Internet <-----> IP1(連外)XP電腦(ICS起動)(連內)IP2:192.168.0.1 <-----> 其它電腦 192.168.0.2(3 4 5 ...)
其它電腦的 DNS 跟 gateway 可以設定自動取得 IP,因為 ICS 有 DHCP 功能,會指派給內部其它電腦相關設定。
手動設定的話,內部其它電腦的 DNS gateway 都設成 192.168.0.1 即可。
-
:) 感謝mus000大大的解釋(...好感動...):
[QUOTE][i]最初由 mus000 發表[/i]
[B]1. 169.254.x.x 是 XP 在找不到 dhcp 伺服器時,分配給自己使用的內部IP。要使用固定ip的,請手動指定IP就行了。[/B][/QUOTE]-->
(a).
原來169.254.*.*是保留IP...
只是不知為何我看的書中只提到以下的range:
10.0.0.0 ~ 10.255.255.255
172.16.0.0 ~ 172.31.255.255
192.168.0.0 ~ 192.168.255.255
(b).
我記得當初我將連接ADSL的網卡設為203.204.136.*(我的固定IP)時,
若將"ADSL連線圖示"中的組態設為:
-->自動取的IP,則會無法連線.
-->203.204.136.*,則會出現IP重複的錯誤.
直到我將"ADSL連線圖示"中的IP設成203.204.136.*,並將連接ADSL的網
卡設為自動取得IP位址,才能成功連線...只不過連線後連接ADSL的網卡
就會變成169.254.*.*的IP了.
而且原本我沒有勾選的Client for microsoft networks 與 File
and Printer share for microsoft networks 這兩個服務還會自動選
取起來.據ICLA大大的回應連接ADSL的網卡是不需要此2服務的,因為此
卡為連外用的道理,不是嗎...?
[QUOTE][B]
2. 有安裝一張以上的網卡時,DNS 跟 gateway 要小心設定。通常 DNS 跟 gateway 只設定在連外網路那張網卡上,內部網卡除了設定指定的內部IP之外,DNS 跟 gateway 請留空白。(尤其是 gateway 不能亂設,最好瞭解一下 gateway 的基本功能,您就不會亂設定了)。
至於其它內部使用的電腦,設定就指向有連網的那台主機內部IP。
如:
Internet <-----> IP1(連外)XP電腦(ICS起動)(連內)IP2:192.168.0.1 <-----> 其它電腦 192.168.0.2(3 4 5 ...)
其它電腦的 DNS 跟 gateway 可以設定自動取得 IP,因為 ICS 有 DHCP 功能,會指派給內部其它電腦相關設定。
手動設定的話,內部其它電腦的 DNS gateway 都設成 192.168.0.1 即可。 [/B][/QUOTE]-->
有關手動設定時,內部其它電腦的 DNS , gateway 都設成 192.168.0.1 :
我想再請教內部電腦的DNS設定為什麼是192.168.0.1,我既然沒有在連外的主機架設DNS Server,何以能夠如此的設定呢?
-
a. 169.254.x.x 是 XP 給定的範圍。至於為什麼不是書上寫的內網範圍,這可以去問問比爾蓋茲。
b. 這個問題有個前題要先離清一下,請問,您所說的『固定IP』,是怎麼個固定法? 需要使用撥號程式嗎?
b-1 不需要撥號程式的話,就是之前我的回答。
b-2 您的狀況,應該是需要撥號程式的狀況。既然您有使用 adsl 撥號程式的話,請將TCP/IP設定改成自動取得IP就可以了。這個部份您不用去設定。您的固定IP請到撥號程式裡面去設定,因為是它負責向ISP要資料的。
c. 您沒有在連外主機架設 DNS,為什麼可以設定 192.168.0.1 呢?
因為這是 ICS 的功能,ICS 起動以後,會在連內的網卡上,起動簡易型的 dns 及 dhcp 功能,所以您可以直接設定,或是自動抓IP也行。
抱歉,忘了先問一下,您是裝幾張網卡的??
[quote][b]而且原本我沒有勾選的Client for microsoft networks 與 File
and Printer share for microsoft networks 這兩個服務還會自動選
取起來.據ICLA大大的回應連接ADSL的網卡是不需要此2服務的,因為此
卡為連外用的道理,不是嗎...?[/b][/quote]
這張網卡如果是對內的,那就有需要了。
-
把 ADSL 連線程式當成連外網卡來設定,把實體網卡當成內部網卡來處理,這樣看這問題你就會很清楚了。
當ICS起動以後,IP-內部 會自動被 ICS 改成 192.168.0.1 使用,所以設不設定比較無所謂了。
-
太感謝了! 真是獲益良多! 我總算是了解了...(至少不再被169.254.*.*的出現打亂了原先所建立的基礎)...感激不盡!
回mus000前輩:
1.
:我是使用撥接的 (GIGA 768K/128K 1固定IP)
:還有我是在連外主機(XP)用2張網卡的,(可能我寫的太攏長...不好意思!).
文中我是將XP->開始功能表->連線到->顯示所有連線視窗中的3個圖示稱為:
連接ADSL的網卡 ---<卡1>
連內部網路的網卡 ---<卡2>
ADSL連線圖示 ---寬頻連線程式
[QUOTE][B]
b-2 您的狀況,應該是需要撥號程式的狀況。既然您有使用 adsl 撥號程式的話,請將TCP/IP設定改成自動取得IP就可以了。這個部份您不用去設定。您的固定IP請到撥號程式裡面去設定,因為是它負責向ISP要資料的。[/QUOTE][/B]
Q1:
所以說如此設定時,XP會自動分配IP:169.254.*.*給<卡1>是正常結果ㄌㄡ...(我目前是如此設定,內外也都能連通)
Q2:
'撥接式'的ADSL modem中是否亦有張網卡,所以不論我在連外主機上裝1或2張卡,我都得將ISP給的固定IP設給modem(即寬頻連線程式)呢..?
那麼假若我只裝一張卡時此卡即為對內IP,而MODEM(寬頻連線程式)則為對外IP.
而若是我裝了2張卡時,<卡2>則為對內IP,而MODEM(寬頻連線程式)為對外IP,..那麼此時<卡1>的定位為何呢 ? (難道只是為了作為連接MODEM與電腦的媒介所以XP才配給他169.254.*.*的嗎 ?)
2.
我的lan是使用NetBT來溝通,在連外主機(裝2張網卡)上的NetBT設定,
:<卡2> -> 啟用
:MODEM(寬頻連線程式) -> 不用
:<卡1>這個媒介需啟用嗎 ? (...感覺上好用不著)
.....佔了大大好些時間過意不去......,Anyway,thank you #
-
原來如此,你是兩張網卡的接法,是我誤會了。 ^^;
用兩張網卡是好的,可以清楚的區分出內外網路,比較不會混淆與干擾。
之前因為有被 ICS 整過好幾次,所以提出來交流經驗分享一下。
1. 你可以先想成有三張網路卡在你的電腦。卡2 對內網比較沒問題。卡1 只當實體連接用,這樣來想就可以了。
A1: 是的。因為接 卡-1 出去的 ISP 並不是用 dhcp 給你 IP 的。
A2: 是的。兩張卡與一張卡的連接法,優缺點是有不同的,switch hub 接法也大不同。至於IP,有網卡就會給IP,這樣網路程式運行才找得到目標。至於給什麼IP,就看您有沒有特別需求功能。沒特別使用就XPH定預設值就行了。
比如,卡1 接到 atu-r,要是想連到 atu-r 去操作的方式,除了使用 console port 外,以 IP 連線的話,得把 卡1 的 IP 設定到跟 atu-r 同一網段才行。(類似 IP 分享器的設定一樣)
2. 在連外的網卡上(卡1),netbeui 是可以停用的。卡1 保持網卡基本運作就可以了。
-
~ 謝謝mus000大大的回應 ~
我今天才注意到"寬平連線程式"中的子網路遮罩值,在連上ISP後,會被自動設成255.255.255.255 !
-->
為何會將C-Class網域(我的固定IP為:203.204.136.*)代表Host-ID的8個位元全都借去當成Net-ID呢 ? 那Net-ID(主機)豈不是消失了...
這個遮罩是給我這邊還是giga(ISP)機房那邊用的呢 ?..大大知道它的原理嗎 ?
或是大大有沒有不錯的書籍或資訊可推薦一下呢..#
-
netmask 嗎?
連線程式抓到的 netmask 是 255.255.255.255,只配一個 IP 給你,不是配 c-class 給你。
netmask 是跟 IP 做運算使用的,決定每一個網路連線該往哪邊去找目標。
書籍的話,有興趣去翻翻歐萊禮的書,有關網路管理 TCP/IP 的部份,可以學到不少基本觀念的。
-
感謝mus000大大的回應,
-->
不好意思喔!我不懂的是---我的IP既然是203.204.136.number,其netmask不是255.255.255.0卻變成255.255.255.255 ,
是否表示我的ISP將203.204.136.*這個C-Class網域切成256個網段,而讓每個網段內只有一台電腦[B](而這台電腦即是向這個ISP申請IP的用戶端電腦)[/B]...?
只是,如此的用意為何,..why..需切成這樣,我在書上看過切割子網路是為了避免物理或邏輯廣播時同網段中的主機數過多所造成的負面影響,
不過,[B]為何我的ISP要切成這麼細,其用意是什麼 ?[/B]
-->
噗! 謝謝前輩的推薦. (我剛好在考慮這本呢)
我覺得歐萊禮的風格頗重視觀念的建構的確很值得買.
...如果我想進一步了解從ADSL數據機連線到ISP再到internet過程中的原理,是不是要看PPP的相關書籍呢 ?
PS.若打擾到大大,無論如何我就不再發問了..#
-
這個詳情我就無法回答了。沒學到那麼深入。^^;
只是以連線程式來說,除了本機之外,所有對外的網路連線,都是要送往 ISP 去的,所以 netmask 給 255.255.255.255 剛好代表單機而已,其它的網路連線才會被送往 ISP 去的。
假如被設定成 255.255.255.0 的話,會發生一個狀況,就是跟你 IP 在同一個 C 級網域的位址,你反而會連線不到喔。
書籍我是沒多少建議啦,偶是純興趣在學這些東西的,有空就跑跑圖書館或書局給它偷偷翻翻書而已。 ^^;
-
看了兩位的討論,一問一答,即使是門外漢的我也學到了不少!!
-
原來如此,本來netmask就是為了避免同網段的主機溝通時發生繞一大圈的現象.所以既然我是單機型固定IP,就沒有此顧慮.而若NETMASK設成255.255.255.0時,就會變成與我同網域(203.204.136)的主機反會被遮罩而連不到了是嗎 ?
可是假如我申請的是"多機型"固定IP的話,比如203.204.136.200~208都是我的IP時:那麼netmask又該怎麼辦 ?
我的意思是若設成:255.255.255.0 ,那麼與我同網域(203.204.136)但非200~208的其餘主機我啟不是連不上了...
而若設成:255.255.255.255的話,當我要連到200~208的主機時起不是又可能會有多繞路的問題了...還是說這種情形會交給例如ROUTER去處理,..可是我記得route table也是用netmask的 ,啊,..我不太懂..
ㄆㄞ ㄙㄟ ....^%$#@
-
嗯,不太對。
應該說,因為你是有使用連線程式的關係(撥號程式),netmask 才會是 255.255.255.255。
如果你是固接式,走 route mode 的連線,那麼,netmask 得依照你取得的 IP 範圍數量來設定。
ISP 若配一個 C 網域給你,那你的 netmask 就是 255.255.255.0。
ISP 若只配 8 個 IP 給你(實際可用5個),那 netmask 就是 255.255.255.248。
而且範圍是有固定切割的,不是想要什麼 IP 都可以自己定的。
-
...抱歉!..去玩了兩天充電一下.
再請教一下mus000大大:
假設ISP 若配 8 個 IP 給我(實際可用5個),假設如下:
203.204.136.01100 _ _ _ ,
_ _ _ 是從 000 ~ 111
所以當我的netmask設為255.255.255.248
( 亦即:11111111.11111111.11111111.11111000 )時,
就可以過濾掉我的8個IP(不會有多繞路問題),且亦能連到同為203.204.136網域的(除了我那八個之外)電腦了...不知我可否這樣想 ?
-
[QUOTE][i]最初由 b90220208 發表[/i]
[B]所以當我的netmask設為255.255.255.248
( 亦即:11111111.11111111.11111111.11111000 )時,
就可以過濾掉我的8個IP(不會有多繞路問題),且亦能連到同為203.204.136網域的(除了我那八個之外)電腦了...不知我可否這樣想 ? [/B][/QUOTE]
是的。 ^_^
-
It is so important to me , maybe you don't know.
感謝前輩:mus000....,realy #
-
不好意思呢.
不知mus000前輩還在不在...
為了實驗,
我取消了<卡1>的自動取得ip,而將其改成了:192.168.0.3(沒有和內部重複),
然後,結果當然網芳和連線分享還是OK的.
只是我想問:到底...
(1).
"這樣的設定"
與
"我原先對<卡1>的設定而讓windows配給它一個169.254.*.*的ip"
何者才是正道...?
(2).
這樣的設定會不會造成內部網路的廣播跑出去影響了連外線路..?
(我是想成:當我將<卡1>的ip改成192.168.0.3後,<卡1>就和內部網路的各電腦網卡ip屬於相同網段.那麼內部的廣播訊息不就會跑到<卡1>了...)
PS.
--------------------------------------------------------
我是使用撥接的 (GIGA 768K/128K 1固定IP:203.204.136.n)
還有我是在連外主機(XP)用2張網卡的,
文中我是將XP->開始功能表->連線到->顯示所有連線視窗中的3個圖示稱為:
連接ADSL的網卡 ---<卡1> -->自動取得IP
連內部網路的網卡 ---<卡2> -->192.168.0.1
ADSL連線圖示 ---寬頻連線程式 -->203.204.136.n , 並起用了"連線分享"
-------------------------------------------------------------------
-
1. 都可,使用 XP 的沒差。使用 win9x 的就有差。win9x 在剛開機時,若設定成自動取得 IP,當無法順利取得 IP 時,會造成開機停頓在網路偵測上數十秒鐘之久。而指定 192.168.x.x 等內部IP時,則可以略過冗長的網路偵測時造成的停頓時間。
2. 不會。主要還是得看 route table 的設定。不過最慘的狀況就是,當需要對 192.168.0.0/24 廣播時,在<卡1>會廣播一次,然後在<卡2>又廣播一次。此時就可能會發生一些不可預期的錯誤狀況。
不想讓網路變得太奇怪複雜出狀況的話,讓它在不同C網域就行了,這樣處理比較單純。比如:
<卡1> 192.168.1.1
<卡2> 192.168.0.1
至於廣播跑到連外線路上,這個不用擔心。
只要把在 ADSL連線程式的通訊協定功能上,只掛上 TCP/IP ,把 IPX/SPX 及 NetBeui 關掉的話,就不會讓它廣播出去的。就算真的廣播出去了,到了 ISP 端,通常 ISP 會把這類廣播過濾掉的。
-
1.169.254 開頭的ip不是只有xp的作業系統才會,有試過的作業系統98,2k,XP都會
不過依據上課時老師所說的是微軟系列的作業系統都是,主要是讓網管人員判定
內部網路的dhcp伺服器是否運作正常,對於一般家庭用戶而言無多大意義
2.關於ip位只與子網路遮罩的運算問題請去翻翻關於介紹TCP/IP通訊協定的書籍
裡面有很詳盡的解說,在這裡只能說你不要被一堆0與1搞昏了,
子網路遮罩只是用來作為切割ip段的運算子
3.你問的這些問題請詳讀TCP/IP通訊協定的書籍,你連這個通訊協定是如何運作都不熟悉的話
你的問提會越來越多,因為這是最基本的,以現在而言想玩網路先搞懂tcp/ip吧
-
PCZONE 真的有很多的資源,如果不事先查找準備一下就發問,學到的東西有限。
[url]http://www.pczone.com.tw/showthread.php?t=103557[/url]
-
原來如此...
感謝mus000 hhdig Schnaufer 的說明與建議,看來我要閉關去了,後會有期 !
-