大家來試做簡易IP分享器-Freesco篇

顯示結果從第 1 筆 到 10 筆,共計 10 筆
  1. #1
    會員
    註冊日期
    2002-10-28
    討論區文章
    515

    大家來試做簡易IP分享器-Freesco篇

    看完rushoun兄的推薦,本人對freesco很具好感,so想開此主題大家來試試看,希望有經驗者能提供分享安裝經驗,我先提供我爬文後,好的網頁內容提供大家參考,這介紹很多連防火牆也有著墨。

    好文章共分享

    更希望大家討論後可提供完整安裝過程給想試試的人。

    我住的大樓也是社區網路共享頻寬,管委會租用6m/640供約100戶使用,最大上限數目不會超過40台,我試過vigor及資訊家族這2家某幾款產品,但是都有些問題,並不是那種可以放任開著不管,偶爾還是會出包。如不使用限制管理ip及port(如限制emule、BT等),還算穩,但是一旦有用到,會當。

    故想試試看freesco的穩定性囉。



  2. #2
    會員
    註冊日期
    2002-10-28
    討論區文章
    515
    我現在安裝的版本是最新的0.33。我申請的ADSL是固3IP。
    安裝過程中,想請教我應該以下選哪一個
    l)Leased line router:
    e)Ethernet router:

    及到了NETWORK CARD SETTINGS的設定時他有0~9可供設定,其中第0項預設已經是eth0及192.168.1.1
    請問這裡其他第1~9該如何設定,還是跳過、系統會抓到您有幾張網卡嗎?及哪張是eth0?哪張是eth1?
    這步驟是否就要將ISP給的資料填妥了?

    freesco有支援telnet登入,不知能關閉telnet,用ssh嗎?
    如果只能用telnet是能限制只在local區網嗎?

    http登入有支援加密使用https嗎?
    如果只能用http是能限制只在local區網嗎?


    請教了?

  3. #3
    散人 rushoun 的大頭照
    註冊日期
    2001-07-29
    討論區文章
    5,920
    最初由 62chaokai 發表
    我現在安裝的版本是最新的0.33。我申請的ADSL是固3IP。
    安裝過程中,想請教我應該以下選哪一個
    l)Leased line router:
    e)Ethernet router:
    如果是固定ip,不用設定,撥接制的才要設定。固定制的只要在62項的local networks的地方設定好就行了(eth0)。只有eth0是可以對外的。

    及到了NETWORK CARD SETTINGS的設定時他有0~9可供設定,其中第0項預設已經是eth0及192.168.1.1
    請問這裡其他第1~9該如何設定,還是跳過、系統會抓到您有幾張網卡嗎?及哪張是eth0?哪張是eth1?
    這步驟是否就要將ISP給的資料填妥了?
    eth0一定是對外,您的固定IP位址就是設定在這邊。
    其餘的eth1~eth9就是對內網卡的設定項,別弄錯了喔!
    另外有一個53項設定Ethernet cards
    如果是pci的網路卡,設定成0就行了,如果是早期的ISA卡,就要設定正確的I/O及IRQ,同時還要看系統抓得到抓不到,如果系統抓不到,就要將網卡的模組檔加入。
    關於哪一張是eth0,輸入dmesg|more看就知道了,最好是用不同的網卡比較好分辨,不然就是一張一張的裝上去,因為linux的kernel我也不是很了解,因為他在抓網卡時好像有一個順序,會一個牌子一個牌子的網下抓網卡,先抓到的會被設定成eth0,依此類推,同晶片的網卡就不一定了,只好慢慢試了。至於在NETWORK CARD SETTINGS的設定項當中的nic順序,與eth的順序無關。


    freesco有支援telnet登入,不知能關閉telnet,用ssh嗎?
    如果只能用telnet是能限制只在local區網嗎?
    根據我爬文的結果是可以的,只是我沒試過,要另外加掛程式。telnet可以設定成只有區網可登入,也能設定成internet登入,只要在設定telnet的選項中選y,就是可從internet登入,設定成s,則是只能在區網登入。


    http登入有支援加密使用https嗎?
    如果只能用http是能限制只在local區網嗎?
    請教了?
    這我就不清楚了,但是也是跟telnet一樣,可從internet登入,設定方式相同。
    順便一提的是,freesco的eth0一定是對外,其餘對內區網,建議規劃時將社區切成幾個不同網域較方便管理。
    ========================================
    用智慧處理事情,用慈悲對待他人。(節錄 聖嚴法師與人文對話一書內容)

  4. #4
    會員
    註冊日期
    2002-10-28
    討論區文章
    515
    請教rushoun兄:

    感謝您的讓新指導,尤其是y/s/n的安全觀念。

    我有進去 看了dmesg內,系統有抓到2張網卡
    eth0:RealTek RTL8139 Fast Ethernet at 0xe400,IRQ 12,00:40:xx:xx:xx:xx
    eth1:RealTek RTL8139 Fast Ethernet at 0xe800,IRQ 11,00:e0:xx:xx:xx:xx

    但是啟動時(非setup),畫面有紅字顯示
    !!No network card(s) found at all.Check your settings!!!
    我陸續換了幾張8139的NIC,也試著換上3c905還是一樣。

    這次我是選擇

    a)Advanced setting
    進去設定

    0.33版本
    Ethernet cards是56
    Local networks是62,我有在eth0設定ISP給我的DATA,eth1則設定192.168.1.x

    用ifconfig -a查,只有啟動l0,問題應該出在這裡,雖然dmesg有抓到NIC,但是沒有啟動進系統,怎會這樣?
    不知還有哪裡疏忽了?還是不能用,苦惱中,

  5. #5
    會員
    註冊日期
    2002-10-28
    討論區文章
    515
    趁著明天休假,一直try到現在,終於......
    我成功啟動了,原來是自己烏龍一場,欸!浪費自己2天的時間,一直try,原來是floppy disk有問題,換了一片就OK了。

    原來的flobby disk確定是OK的,看來似乎是被我操掛了!
    看來要繼續爬文,繼續研究開啟較大ram disk減少操掛flobby disk的可能,當然開機時及有reboot都需要讀取flobby這是免不了的,只要夠穩定,應該設定OK要在需重新啟動讀flobby機會不多。

    快速爬文看了一下,大概只要記憶體大於16mb就很好用了,要開多點的policy或是掛上模組等等,都需要大於最低建議值8mb。

    繼續爬文中,後續建置有新發現,我會陸續報告。
    先說我到現在的安裝順序
    1.到 http://www.freesco.org/?L=downloads 下載0.33版本
    2.解壓縮後,3.5磁碟片放進磁碟機,打開檔案夾找到 make_fd.bat ,並按2下,就會自動產生磁碟片。
    3.建議裝螃蟹卡,或是3com 3c905等PCI網路卡,免設IRQ等等。
    4.以A磁碟開機。
    5.8秒內輸入setup,按enter
    6.輸入c,按enter
    7.輸入a,按enter
    8.這裡很多數字自己先看看,改天我再中文化說明。

    有問題就先丟上來吧!我盡力幫忙。



  6. #6
    散人 rushoun 的大頭照
    註冊日期
    2001-07-29
    討論區文章
    5,920
    在這裡分享一下使用奇怪網卡的驅動方式。
    以我來說好了,我使用一塊早期hp出的isa網卡,應該夠古早了吧?
    如果要將網卡順利掛上去,真讓我爬文好久,英文能力不好的我,真是......
    在linux中,網路卡的模組檔都是以****.o的檔案方式存在的,如果有下載freesco的壓縮檔,
    應該可以下載modules-03x這樣的一個檔案,解開檔案後,應該會看到modules的目錄,
    進去後就可以找到很多的廠牌的module檔了,找出相關的modules(****.O),並把他copy到你製作完成的
    freesco磁片中子目錄 /router/dev 下就可以了,以我來說是找出hpplus.o那個module。
    不要說您不會做喔,到鳥哥的網站看一下linux的一些基本操作吧!
    其實也不一定要用FREESCO所附的modules,只要是linux的版本,都會有相關的modules可用,
    特別強調一下,mandrake的modules不是****.o的形式,所以無法使用。其他版本的linux,只要是****.o
    的module檔就都應該可以使用的。
    因為磁片的容量有限,所以只能讓您外掛一個module,再多,磁片容量就不行了。
    所以不要看了文章後,找出一堆0066的網卡來用。
    其實這都不是最難的,最難的是當初要找出isa網卡的設定程式,以便設定I/O及IRQ。
    那些程式,台灣是找不到了,幾乎都是在國外的網站找到的,讓我再次見識到網路的無遠弗屆。
    使用了超過4年的freesco,覺得他真是穩定,幾乎忘了他的存在,建議用超過16mb的RAM去跑最好,
    可以使用不需dsik讀寫方式,減低disk的讀寫,其實我使用這麼久,也沒換過磁片,用鐵氟龍的磁片
    較耐摩吧!
    植入硬碟也是一個不錯的方式,沒試過就是了,前不久看了一份有人將freesco植入光碟的方式,可以
    不用軟碟,改用光碟開機,不過對於早期的電腦來講,可能就沒辦法了,我最早是用386的電腦去跑,
    後來改用486,最近因為電腦主機板實在太多了,於是用人家不要的PII-200加64mb RAM,幫大樓架前端的
    freesco box。效能上真是沒話說,一般的ip分享器是不可能有這麼多的功能及效能的。
    在歐美,安裝了freesco的電腦被他們戲稱是freesco box
    可以上他們的討論區看看,有一個討論區是專門放一些使用者的freesco的電腦照片,看了會笑翻的!
    原來舊電腦可以這樣玩,這樣裝飾佈置啊!
    其實,freesco可大可小,要掛apach,mailserver,proxy,網路流量監看都是可以的,只是要植入硬碟,
    有些程式比較小的,可以透過網路下載,然後掛在ramdisk就可以了,只需要在freesco開機時載入一次
    就行了,至於外掛的程式,您只要將它放在您外面的網頁空間內或是指向freesco的一些官方網站也行,
    不過他們有說,這樣會造成他們網站的負擔,不建議這樣做就是了。
    台灣的電腦玩家很幸福,因為電腦便宜,所以不用的電腦就丟掉不要了。在歐美可沒這麼好運啊!
    他們一塊普通的網卡,換算成台幣都要將近千元,所以電腦設備都是被徹底的運用,別說什麼IP分享器了,
    他們可沒閒錢去買咧!何況分享器的效能又差,高效能的只怕價錢都跟電腦一樣的價錢了,其實所謂高階的
    IP分享器,也不過是將freesco這些類似linux like的系統,嵌入硬體中然後寫一些的操作介面而已,
    也就是減小體積,不用放台電腦在那邊"定位",對於一些沒人力管理的公司行號是蠻好用的,
    但是擴充性就比較缺了一點彈性。如果有多餘不用的電腦,本身又沒有太多的時間去了解操作linux,
    freesco算是相當不錯的選擇,以上純粹是我個人的一點想法,提供大家參考。
    最近發現國人發展中的knoppix bv1al不錯,推薦給大家,中文的,只要開機用光碟啟動就可以了,
    不需install到硬碟,不影響原來的windows系統,想體驗linux系統又害怕繁瑣的linux設定的使用者,
    不妨試試這一套linux系統,真的不錯喔!強力的給他推一下,以下是他的網址,台南成大的教授做的,
    其中也有臥龍老三大大的B2D作品喔!http://knoppix.tnc.edu.tw/,去看看吧!
    一套足以和中共發展的紅旗系統比較,有過之而無不及的linux系統,為台灣自製的linux加油吧!
    ========================================
    用智慧處理事情,用慈悲對待他人。(節錄 聖嚴法師與人文對話一書內容)

  7. #7
    會員
    註冊日期
    2002-10-28
    討論區文章
    515
    先貼上單單0.33版本flobby就可以驅動的網路卡

    ne ISA NE2000 and clones, and some PCI NE2000 clones.
    ne2k-pci * Most PCI NE2000 clones, including rtl8029
    3c509 3com 3c509, 3c509B, 3c529, and 3c579 3c59x *
    3com 3c590, 3c595, 3c900, 3c905, and 3c905B
    rtl8139 * Realtek 8129/8139 based PCI cards
    tulip * DEC 21040, 21041, and 21140 based PCI cards.
    smc-ultra SMC Elite Ultra (8216), SMC EtherEZ (8416)

    上列有pci及isa,最好還是安裝PCI介面的,免得安裝ISA時種種問題。

  8. #8
    會員
    註冊日期
    2002-10-28
    討論區文章
    515
    重點都在這頁的設定上,此版本與0.33有些許排列不同,但英文名稱大致相同。



    上圖按一下會放大。

  9. #9
    散人 rushoun 的大頭照
    註冊日期
    2001-07-29
    討論區文章
    5,920
    順便再說明一下,freesco所使用的kernel是2.0的版本,因此所使用的防火牆指令是ipfwadm指令,與現在常用的iptable不同,所以在寫防火牆規則時要注意一下。
    ========================================
    用智慧處理事情,用慈悲對待他人。(節錄 聖嚴法師與人文對話一書內容)

  10. #10
    --帳號停用中-- purk 的大頭照
    註冊日期
    2001-03-08
    討論區文章
    2,917
    補貼上 2004/11/19 遺漏的部分資料

    ------------rushoun兄寫的-------------------
    大約的說一下使用程序好了

    freesco官方網站:http://www.freesco.org/

    1.先到freesco官方網站下載freesco-033.zip這個壓縮檔,並解開後會得到一個FREESCO-033
    的子目錄。到FREESCO-033子目錄下,找到make_fd.bat這個批次檔,先放入一塊1.44的軟碟
    到軟碟機中,然後執行make_fd.bat這個批次檔,畫面會出現類似一個DOS的文字模式視窗,
    並且會指示您放入軟碟片並按下enter鍵,按下enter鍵後,就會做出一張FREESCO的開機片。

    2.拿著剛做好的FREESCO開機片,放入到您要作為freesco box電腦的軟碟機中,請記得將bios
    設定成以軟碟開機,重新啟動電腦,硬碟等裝置可以先拔掉。開機後會看到一個企鵝畫面,
    直接按enter或是等幾秒鐘就會進入一般的開機模式,接下來螢幕會顯示一些開機過程的畫面
    裝過linux相關經驗的人應該會滿熟悉的。最後會進入一個類似啟動各各週邊程式的畫面,每
    做完一件事,他就會顯示Done,請注意,如果有出現類似紅色字體的警告字句,就表示有問題
    ,可能是設定有問題,或是週邊網卡等有問題,需要進入設定程式後再排除,後面再說,先不
    理會他。

    3.開機完成後,應該會看到一個類似xxxx.inet login:的提示,鍵入setup後按enter,然後是
    Password:,在預設的密碼是root,鍵入root後按enter,這個密碼再setup程式時記得要修改
    。接下來應該會看到一個選單的畫面,自行看一下,不解釋了,直接按enter吧。然後會出現
    另一個選單,這個選單就是讓您選擇您所要使用router的型態,一般我們都是拿來做DHCP加上
    NAT的功能,可以選e這個選項。在這邊特別說,本選單中,d,l,e,b,p,r這幾個選項,都
    是採取問答式設定,也就是選完後,freesco會直接一條一條以問答方式,讓使用者設定電腦
    相關的參數,因此,您在設定過程時,請紀錄一下資料,當然設定完成後,還是可以針對某些
    單項設定更改的,這是對初學者來說,是非常方便的。這部分暫時跳過不說明,使用者自行體
    會說明吧!先講一下手動設定的部分。

    4.如果您是採手動設定,請按a後enter,這時就會看到另一個選單,有linux相關經驗的朋友應
    該很清楚了,沒有經驗的朋友應該也不難瞭解才對,只要依您的需求設定相關項目就行了,夠
    簡單了吧!其中比較重要的幾個選項,自此稍加說明:

    31項,rootadmin是有關root密碼及連線密碼modem連線密碼的設定,很重要,請將其更改吧!
    43項,DHCP server是DHCP的設定,設定DHCP的IP範圍,也就是IP分享的設定。
    44項,HTTP server是HTTP設定,如果要使用類似IE瀏覽器來登入您的freesco box,這個選項
    就要設定,其中要注意的是他會問您Enable public HTTP server y/s/n 時,請回答s
    較安全,因為s的意思是security的意思,就是只信任local端的網域,internet端的是無
    法登入的,除非您會從家裡區網以外的地方登入主機,否則就選s吧! y就表示對外開放登
    入喔!
    45項,Control Panel and Time server是設定本機的時間同步的server,採用內定的時間
    server即可,前面的幾個選項都內定即可,請稍微看一下說明就會知道了其中只要設定
    454 Time offset UTC(GMT):這個問答項即可,請鍵入+0800,因為他是採用GMT標準時間,
    台灣的時區要加8小時,這樣freesco box的時間就是台灣的標準時間了。
    47項,Telnet server,不用多說了,跟前面44項,HTTP server的意思一樣,看您要不要打開
    ,在freesco也有SSH的package,如果您覺得telnet不安全,那就用SSH的package安裝上去
    吧!這個部分自行研究吧!
    53項,Ethernet cards是拿來設定您的網卡用的,如果您的網卡是PCI介面的,在I/O及IRQ都設
    定為0即可,如果是ISA的網卡,就比較麻煩了,請參考我之前的貼文設定,ISA型態的I/O
    的寫法是0x300這類的寫法,玩過linux的朋友都應該知道。
    62項,Local networks是設定網卡的IP位址及作為DHCP時的IP位址範圍設定用的,記得一件事
    ,freesco的eth0一定是對外,其他的是對內的local networks,如果是固定制的ADSL,IP
    位址的相關資料就是設定在這裡,如果是撥接式的,就不用設定他,但是在626項要設定成
    yes。注意一件事,當您將626項設成y後,也就是使用撥接式的ADSL後,就會出現632項,
    MTU=這個選項,記得要設定成1492這個值。
    91項,Ethernet ISP這是撥接制的ADSL一定要設定的,就是您撥接時所用的ID及密碼了,進入
    91項後,分別填入相關的資料即可,這裡其實就是pppoe的撥接程式設定,然後按s後存檔
    離開。

    大致上,freesco就是這樣設定的,記得按x離開到前一個畫面,記得一定要存檔離開,然後就是
    鍵入reboot指令重開機了,當然也可以直接按reset鍵也可或是按ctrl+alt+del鍵也可。

    特別說明:當freesco開機完成,請登入主機後以dmesg|more指令查看一下系統是否有抓到相關的
    網路卡,可以從是否有出現eth0,eth2等等的句子可以知道,看一下內容,是否系統
    真的取得網卡,同時記住,這裡所出現的eth0,就是對外的那一張網卡,在前面講的
    第62項設定中的第一塊網卡,就是配合這個eth0的網卡,別弄錯了!因為第62項網卡的
    設定其中有一個620項Interface Name,這個網路卡的名字是我們自己取的,一般來說
    第一塊網卡都會用eth0這樣的名稱,可是這個名稱與系統抓到的eth0是沒有任何關係
    的,但是62項中的第一塊網卡設定值,一定就是指系統抓到的那個eth0,其餘的也以
    此類推,所以,最好是不要用相同晶片的網卡會比較好設定,否則,您就要慢慢試了,
    因為會弄不清楚哪塊是對外,哪塊是對內。

    freesco支援10個network,也就是可裝10塊網卡(只是不知如何裝),這是官方說的,不
    是我說的,做不出來別打我。也就是可以讓使用者劃分9個內部網域,1個對外。根據我
    個人的使用經驗,網卡支援度還算不錯,尤其是被linux界稱為是惡魔卡的d-link系列,
    也可以被抓到,當成是ne2000相容卡使用,只是ISA的網卡除非是pnp型的,否則必須要
    找出網卡的設定程式,先設定好I/O及IRQ,這點對初學者比較困難。realtek也就是俗
    稱的螃蟹卡沒問題,3com的,intel的SMC的都沒問題,可能是老外寫的,這些國外大廠
    都沒問題。至於用什麼樣的電腦配備,根據我所使用的經驗,我用過386加8M RAM跑,足
    足有餘,沒當過機,486加16M RAM不錯,pentium加32M RAM更讚!別忘了,他可以透過
    modem做遙控,最好用外接式的,對於內接式的modem,freesco支援度不足。

    之前我的大樓社區,因為用IP分享器,3天兩頭當機掛點,最後我搬出這套,解決所有問
    題,同時編寫一些防火牆規則,關閉一些不必要的PORT,攔截一些中毒電腦的封包後,
    網路更順,已經沒有住戶在叫沒法上網了。又因為我將社區用3塊網卡切成3個網域,彼
    此區隔開,較不容易有封包流竄的問題,有問題也容易找。如果不是很多的人上網,大約
    50到100個人的上網環境,只要網域切的適當,相當好管制的,自從完成後,幾乎沒去過
    機房了,反正透過家裡的IE就可連線設定,碰到鄰居因為使用一些遊戲或軟體,需要打開
    相關的port,只要透過家裡的IE登入主機,打開一些port就行了,透過IE登入主機下達命
    令是臨時性的,只要重開機後,設定就會消失。如果要永久設定,就必須在主機上修改相
    關檔案才行,這些有機會時再寫吧!

    記得,使用好一點的磁片及軟碟,因為freesco會讀取一些相關資料,並利用軟碟作為紀錄
    ,當然記憶體多會比較好,32M就夠用了,64M更好,也可以在42項設定Read only floppy
    減少軟碟讀取。磁碟片不得取出,否則會有錯誤發生。

    freesco也可以架各類的server,前題是必須植入硬碟中,相關方法,請大家自行到官方網
    站查詢及下載相關的package安裝即可,小弟也是不學無術之人,沒法為他家解說了!到此
    暫時打住了!

    補充一下,設定開機完成後,鍵盤螢幕都可拿走,將這個主機放在某個角落,就可成為老外戲稱freesco box了,因為您真的會忘了他的存在!如果遇到電源斷電,負電後就會自行啟動開機,不用去煩惱!

    說明文件在此:http://www.freesco.org/?L=man030,不是很詳細,慢慢看吧!
    至於網路流量監看,也有:http://www.freescosoft.com/home/htm....��享一下。



類似的主題

  1. 【硬體】聊聊大家有發生"熱暴走"的IP分享器機種
    作者:deanryo 所在討論版:-- 網 路 硬 體 版
    回覆: 59
    最後發表: 2004-08-16, 01:41 AM
  2. 簡易的Cable Modem 裝IP分享器配置圖
    作者:Qooxp 所在討論版:-- 優 質 網 站 分 享
    回覆: 1
    最後發表: 2003-11-10, 11:24 AM
  3. 【教學】簡易的Cable Modem 裝IP分享器配置圖
    作者:Qooxp 所在討論版:-- Cable Modem 心 得 交 流 版
    回覆: 1
    最後發表: 2003-08-10, 09:34 PM
  4. 大家覺得順發賣的ip分享器那一個比較好...
    作者:louk 所在討論版:-- 網 路 硬 體 版
    回覆: 1
    最後發表: 2003-02-22, 07:06 PM
  5. 請問大家IP分享器用久會不會有問題?
    作者:listel 所在討論版:-- 網 路 硬 體 版
    回覆: 2
    最後發表: 2002-04-12, 11:53 AM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •