Konfiguracja sieci bezprzewodowej.
: 2007-08-23, 21:45
Każde urządzenie podłączone do sieci musi być odpowiednio skonfigurowane. Oczywiście dla niektórych jest to nadto oczywiste ale dla niektórych być może nie aż tak. Artykuł ten ma na celu pokazanie w jaki sposób skonfigurować sieć bezprzewodową.
Spis treści:
1. Kilka słów wstępu
Obszary, gdzie można uzyskać dostęp do WiFi nazywa się hotspotami. Niektóre z nich oferują dostęp za darmo. Największe miasta Polski udostępniają taką darmową usługę. W innych przypadkach konieczne jest wnoszenie opłat. Wielu usługodawców korzysta z takiego rozwiązania.
2. Co nieco o “radiówce”
“Radiówka” - to potoczne określenie sieci bezprzewodowych. Nasza radiówka ma wiele zalet, ale także nie jest wolna od wad. Główną zaletą jest to, że możemy bez większych problemów stworzyć sieć w domu, biurze czy nawet w większej firmie, i to bez żadnych kabli. Mając także laptopa w wiekszych miastach możemy korzystać z internetu za darmo. Jak już mówiłem WiFi nie jest pozbawione wad. Bardzo zraża użytkowników stosunkowo krótki zasięg. Korzystając z sieci radiowych jesteśmy także narażeni na ataki. Sieć radiowa posiada dwa systemy kryptografii WEP i WPA. Ale nie będe tłumaczył o co w tym wszystkich chodzi. Jeśli chcesz coś więcej na ten temat wiedzieć zapraszam na http://www.google.pl.
3. Konfiguracja sieci bezprzewodowej do połączenia z internetem.
Pierwszym a zarazem niezbędnym elementem konfiguracji jest uzyskanie praw administratora. Prawa te możemy uzyskać wpisując w terminalu polecenie su a następnie wpisanie naszego hasła administratora.
Kolejnym ważnym elementem jest posiadanie zainstalowanego pakietu wireless-tools. Jeśli nie wiemy czy mamy zainstalowany ten pakiet należy wpisać w terminalu iwconfig. Jeśli powłoka zwróci nam komunikat, że nie znalazł polecenia musimy owy pakiet zainstalować. W Slackware 12 jest on dostępny na pierwszej płycie instalacyjnej w katalogu /slackware/n .
Gdy już mamy zainstalowany pakiet wireless-tools możemy przejść do konfiguracji połączenia z siecią.
3.1 DHCP
Jeśli nasza sieć jest zabezpieczona kluczem WEP, konfiguracja przebiega następująco:
Tym poleceniem informujemy system, że będziemy łączyć się z siecią “nazwa.sieci”, jest to tak zwany ESSID sieci. Key czyli klucz. A prefix “s:” informuje o tym, że występujący po nim ciąg znaków jest zapisany w standardzie ASCII.
Jeśli w naszej sieci jest dostępny serwer DHCP, możemy ułatwić sobie cały proces konfiguracji, przez wpisanie w terminalu polecenia:
I to wszystko. Teraz wypadałoby sprawdzić nasze połączenie. Tak więc pingujemy wybrany komputer. Ja zazwyczaj polecenia ping używam dla google, ale oczywiście może to być dowolny komputer w sieci. Nie używam adresu IP w tym poleceniu ponieważ DHCP powinno automatycznie wpisać w pliku /etc/resolv.conf adresy IP serwerów DNS.
Jeśli powłoka zwraca nam komunikat o tym, że sieć jest nieosiągalna widocznie podałeś złe parametry, zwróć szczególną uwagę na klucz i na nazwę sieci. Jedna literówka i sieć nie będzie działać. Jeśli masz nadal jakieś wątpliwości co do tych danych skontaktuj się z twoim administratorem aby podał Ci te informacje.
3.2 Konfiguracja ręczna
Konfiguracja ręczna wymaga trochę więcej pracy niż wysłanie żądania o adres IP do serwera DHCP.
Przed przystąpieniem do konfiguracji musimy znać kilka podstawowych informacji dotyczących naszej sieci. Musimy znać nasz adres IP, jaką maskę podsieci ma nasza sieć oraz adresy IP serwerów DNS. Z maską podsieci jest różnie ponieważ komputery w sieci nie muszą mieć takiej samej maski aby sieć działała. Jeśli nie wiemy o co w tym chodzi lepiej wpisać taką maskę jaką podał administrator. Musimy także znać ustawienia szyfrowania, wliczając wszystkie klucze (hex).
Gdy już udało nam się zdobyć wszystkie informacje zabieramy się za ustawianie naszej sieci.
Przypuszczam, że używasz modprobe do ładowania swoich sterowników. Teraz zaczniemy od ustawienia ESSID naszej sieci czyli polecenie:
Kolejnym krokiem jest ustawienie naszego klucza. W zależności od tego czy masz klucz w formie hexadecymalnej czy też w formie ciągu znaków wpisane polecenie troszkę różni się od siebie. Jeśli nasz klucz jest w formie hex polecenie wygląda następująco:
Jeśli tak nie jest polecenie wygląda tak jak jest to opisane w punkcie 2.1.
Aby dowiedzieć się więcej na ten temat polecam lekturę
Teraz pozostaje nam jeszcze skonfigurowanie adresów IP dla naszego komputera. Proces ten wykonuje się tak samo jak dla sieci typu LAN. Czyli:
Teraz czas na bramę:
Teraz sprawdzamy połączenie z siecią. Ping http://www.google.pl nic nie da ponieważ jeszcze nie dodaliśmy adresu serwera nazw (DNS). Dlatego wykonujemy polecenie:
Teraz pora na dodanie adresu serwera DNS. Dane o serwerach DNS są przetrzymywane w pliku /etc/resolv.conf. W tym pliku możesz przetrzymywać tyle adresów ile Ci się podoba. System będzie sprawdzał jeden adres po drugim aż napotka na działający serwer.
Polecam dodanie do pliku /etc/resolv.conf tych adresów:
Aby dodać te informacje edytujemy nasz plik /etc/resolv.conf dowolnym edytorem, bądź wykonujemy następujące polecenie:
O to przykładowy plik resolv.conf:
Teraz śmiało możemy sprawdzać czy wszystko działa. Wydajemy polecenie
Jeśli system zwrócił komunikat o tym, że sieć jest niedostępna to należy wszystko jeszcze raz dokładnie sprawdzić. Ale wiem, że tak nie jest
4. Wyszukiwanie dostępnych sieci bezprzewodowych.
Czasem zdarza się, że nie znamy ESSID naszej sieci. Możemy sprawdzić jakie sieci są dostępne. Służy do tego polecenie:
W wyniku tego polecenia otrzymamy listę sieci wraz z parametrami.
Oto przykladowy wynik polecenia.
5.Zakończenie
Mam nadzieje, że nie kopiowałeś tylko bezmyślnie poleceń i nie wklejałeś do konsoli podając swoje dane. Po to napisałem artykuł, żeby Ci pomógł, zrozumieć konfigurację sieci WiFi. Mam nadzieje, że wyniosłeś/aś coś z tej niby "lekcji".
-------------
To jest mój pierwszy w życiu artykuł. Z pisowni języka polskiego też nigdy nie byłem dobry.
Proszę o wytykanie wszystkich wad. Mam nadzieje, że ten artykuł nie jest kompletną klapą.
Pozdro
---
xbigos
-------------
(24 sierpień 2007 13:25) Kilka zabiegów kosmetycznych.
Spis treści:
Kod: Zaznacz cały
1. Kilka słów wstępu.
2. Co nieco o "radiówce"
3. Konfiguracja sieci bezprzewodowej do połączenia z internetem
3.1 DHCP
3.2 Konfiguracja ręczna
4. Wyszukiwanie dostępnych sieci bezprzewodowych.
5. Zakończenie
Obszary, gdzie można uzyskać dostęp do WiFi nazywa się hotspotami. Niektóre z nich oferują dostęp za darmo. Największe miasta Polski udostępniają taką darmową usługę. W innych przypadkach konieczne jest wnoszenie opłat. Wielu usługodawców korzysta z takiego rozwiązania.
2. Co nieco o “radiówce”
“Radiówka” - to potoczne określenie sieci bezprzewodowych. Nasza radiówka ma wiele zalet, ale także nie jest wolna od wad. Główną zaletą jest to, że możemy bez większych problemów stworzyć sieć w domu, biurze czy nawet w większej firmie, i to bez żadnych kabli. Mając także laptopa w wiekszych miastach możemy korzystać z internetu za darmo. Jak już mówiłem WiFi nie jest pozbawione wad. Bardzo zraża użytkowników stosunkowo krótki zasięg. Korzystając z sieci radiowych jesteśmy także narażeni na ataki. Sieć radiowa posiada dwa systemy kryptografii WEP i WPA. Ale nie będe tłumaczył o co w tym wszystkich chodzi. Jeśli chcesz coś więcej na ten temat wiedzieć zapraszam na http://www.google.pl.
3. Konfiguracja sieci bezprzewodowej do połączenia z internetem.
Pierwszym a zarazem niezbędnym elementem konfiguracji jest uzyskanie praw administratora. Prawa te możemy uzyskać wpisując w terminalu polecenie su a następnie wpisanie naszego hasła administratora.
Kolejnym ważnym elementem jest posiadanie zainstalowanego pakietu wireless-tools. Jeśli nie wiemy czy mamy zainstalowany ten pakiet należy wpisać w terminalu iwconfig. Jeśli powłoka zwróci nam komunikat, że nie znalazł polecenia musimy owy pakiet zainstalować. W Slackware 12 jest on dostępny na pierwszej płycie instalacyjnej w katalogu /slackware/n .
Gdy już mamy zainstalowany pakiet wireless-tools możemy przejść do konfiguracji połączenia z siecią.
3.1 DHCP
Jeśli nasza sieć jest zabezpieczona kluczem WEP, konfiguracja przebiega następująco:
Kod: Zaznacz cały
#: iwconfig wlan0 essid "nazwa.sieci" key open s:naszkluczasci
Jeśli w naszej sieci jest dostępny serwer DHCP, możemy ułatwić sobie cały proces konfiguracji, przez wpisanie w terminalu polecenia:
Kod: Zaznacz cały
#: dhcpcd wlan0
Kod: Zaznacz cały
#: ping www.google.pl
3.2 Konfiguracja ręczna
Konfiguracja ręczna wymaga trochę więcej pracy niż wysłanie żądania o adres IP do serwera DHCP.
Przed przystąpieniem do konfiguracji musimy znać kilka podstawowych informacji dotyczących naszej sieci. Musimy znać nasz adres IP, jaką maskę podsieci ma nasza sieć oraz adresy IP serwerów DNS. Z maską podsieci jest różnie ponieważ komputery w sieci nie muszą mieć takiej samej maski aby sieć działała. Jeśli nie wiemy o co w tym chodzi lepiej wpisać taką maskę jaką podał administrator. Musimy także znać ustawienia szyfrowania, wliczając wszystkie klucze (hex).
Gdy już udało nam się zdobyć wszystkie informacje zabieramy się za ustawianie naszej sieci.
Przypuszczam, że używasz modprobe do ładowania swoich sterowników. Teraz zaczniemy od ustawienia ESSID naszej sieci czyli polecenie:
Kod: Zaznacz cały
# iwconfig wlan0 essid "twoj.essid.sieci"
Kod: Zaznacz cały
# iwconfig wlan0 key 0123-4567-89
Aby dowiedzieć się więcej na ten temat polecam lekturę
Kod: Zaznacz cały
$ man iwconfig
Kod: Zaznacz cały
# ifconfig wlan0 address 192.168.0.2 netmask 255.255.255.0
Kod: Zaznacz cały
# route add default gw 192.168.0.1
Kod: Zaznacz cały
# ping 192.168.0.1
Polecam dodanie do pliku /etc/resolv.conf tych adresów:
Kod: Zaznacz cały
194.204.152.34
194.204.159.1
208.67.222.222
208.67.220.220
Kod: Zaznacz cały
# echo "nameserver 194.204.152.34" >> /etc/resolv.conf
Kod: Zaznacz cały
search www.google.pl
nameserver 194.204.152.34
nameserver 194.204.159.1
nameserver 208.67.222.222
nameserver 208.67.220.220
Kod: Zaznacz cały
# ping www.google.pl
4. Wyszukiwanie dostępnych sieci bezprzewodowych.
Czasem zdarza się, że nie znamy ESSID naszej sieci. Możemy sprawdzić jakie sieci są dostępne. Służy do tego polecenie:
Kod: Zaznacz cały
iwlist wlan0 scan
Oto przykladowy wynik polecenia.
Kod: Zaznacz cały
wlan0 Scan completed :
Cell 01 - Address: 12:34:56:78:9A:BC
ESSID:"jakas_siec"
Protocol:IEEE 802.11b
Mode:Managed
Frequency:2.447 GHz (Channel 8)
Quality:76/100 Signal level:-47 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:11 Mb/s
Extra:bcn_int=100
Extra:atim=0
Cell 02 - Address: 00:14:7C:B6:1B:78
ESSID:"Dom_NET"
Protocol:IEEE 802.11b
Mode:Managed
Frequency:2.417 GHz (Channel 2)
Quality:67/100 Signal level:-53 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
Extra:bcn_int=100
Extra:atim=0
Mam nadzieje, że nie kopiowałeś tylko bezmyślnie poleceń i nie wklejałeś do konsoli podając swoje dane. Po to napisałem artykuł, żeby Ci pomógł, zrozumieć konfigurację sieci WiFi. Mam nadzieje, że wyniosłeś/aś coś z tej niby "lekcji".
-------------
To jest mój pierwszy w życiu artykuł. Z pisowni języka polskiego też nigdy nie byłem dobry.
Proszę o wytykanie wszystkich wad. Mam nadzieje, że ten artykuł nie jest kompletną klapą.
Pozdro
---
xbigos
-------------
(24 sierpień 2007 13:25) Kilka zabiegów kosmetycznych.