PC Jako Ruter

4
 SOFTWARE  HARDWARE 32  PC Format 12/2006 CD 12/2006 Grupa: UZUPEŁNIENIA Freesco 0.3.6  Win dow s Disk Crea tio n  Wiz ard sys tem u Coyt e Lin ux NND Linux Router 0.1 „routerowe” dystrybucje Linuksa Artykuł „Wymiana BIOS-u płyty głów- nej”, PC Format 9/2006 Stary komputer jako router Ú Wybór i konfigurowanie kart sieciowych Najtrudniejszym bodajże zadaniem podczas uru- chamiania routera na starym komputerze jest do- bór i konguracja kart sieciowych. Dlatego temu tematowi poświęcimy sporo miejsca. Zakładamy , że będą to dwie karty: jedna do połączenia z in- ternetem, druga do komunikacji z siecią LAN. Mogą to być nawet stare karty Ethernet (o szyb- kości 10 Mb/s). Dobór kart sieciowych Zanim zaopatrzysz się w karty sieciowe, musisz sprawdzić, jakie sloty ma twój komputer . 1  Odłącz kable, odkręć śruby mocujące po- krywę obudowy i zdejmij ją z komputera. 2  Sprawdź, ile wolnych gniazd ISA 234> 02  oraz PCI 234> 03  ma twoja płyta główna. W naszym przykładzie widoczne są 3 wolne gniaz- da PCI n oraz 3 wolne gniazda ISA n.  W wielu starych komputerach będzie można  wykorz ystać za równo nowsze karty PCI, jak i star- Pecet w nowej roli Stary komputer wcześniej czy później zastąpisz nowym. Nie oznacza to jednak, że musisz się pozbyć peceta, który ci służył wiele lat. Jeśli lubisz majsterkować, możesz go wykorzystać w roli routera do współużytkowania łącza internetowego.  Komputer ze sprawną stacją d ys- kietek (bez dysku i CD-ROM-u)  Dwie stare karty sieciowe , mogą być ze złączem ISA  Przełącznik sieciowy o dowolnej liczbie portów do podłączania kom- puterów Dyskietka do uruchomienia spe- cjalizowanej dystrybucji Linuksa, w naszym przykładzie Coyote Linux Co będzie ci potrzebne Obecnie sprzęt sieciowy jest bardzo tani, a prosty router  234> 01  można kupić już za 100 złotych. Takie urzą- dzenie daje jednak bardzo małe moż- liwości konguracji i nadzorowania sieci. Wiele osób bardziej więc sobie ceni rozwi ązania programowe – kom- puter z odpowiednim systemem, naj- częściej Linuksem. Jego zaletą jest ogromna elastyczność – można do- dawać do niego nowe funkcje albo  w ogóle zast osow ać inny sys tem, je- śli obecny się nie sprawdza.  Jednym z systemów doskonale przystosowanych do pracy w charak- terze routera jest Coyote Linux (a k- tualna wersja to 2.24). Mieści się na  jednej dyskietce, więc będzie dzia- łał w komputerze, który nie ma dys- ku ani napędu optycznego. Wystar- czy sprawna stacja dyskietek. Z po-  wodzeniem pracuje na najstarszych procesorach klasy Pentium, na któ- rych nie da się już uruchomić żad- nej współczesnej aplikacji. System znajduje się na naszej płycie CD, a jego najnowszą wersję można zna- leźć na stronie 1 .  Coyote Linux ma też wady. Naj-  większ ą jest... jego prostota. Umoż- liwia on szybkie uruchomienie ro- utera, ale nie pozwala go rozbudo-  wy wać o dodatkowe moduły (np. serwer plików czy WWW), insta- lować na dysku, nie zapewnia też obsługi USB (router nie może być  wykorzyst any do współuży tkowa- nia Neostrady). Dwie pierwsze nie- dogodności eliminuje system Free- sco, który jest na naszym CD, moż- na go także pobrać ze strony 2 , a liczne dotyczące go wskazówki (po polsku) znajdują się na stronie 3 .  Natomiast korzystan ie z USB stwarza największy problem. Po- trzebne jest do tego nowsze jądro, które nie mieści się na pojedynczej dyskietce, więc system trzeba in- stalować na dysku w standardowym trybie. Jedną z takich wyspecjalizo-  wanych d ystrybucji jest NND (stro- na domowa 4 ). Na dołączonej do numeru płycie CD znajduje się wer- sja instalacyjna tego systemu. sze ISA. Te pierwsze mogą być jednak dość kosz- towne (nowa karta sieciowa – ok. 20 zł), szkoda  więc pieniędzy na takie eksperymenty. Znacznie łatwej zdobyć karty ISA, które nie są już wykorzy- stywane w nowych komputer ach. Zapewne nie-  jedna rma zajmująca się naprawą komputeró w odda dwie sztuki za darmo. Kongurowanie i instalowanie kart Stare karty sieciowe wymagają specjalnego trak- towania, bo nie instaluje się ich tak wygodnie, jak karty współczesne. Czasem konie czne jest ręczne ustawienie przerwania IRQ 234> 04  i adresu I/O 234> 05 . Wykonuje się to na dwa sposoby: za po- mocą zworek umieszczonych na karcie lub spe- cjalnego programu dla danej karty. 1   Jeżeli ka rta sieciowa ISA ma zworki, któ- rymi ustawia się parame- try IRQ oraz I/O, ustaw dowolny parametr, np. n. Zapamiętaj te ustawienia, bo będą potrzebne podczas konguracji systemu. 2   Jeśli kar ta ISA nie ma zworek i jest zgod- na ze standardem plug and play, sama usta-  wi odpowiednie wartości. Podobnie kart a sie- ciowa PCI działa automatycznie, nie wymagając żadnej konguracji.  1  www.coyotelinux.com 2  www.freesco.org 3  www.freesco.pl 4  nnd.freesco.pl  Adresy WWW www.pcformat.pl/ocena Ú Oceń lub skomentuj na

Transcript of PC Jako Ruter

Page 1: PC Jako Ruter

5/16/2018 PC Jako Ruter - slidepdf.com

http://slidepdf.com/reader/full/pc-jako-ruter 1/4

 

SOFTWARE

 

HARDWARE

32 PC Format 12/2006

CD 12/2006

Grupa: UZUPEŁNIENIA

Freesco 0.3.6 Windows Disk Creation Wizard systemu Coyte Linux NND Linux Router 0.1„routerowe” dystrybucje LinuksaArtykuł „Wymiana BIOS-u płyty głów-nej”, PC Format 9/2006

Stary komputer jako router

Ú Wybór i konigurowanie kart sieciowychNajtrudniejszym bodajże zadaniem podczas uru-chamiania routera na starym komputerze jest do-bór i konguracja kart sieciowych. Dlatego temutematowi poświęcimy sporo miejsca. Zakładamy,że będą to dwie karty: jedna do połączenia z in-

ternetem, druga do komunikacji z siecią LAN.Mogą to być nawet stare karty Ethernet (o szyb-kości 10 Mb/s).

Dobór kart sieciowychZanim zaopatrzysz się w karty sieciowe, musiszsprawdzić, jakie sloty ma twój komputer.

1  Odłącz kable, odkręć śruby mocujące po-krywę obudowy i zdejmij ją z komputera.

2  Sprawdź, ile wolnych gniazd ISA  234> 02  oraz PCI  234> 03 ma twoja płyta główna.

W naszym przykładzie widoczne są 3 wolne gniaz-da PCI n oraz 3 wolne gniazda ISA n.

W wielu starych komputerach będzie można wykorzystać zarówno nowsze karty PCI, jak i star-

Pecet w nowej roliStary komputer wcześniej czy później zastąpisz nowym. Nie oznacza to jednak,że musisz się pozbyć peceta, który ci służył wiele lat. Jeśli lubisz majsterkować,możesz go wykorzystać w roli routera do współużytkowania łącza internetowego.

Komputer ze sprawną stacją dys-kietek (bez dysku i CD-ROM-u)

Dwie stare karty sieciowe, mogą być ze złączem ISA

Przełącznik sieciowy o dowolnejliczbie portów do podłączania kom-puterów

Dyskietka do uruchomienia spe-cjalizowanej dystrybucji Linuksa,w naszym przykładzie Coyote Linux 

Co będzie ci potrzebne

Obecnie sprzęt sieciowy jest bardzotani, a prosty router  234> 01 możnakupić już za 100 złotych. Takie urzą-dzenie daje jednak bardzo małe moż-liwości konguracji i nadzorowaniasieci. Wiele osób bardziej więc sobieceni rozwiązania programowe – kom-

puter z odpowiednim systemem, naj-częściej Linuksem. Jego zaletą jestogromna elastyczność – można do-dawać do niego nowe funkcje albo

 w ogóle zastosować inny system, je-śli obecny się nie sprawdza.

Jednym z systemów doskonaleprzystosowanych do pracy w charak-terze routera jest Coyote Linux (ak-tualna wersja to 2.24). Mieści się na

 jednej dyskietce, więc będzie dzia-łał w komputerze, który nie ma dys-ku ani napędu optycznego. Wystar-

czy sprawna stacja dyskietek. Z po- wodzeniem pracuje na najstarszychprocesorach klasy Pentium, na któ-rych nie da się już uruchomić żad-nej współczesnej aplikacji. Systemznajduje się na naszej płycie CD,

a jego najnowszą wersję można zna-leźć na stronie 1 .

Coyote Linux ma też wady. Naj- większą jest... jego prostota. Umoż-liwia on szybkie uruchomienie ro-utera, ale nie pozwala go rozbudo-

 wywać o dodatkowe moduły (np.

serwer plików czy WWW), insta-lować na dysku, nie zapewnia teżobsługi USB (router nie może być

 wykorzystany do współużytkowa-nia Neostrady). Dwie pierwsze nie-dogodności eliminuje system Free-

sco, który jest na naszym CD, moż-na go także pobrać ze strony  2 ,a liczne dotyczące go wskazówki (popolsku) znajdują się na stronie 3 .

Natomiast korzystanie z USBstwarza największy problem. Po-trzebne jest do tego nowsze jądro,które nie mieści się na pojedynczejdyskietce, więc system trzeba in-stalować na dysku w standardowymtrybie. Jedną z takich wyspecjalizo-

 wanych dystrybucji jest NND (stro-

na domowa 4 ). Na dołączonej donumeru płycie CD znajduje się wer-sja instalacyjna tego systemu.

sze ISA. Te pierwsze mogą być jednak dość kosz-towne (nowa karta sieciowa – ok. 20 zł), szkoda

 więc pieniędzy na takie eksperymenty. Znaczniełatwej zdobyć karty ISA, które nie są już wykorzy-stywane w nowych komputerach. Zapewne nie-

 jedna rma zajmująca się naprawą komputerów odda dwie sztuki za darmo.

Konfgurowanie i instalowanie kartStare karty sieciowe wymagają specjalnego trak-towania, bo nie instaluje się ich tak wygodnie, jakkarty współczesne. Czasem konieczne jest ręczneustawienie przerwania IRQ  234> 04 i adresu I/O

234> 05 . Wykonuje się to na dwa sposoby: za po-mocą zworek umieszczonych na karcie lub spe-cjalnego programu dla danej karty.

1   Jeżeli karta sieciowaISA ma zworki, któ-

rymi ustawia się parame-try IRQ oraz I/O, ustaw dowolny parametr, np. n.Zapamiętaj te ustawienia,bo będą potrzebne podczaskonguracji systemu.

2   Jeśli karta ISA nie ma zworek i jest zgod-na ze standardem plug and play, sama usta-

 wi odpowiednie wartości. Podobnie karta sie-

ciowa PCI działa automatycznie, nie wymagającżadnej konguracji.

 

1 www.coyotelinux.com2 www.freesco.org 3 www.freesco.pl4 nnd.freesco.pl

 Adresy WWW 

www.pcformat.pl/ocenaÚ

Oceń lub skomentuj na

Page 2: PC Jako Ruter

5/16/2018 PC Jako Ruter - slidepdf.com

http://slidepdf.com/reader/full/pc-jako-ruter 2/4

 

Realtek: http://www.realtek.com.tw/downloads/downloads1–1.aspx?lineid=1SMC: http://www.smc.com/index.cfm?event=downloads3Com: http://www.3com.com/products/en_US/downloadsindex.jsp

Intel: http://downloadnder.intel.com/scripts-df-external/Support_Intel.aspx 

Stary komputer jako router

3  Proponujemy opisanie obu kart na metalowych blaszkach mocują-cych. Kartę sieciową, którą wy-

korzystasz do podłączenia internetu,możesz opisać jako WAN n,drugą – jako LAN n.Po włożeniu kart do komputera bę-dzie łatwiej rozpoznać, który interfejsdo czego służy.

4  Sprawdź, jakie układy wykorzystują obie karty. To ważne, bo trzebabędzie ręcznie wybrać sterowniki do nich. W naszym przykładzie

 jedna ma układ RTL8019AS n, a druga S82595FX n.

W internecie można znaleźć informacje, że są to układy rm Realtek i Intel.

5  

Zainstaluj obie karty w komputerze, w odpowiednich slotach. Gdy 

to zrobisz, możesz przejść do rozdziału „Uruchamianie routera li-nuksowego”.

Rozwiązywanie problemów z kartamiMoże się jednak zdarzyć, że system nie wykryje karty sieciowej ISA, którama automatycznie ustawione parametry. Musisz zatem znaleźć takie opro-gramowanie, które pozwoli dostać się do ustawień karty.

1  Wejdź na stronę producenta twojej karty i poszukaj oprogramowaniado tego modelu. Zwykle odnajdziesz je w sekcji Support , Down-

loads, Drivers itp. Niestety, liczba dostępnych modeli jest tak wielka, żenie możemy podać jednego adresu z takimi narzędziami ani zamieścić ichna płycie CD.

2  Przygotuj dyskietkę startową z systemem DOS (jeśli nie pamiętasz,

 jak to zrobić, odsyłamy do artykułu z PC Formatu 9/2006 na 2 29

lub do pliku PDF z tym artykułem).

3  Na przygotowaną dyskietkę nagraj program przeznaczony do kon-guracji karty. W przypadku naszej karty Realtek jest to rset8019.

exe, a w przypadku karty Intela są to trzy pliki: softset2.exe, iss1.exe oraz iss2.exe.

4  Uruchom komputer z przygotowanej dyskietki. W razie problemów sprawdź, czy opcje uruchamiania zostały odpowiednio ustawione

 w BIOS-ie. Stacja dyskietek musi znajdować się na liście nośników, z któ-rych będzie uruchamiany system.

5  Po uruchomieniu systemu wpisz w linii poleceń nazwę programukonguracyjnego, np. w przypadku karty Intela jest to softset2.exe.

Następnie naciśnij [Enter].

6  W programie konguracyjnym, w sekcjisprawdź, jaki adres i przerwanie ma twoja karta sieciowa. W naszym

przykładzie jest to n.

Gdzie szukać programów konfguracyjnych

        R        E        K        L        A        M        A

Page 3: PC Jako Ruter

5/16/2018 PC Jako Ruter - slidepdf.com

http://slidepdf.com/reader/full/pc-jako-ruter 3/4

 

SOFTWARE

 

HARDWARE

34 PC Format 12/2006

01router urządzenie sterujące prze-pływem danych w sieci,często łączy sieć lokalną z internetem; zapytaniakierowane z komputeróww sieci lokalnej wysyła dointernetu, a nadchodząceodpowiedzi kieruje do od-

powiednich komputerów

02ISAang. Industry Standard Ar-chitecture, magistrala dokomunikacji między płytą główną a kartami rozsze-rzeń, o rzeczywistej prze-pustowości ok. 2 MB/s;standard wprowadzonyw 1984 roku i już nie-

wykorzystywany

03PCIang. Peripheral Com-ponent Interconnect, ma-gistrala do komunikacjimiędzy płytą główną a kartami rozszerzeń,wprowadzona w 1992 ro-ku i wciąż stosowana; za-pewnia przepustowość

132 MB/s lub 533 MB/s

04IRQ ang. Interrupt Request,sygnał powodującywstrzymanie działającegoprogramu i wykonanieprzez procesor proceduryobsługi przerwania; każdeurządzenie ma określoneprocedury jego obsługi

(inny numer przerwania)

05adresI/Ow dużym uproszczeniu jest to obszar pamięci,który służy do wymianydanych pomiędzy kom-puterem a urządzeniamiwejścia/wyjścia (np. kartą sieciową) lub urządzenia-mi peryferyjnymi (np. kla-

wiaturą)

06przełączniksieciowy

ang. switch, urządzeniesieciowe – centralny punkt sieci komputerowej, ste-rujące przepływem danychmiędzy komputerami; je-go starszy odpowiednikto koncentrator (już nie-

dostępny w sprzedaży)

Słownik: trudne terminy 

Uruchomienie systemu Coyote Linux jest bar-

dzo łatwe, nawet dla osób nieznających Linuk-sa, bo jego konguracja odbywa się w systemieWindows. Uruchamia się specjalny kreator, któ-ry zapisuje na dyskietce system oraz wszystkieodpowiednie pliki konguracyjne.

Przygotowanie dyskietki z systememBy stworzyć nośnik z systemem Coyote Linux,skopiuj plik z systemem na nowszy komputerz systemem Windows, a do stacji dyskietek tegokomputera włóż sformatowaną dyskietkę.

1  Dwukrotnie kliknij na archiwum z systemem,by je otworzyć. Następnie skopiuj katalog

wizard-2.24.0 w dowolne miejsce dysku.

2  Przejdź do katalogu wizard-2.24.0 i uru-chom program coyote.exe. Pojawi się pierw-

sze okno interfejsu konguracyjnego systemu:

Kliknij .

3  W następnym oknie można zmienić adresIP karty sieciowej podłączonej do interne-

Ú Przygotowanie i uruchomienie routera linuksowegotu, po zaznaczeniu opcji n,

ale proponujemy pozostawić domyślne wartości.Kliknij .

4  W kolejnym oknie dwukrotnie wpisz hasłoadministratora n,

które posłuży do logowania do systemu. Kliknij.

5  Następne okno ma pole n,

 jednak prawdopodobnie nie masz serwera Sys-log, więc pozostaw pole puste. Kliknij .

6  

Ten krok jest szczególnie ważny, bo dotyczy 

konguracji łącza internetowego. Jeżeli ko-rzystasz z sieci telewizji kablowej, prawdopodob-nie najlepsze będą ustawienia domyślne, czyliopcja n.

Router automatycznie pobierze adres IP z sieci. Jeśli adres IP musisz ustawić ręcznie (tak jest np. w wielu sieciach osiedlowych), wybierz opcję n.

W pustych polach, które się pojawią n,

Może znajomość tych ustawień pozwoli na spraw-ne uruchomienie systemu, więc przejdź do roz-działu „Uruchomienie routera linuksowego”.

7  W razie problemów z kartą sieciową musiszskongurować ją ręcznie, a wcześniej wy-

łączyć mechanizm plug and play. Można to zro-bić w programie konguracyjnym, w sekcji z usta-

 wieniami zaawansowanymi .

8  Wejdź do sekcji umożliwiającej rekongu-rację karty, np. .

9  Przejdź do ustawień adresu . Na-ciśnij [Enter]. Rozwinie się lista z adresami,

z której trzeba wybrać adres dla karty. Nie ma w tym żadnej lozoi, ale trzeba wybrać takiadres, który nie będzie kolidował z drugą kartą 

sieciową. Jeśli więc masz problemy przy pew-nych ustawieniach, zmień je.

10 Przejdź do ustawień przerwaniai na podobnej zasadzie wybierz numer

przerwania z listy n.

11 Zapamiętaj lub zapisz na kar tce ustawienia,

 jakie przypisałeś karcie sieciowej. Następ-nie klawiszem [Esc] wyjdź z programu kongu-racyjnego. Możesz na razie wyłączyć komputer.

Siedem ostatnich punktów pokazaliśmy na przy-kładzie karty sieciowej Intela, ale w przypadkukażdej innej karty sposób postępowania będzie

bardzo podobny.Podczas konguracji starego sprzętu, w tym

