Wi-Fi bez routera
Wykorzystując nowe funkcje Windows 7, możesz łatwo udostępnić innym komputerom dowolne łącze internetowe poprzez własną sieć bezprzewodową. Z artykułu dowiesz się, jak to wykonać.
Windows 7 zawiera kilka użytecznych funkcji, których w Windows Vista i starszych wersjach systemu Microsoftu nie ma. Jedną z takich funkcji jest technologia wirtualizacji bezprzewodowego interfejsu sieciowego o nazwie VWiFi – Virtual Wi-Fi. Rozwiązanie to umożliwia wirtualne powielenie istniejącego w danym komputerze interfejsu Wi-Fi. Użytkownicy Windows 7 mogą skorzystać z funkcji wirtualnego interfejsu Wi-Fi na przykład w celu udostępnienia sieci innym komputerom. W praktyce oznacza to utworzenie z dowolnej stacji roboczej bezprzewodowego punktu dostępowego.
Praktyczne zastosowanie tej technologii można zilustrować przykładem. Wyobraź sobie, że znajdujesz się w miejscu, gdzie są trzy komputery, z których tylko jeden ma połączenie z internetem, np. przez modem HSPA+ albo sieć kablową. Zakładamy, że wszystkie komputery są wyposażone w interfejs bezprzewodowy, jednak w okolicy nie ma żadnej sieci bezprzewodowej z dostępem do internetu. Zadanie jest następujące. Należy tak skonfigurować komputery, by każdy miał dostęp do internetu. Jest jeden warunek: komputer wyposażony w modem HSPA+ lub bezpośrednio podpięty do internetu musi pracować pod Windows 7.
Uruchomienie nowej wirtualnej sieci bezprzewodowej
Jak uaktywnić wirtualną sieć bezprzewodową, wykorzystując funkcje wbudowane w Windows 7? Najpierw musisz uruchomić okno wiersza polecenia na pełnych uprawnieniach administratorskich, a następnie za pomocą kilku poleceń zdefiniować podstawowe parametry wirtualnej sieci. Oczywiście wszystkie opisane działania wykonujesz na komputerze wyposażonym w łącze internetowe, które chcesz udostępnić za pośrednictwem tworzonej wirtualnej sieci Wi-Fi.
Krok 1
Rozwiń menu Start w Windows 7. Następnie w polu wyszukiwania widocznym na samym dole rozwiniętego menu rozpocznij wpisywanie zwrotu Wiersz polecenia. Już po paru literach powinieneś zobaczyć w menu Start pozycję Wiersz polecenia. Kliknij ją prawym przyciskiem myszy i z menu kontekstowego wybierz Uruchom jako administrator. Wybór ten będziesz musiał jeszcze potwierdzić w oknie kontroli konta użytkownika.
Krok 2
Po krótkiej chwili zobaczysz okno wiersza polecenia. W pasku tytułowym powinieneś zobaczyć wpis Administrator: Wiersz polecenia, co świadczy o prawidłowym wywołaniu wiersza polecenia z przywilejami administratorskimi. Wpisz następujące polecenie:
netsh wlan set hostednetwork mode=allow ssid=Testowa key=pcformat1
i zatwierdź je klawiszem [Enter].
Krok 3
Krótkie wyjaśnienie składni powyższego polecenia. Komenda netsh jest powłoką systemu obsługującą składniki sieciowe i umożliwiającą ich konfigurację. Zwrot wlan oznacza, że interesują nas sieci bezprzewodowe. Zwrot set hostednetworks jest poleceniem ustawiającym nową wirtualną sieć, w tym przypadku bezprzewodową (o czym świadczy wspomniany już wcześniej zwrot wlan). Dalej w poleceniu znajdują się parametry tworzonej sieci wirtualnej, czyli kolejno:
mode – określa tryb pracy sieci; ustala, czy dana sieć na mieć dostęp do sieci nadrzędnej, czyli rzeczywistej w danym komputerze (wartość parametru powinna wtedy wynosić allow), czy też dostęp ten ma zostać zablokowany (wartość disallow);
ssid – określa identyfikator sieci bezprzewodowej (SSID – Service Set Identifier), wartością tego parametru jest po prostu nazwa tworzonej sieci bezprzewodowej (w naszym przykładowym poleceniu nazwa sieci to Testowa);
key – określa klucz dostępu do danej sieci bezprzewodowej (innymi słowy: hasło, które należy wpisać, by do danej sieci się podłączyć); w naszym przykładzie hasło to pcformat1.
Zarówno nazwa sieci (parametr ssid), jak i hasło (parametr key) mogą być zupełnie inne. Trzeba tylko pamiętać, by nazwa sieci nie była dłuższa niż 32 znaki, a hasło miało co najmniej 8 znaków.
Krok 4
Po zatwierdzeniu wprowadzonego w kroku 2 polecenia poczekaj chwilę, aż wirtualna sieć zostanie ustawiona. W oknie wiersza polecenia powinny się pojawić trzy komunikaty. Oznaczają one, że wirtualna sieć jest już „zbudowana” i aktywna. Możesz zamknąć okno wiersza polecenia (podpowiedź: możesz to zrobić za pomocą polecenia exit). Pierwszy etap tworzenia wirtualnej sieci bezprzewodowej masz już za sobą. Teraz czas na kolejny.
Udostępnianie łącza w wirtualnej sieci Wi-Fi
Wirtualna sieć Wi-Fi jest już ustawiona, ale żaden z pozostałych komputerów, które mają z niej skorzystać (i z łącza internetowego za jej pośrednictwem), jeszcze jej nie zobaczy. Moglibyśmy co prawda uruchomić ją już teraz, ale byłoby to niepotrzebne, gdyż nie uzyskalibyśmy nadrzędnego celu naszych działań – udostępnienia łącza internetowego. Dlatego, zanim uruchomisz skonfigurowaną na wyposażonym w łącze internetowe komputerze sieć wirtualną, najpierw musisz zestawić połączenie tej sieci z siecią, która ma dostęp do internetu. Czyli, mówiąc bardziej fachowo, zmostkować połączenia sieciowe.
Krok 1
Rozwiń menu Start i wybierz z niego pozycję Panel sterowania. Następnie w oknie Panel sterowania wybierz najpierw kategorię: Sieć i Internet, a potem uruchom: Centrum sieci i udostępniania.
Krok 2
W oknie Centrum sieci i udostępniania pod napisem Wyświetlanie aktywnych sieci zobaczysz ikonę lub ikony reprezentujące aktywne w twoim komputerze połączenia sieciowe. Ich liczba może być różna, gdyż zależy to od konfiguracji komputera i sieci. W opisywanym przykładzie interesuje nas sieć, dla której widoczny w oknie Centrum sieci i udostępniania parametr Typ dostępu ma wartość Internet. W naszym przykładzie jest to sieć o nazwie uPlus HSPA+ korzystająca z połączenia o nazwie Local Area Connection 3. Tę właśnie sieć, jako mającą dostęp do internetu, musimy zmostkować z ustawionym wcześniej wirtualnym interfejsem sieci bezprzewodowej.
Krok 3
Kliknij odnośnik widoczny obok napisu Połączenia dla sieci z dostępem do internetu – w naszym przykładzie jest to Local Area Connection 3.
Krok 4
Pojawi się okno Stan: Local Area Connection 3, w którym wyświetlone są informacje na temat danego interfejsu sieciowego. Kliknij widoczny w dolnej części tego okna przycisk Właściwości i zatwierdź komunikat kontroli konta użytkownika.
Krok 5
W oknie Właściwości: Local Area Connection 3, które się pojawi, przejdź od razu do zakładki Udostępnianie. Zaznacz pole wyboru Zezwalaj innym użytkownikom sieci na łączenie się poprzez połączenie internetowe tego komputera. Następnie rozwiń listę Połączenie sieci domowej i wybierz z niej utworzony wcześniej wirtualny interfejs bezprzewodowy. Na komputerze wyposażonym w jeden fizyczny interfejs Wi-Fi interfejs wirtualny ma nazwę Wireless Network Connection 2 (czyli jest drugim w kolejności interfejsem Wi-Fi w systemie; jeżeli w komputerze masz więcej kart Wi-Fi, to interfejs wirtualny będzie zawsze na końcu stosu, będzie oznaczony ostatnim numerem). Zatwierdź wprowadzone zmiany, klikając przycisk OK, a następnie kliknij Zamknij w niepotrzebnym już oknie Stan: Local Area Connection 3.
Krok 6
Wywołaj okno wiersza polecenia z uprawnieniami administratora (patrz krok 1 poprzedniego warsztatu) i wprowadź polecenie: netsh wlan start hostednetwork. Zatwierdź polecenie klawiszem [Enter]. Pojawi się komunikat Sieć obsługiwana została uruchomiona. W ten oto sposób uruchomiłeś ustawiony wcześniej wirtualny interfejs bezprzewodowy z udostępnionym już na nim połączeniem internetowym z twojego komputera. Uwaga! Jeżeli na komputerze masz zainstalowaną zaporę ogniową (inną niż wbudowana zapora w Windows), to bardzo możliwe, że w momencie uruchomienia sieci zobaczysz komunikat zapory z pytaniem, czy zezwolić na połączenie. Oczywiście zezwól na połączenie. W przeciwnym razie udostępnianie nie będzie działało.
Podłączanie komputerów do wirtualnej sieci Wi-Fi
Ostatnim etapem rozwiązywania naszego zadania jest podłączenie innych komputerów do uruchomionej już sieci Wi-Fi.
Krok 1
Na komputerze, który chcesz podłączyć do udostępnionego właśnie internetu, kliknij widoczną w zasobniku systemowym ikonę połączenia
(zakładamy, że dany komputer nie jest połączony z siecią, więc ikona powinna wyglądać jak na ilustracji). W naszym przykładzie pokażemy proces podłączania do wirtualnego punktu dostępowego komputera pracującego pod kontrolą Windows Vista, ale komputerem korzystającym z udostępnionego łącza może być każda maszyna pracująca pod dowolnym systemem obsługującym połączenia bezprzewodowe.
Krok 2
Kliknij dwukrotnie wspomnianą ikonę połączenia znajdującą się w obszarze powiadomień. Zobaczysz komunikat Są dostępne sieci bezprzewodowe – nic dziwnego, taką sieć (wirtualną) właśnie zbudowałeś i uruchomiłeś. Kliknij odnośnik Połącz z siecią.
Krok 3
W oknie Połącz z siecią zaznacz na liście utworzoną sieć Wi-Fi. W naszym przykładzie ma ona nazwę Testowa, ale to ty ustalasz jej nazwę w trakcie jej tworzenia. Kliknij przycisk Połącz.
Krok 4
Teraz będziesz musiał wpisać zdefiniowany dla wirtualnej sieci Wi-Fi klucz zabezpieczeń. Po wpisaniu kliknij przycisk Połacz. Po chwili zobaczysz komunikat o pomyślnym połączeniu z siecią. Kliknij przycisk Zamknij.
Krok 5
Windows Vista wyświetli jeszcze okno z żądaniem określenia lokalizacji sieciowej. Ponieważ utworzona sieć jest siecią prywatną, zaznacz pozycję Dom lub Praca. Zalecamy ustawienie Dom, dzięki czemu będziesz mógł w Windows 7 korzystać z grup domowych. Po kliknięciu wybranej lokalizacji zobaczysz komunikat o pomyślnym ustawieniu sieci. Kliknij Zamknij i spojrzyj na ikonę połączenia w obszarze powiadomień na pasku zadań. Widoczny globusik
wskazuje, że jest już aktywne połączenie z internetem.