前兩天晚上我的基地台(無線路由器)壞了,
全家4台電腦都靠它供應流量。
只剩數據機上的1條線可以用,
但是拉出來也只夠1台電腦使用,(我沒有HUB)
於是我就想說,看可不可以把那1條線接在1台PC上,
然後透過無線網卡,
把訊號分給3台電腦使用。
我嘗試把這4台電腦建立起ad-hoc的網路架構,
但我不是很懂,有點亂弄,
基本上就是先在1台電腦建立一個ad-hoc,
然後其他3台電腦也都搜尋、加入,
我不曉得這時候是不是4台電腦都在同一個網段上,理論來說應該是吧。
然後我把網路線插在其中一台PC,並且建立PPPoE撥號連線,
接著把它分享出去給它的「無線網路卡」使用。
無線網路卡的IP立刻變成192.168.0.1,
並且具備DHCP的功能,
然後其他的電腦立刻被分配成192.168.0.x
這樣其他電腦就可以上網了。
手續比我想得簡單,
但其中是有複雜度的。因為後來的網路狀況不穩定,導致多次失敗。
我承認這真的比AP的網路架構還複雜。
因為我是第一次採用這樣的網路架構,
不熟悉所以難免遭遇失敗,
但是如果真的要以PC為基地台,所有的電腦都靠它來上網的話,有什麼缺點嗎?
除了比較耗電外,我好奇有什麼極大的缺點。
因為我以前有考慮裝一台省電型動物機,
順便以它為基地台,這樣我的AP就可以撤掉了,
況且他又可以當作區網的儲存空間給家人使用,
所以我很好奇這樣作法可不可行?
對了,目前那台當作基地台的PC,裡面用的是微軟內建防火牆,
這樣可以嗎?如果我換成其他業者防火牆,是不是會影響網路存取能力呀?
以我目前建構出的這種網路架構,
ad-hoc的部分是否等同於虛擬區域網路呢?
因為我發現每一台的IP都是由那台PC所配發的。
謝謝
我當做AP的那台主機用的無線網卡是ASUS WL-167G
起初我就是先用ad-hoc跟其他PC串起來,然後大家再去分享有線網卡的頻寬。
這樣可行,但非常不穩,一旦斷訊就要重新建構。
後來我得知WL-167G可以模擬成Soft AP,
好奇之餘就裝來試看看,
差別主要是必須用ASUS的公版驅動程式。
裝好以後我想說是怎麼個網路架構可以模擬成AP?
於是去控制台的網路連線看看...
結果發現,跟我的「ad-hoc+共用網路」幾乎是一樣的東西,
只是ASUS的驅動程式寫得比較簡化,而且又多了一些可調校的地方,譬如可以調整channel、阻擋MAC...
但是缺點還是一樣,不穩、容易當、一旦斷訊就要等好久、甚至重新建構...
為什麼以PC當做AP的無線網路環境這麼不穩定?
我猜除了網路卡本身負載力不足、功率不足、硬體效能不是為AP量身訂作外,
PC的穩定性也是一個問題。
以作業系統為背景的虛擬AP變數太多了,和無線路由器的韌體相比,PC太複雜,要做太多事,
相比之下,
無線路由器的韌體就是為AP功能而寫的,裡面的硬體結構也比無線網卡還要強勁、穩定。
總結來講,
在沒有AP的環境下,要和別人互換資料,ad-hoc是可行的,
要分享頻寬給別人,「ad-hoc+共享網路」也是可行的,
但都是短暫而已,時間一久,真的都不穩。
無線路由器或AP雖然多了一個設備,
但架構相對單純、針對無線上網需求設計、功率較大範圍較廣、可以24小時不關機不斷訊,
絕對還是無線上網的最佳方案。
搞了一整天,這是我的心得。
小弟對無線網路一知半解,如有說錯請見諒。
會不穩最大問題還是在軟體和韌體上
就算2手中古PC實際硬體效能仍強過市面上多數AP產品(相對耗能量大是必然)
我看過有比較窮公司單位和社區
買不起專業企業級網通設備
用PC來架IP分享器的例子很多
可自設防火牆
帶機上百台同時上網都很容易做到
板大問題是PC內部認體一定要改用Linux
至少也要用微軟server企業級 os才行
用一般xp是絕對辦不到
整理缺點:
1.耗電(能)大
2.需要足夠專業網通知識技能維護
補充
用pc作AP措措有餘
會覺得不足
是因為版大本身無此足夠專業知識和技術功力而已
一般市面上的AP韌體也只是簡單LinuX嵌入式系統
能帶機幾十台就是極限
無線網卡功率不足
也只是軟體和微軟驅動的限制
並非硬體真實的限制
要用PC作AP首先還是要換作業系統
了解網通程式語言和指令用法
才能將PC硬體效能穩定轉為網路控制使用
若嫌麻煩
網路上也有賣現成別人寫好IDE介面電子硬碟式LinuX嵌入式系統(稀少也不便宜)
只是不知現在有加入支援無線網路機制否
渡邊純一 wrote:
補充
用pc作AP措措有餘...(恕刪)
感謝你的說明。
以前我曾有個想法,架一台主機,全天候運轉,
可以拿來養動物、印表機伺服、或者共用儲存空間、甚至兼DVD播放器、錄影機,
由於24小時運轉,更讓我想說何不把AP的功能也結合上去,免去多一台裝置的麻煩,
直到最近AP壞了,才讓我有決心來嘗試看看,
但是網路不穩定的結果讓我有點失望,
到今天為止,以Soft AP為主的無線網路環境已經穩定很多,
但是和從前真實AP相比,偶而還是有斷訊的問題,
只要一斷訊我就會去察看Soft AP,
有時候是因為主機自動重開機而斷訊,
有時候是單純的網卡斷訊,
(但是斷訊後都可以自動連回,不像ad-hoc的方式,有時候斷訊連不回去,一切要重設定)
無論如何,
斷訊是一個很麻煩的事情。
所以我的心得是:
以XP為背景的環境變數太多,導致Soft AP不能穩定的運作,
如果我期望這台PC又兼負動物機、錄影機、NAS的功能,想必他的不穩定性會更高,
雖然改以LINUX為平台相對穩定,但較為陌生,要拿來執行其他工作可能又變得比較麻煩,
所以AP應該被獨立出來的,
我不可能再為了AP架一台Linux電腦,還不如放個獨立AP,專注、又省電。
幾年前大廠提出「家用媒體中心」的構想,讓我非常認同,
但我一直不解為什麼沒有人把AP功能放進去,
這次嘗試失敗後我得到了答案,
但我還是會繼續觀望,看有沒有人做出解決方案。
渡邊純一 wrote:
現在NAS都相當強大...(恕刪)
謝謝你的推薦,
但你看得出來我一切都是預算考量。
如果一台不到萬元的二手主機,
可以放在客廳當做網路儲存、印表機伺服、DVD播放機、錄影機、甚至AP,
那我可能會選擇此方案吧,更何況PC能調控的地方也多。
其實有一好沒兩好,
我相信市面上的AP、NAS、PrinterServer最早都是基於作業系統的背景,後來才獨立出去的,
如果他們是附屬於作業系統之下,能調控的地方很多,但缺點就是影響的變數也多、不穩定,
分割獨立成單一產品後,不但專注、也穩定,
我只是在這些地方做取捨罷了,
NAS的功能滿強的,但說真的價格不斐,
我把硬碟放在PC裡,開個分享,或者架個FTP伺服器,勉強還能網路分享一下,
我相信NAS的功能一定更強,也更省電,
不過目前我僅就AP的部分比較需要採購,NAS就看緣分囉,謝謝你呀。




























































