także kart sieciowych z interfejsem ISA, możnasię natknąć na wiele problemów, które wynikają m.in. z koniktów sprzętowych. Dlatego częstoich rozwiązaniem jest wyłączenie mechanizmuplug and play oraz ręczne ustawienie adresuI/O i przerwania. Trzeba przy tym pamiętać, żedwie karty sieciowe muszą korzystać z różnychprzerwań i adresów.

Stary komputer jako router

Page 4: PC Jako Ruter

5/16/2018 PC Jako Ruter - slidepdf.com

http://slidepdf.com/reader/full/pc-jako-ruter 4/4

 

        R        E        K        L        A        M        AStary komputer jako router

musisz ręcznie wpisać odpowiednie parametry karty: adres IP, maskę podsiecii domyślną bramę.Trzecia opcja dotyczy np. Neostrady z modememEthernet. W tym przypadku trzeba podać oczywiście nazwę użytkownikai dwukrotnie hasło.Natomiast czwarta opcja, , dotyczy sytuacji, gdy Coyotema służyć do podziału łącza komutowanego (z modemem analogowym lubcyfrowym). W odpowiednich polach należy podać przede wszystkim na-

zwę użytkownika, dwukrotnie hasło, port COM, z którego korzysta mo-dem, i numer telefonu. W polu n możesz podać czas nieaktywności łącza,po którym modem będzie się automa-tycznie rozłączał.W każdym przypadku w po-lach n trzeba podać przynajmniej jeden adres serwera DNS, odpowiedniego dlasieci twojego dostawcy usług internetowych. Gdy już wpiszesz odpowied-nie parametry, kliknij .

7  Kolejne okno zawiera pole . Polecamy jezaznaczyć, bo ułatwi to podłączanie komputerów do sieci.

8  Następny krok jest również bardzo ważny, bo służy do konguracjikart sieciowych. W sekcji podaj ustawienia karty 

LAN. Z listy wybierz odpowiedni moduł (sterownik) do karty. Jeśli nie wiesz, jaki moduł wybrać, kliknij . W oknieprzejdź do zakładki , wskaż swoją kartę sieciową i klik-nij .Gdy wrócisz do konguratorasystemu Coyote Linux, w po-lach n 

 wpisz odpowiedni adres oraz numer przerwania dla karty (adres jest war-tością heksadecymalną, więc podaje się ją np. w postaci 0x240).Podobnie w sekcji n ustaw parametry dla drugiejkarty sieciowej n.

 Jeśli jest to karta plug and play,pola n możesz pozostawić puste. Kliknij , by przejść do następnego okna.

9  Z rozwijanej listy n 

 wybierz język interfej-su. Ponieważ nie ma polskie-go, wybierz . Kliknij .

10 Kliknij n.System wraz z konguracją zo-

stanie zapisany na dyskietce. Gdy po- jawi się okno z komunikatem n,kliknij , a następnie .

11 Przycisk kończy pracę kreatora – system jest gotowy. Mo-żesz już przełożyć dyskietkę do starego komputera.

Uruchomienie systemu

System Coyote Linux jest gotowy do uruchomienia. Podłącz więc zasilaniedo starego komputera, łącze internetowe do karty sieciowej oznaczonej jakoWAN, a do karty sieciowej LAN przełącznik sieciowy 234>06 , do niegozaś kolejne komputery, które mają korzystać ze wspólnego łącza sieciowego.Do stacji dyskietek włóż dyskietkę z systemem i włącz komputer.

Konguracja systemu Coyote odbywa się w Windows, więc router pouruchomieniu jej nie wymaga. Pojawia się pole logowania . Mo-żesz logować się jako root z hasłem ustawionym podczas pracy kreatora.Od razu uruchomi się program konguracyjny. Jedno z jego poleceń to

. Wciskając klawisz [C], możesz szybko spraw-dzić np. stan kart sieciowych. Jeśli nie

 jest taki jak na zdjęciun (obie karty w stanie UP), oznacza tobłąd w konguracji sprzętu lub opro-gramowania.

Oczywiście samo uruchomienie systemu Coyote Linux nie wyczerpuje

 jego możliwości, bo użytkownik ma duży wpływ np. na ustawienia zapory ogniowej. Jednak nie jest to już tematem tego artykułu.