topleft
topright
 

Konfiguracja WLAN w Windows Vista z wiersza poleceń PDF Drukuj Email

Jak skonfigurować połączenia bezprzewodowe z wiersza poleceń przy użyciu netsh wlan.


Oczywiście możesz skonfigurować swoje połączenie sieci bezprzewodowej w systemie Windows Vista przy użyciu GUI. Chociaż nie zawsze jest to tak proste, jeżeli dopiero co nauczyłeś się jak to zrobić. Jednak co powiesz na konfigurację bezprzewodową z wiersza poleceń? Dowiedzmy się dlaczego miałbyś tak robić, a następnie zobaczmy jak to wygląda w rzeczywistości!


Dlaczego miałbyś używać wiersza poleceń do konfiguracji sieci bezprzewodowej?

Niektórzy z Was mogą się przede wszystkim zastanawiać, dlaczego mieliby to robić i jest to logiczne pytanie. Pozwól, że dostarczę uzasadnień dla powodu, kryjącego się za tym i spróbuję zademonstrować potrzebę zrobienia tego.


  • Używanie CLI, gdy GUI nie jest dostępny – nigdy nie wiesz, kiedy będziesz musiał coś skonfigurować (np. sieć bezprzewodową) z wiersza poleceń, ponieważ GUI nie jest dostępny. Tak się może stać z wielu powodów. Dzięki poleceniom, których nauczysz się z tego artykułu, będziesz przygotowany.
  • Używanie CLI w czasie wykonywania skryptów – może nadejść taki dzień (albo już nadszedł), kiedy będziesz musiał napisać skrypt, aby połączyć się z siecią bezprzewodową. Jeżeli stworzysz taki skrypt, będziesz musiał znać wszystkie niezbędne polecenia netsh wlan potrzebne do wykonania zadania wewnątrz skryptu. Na przykład: możesz zechcieć skonfigurować łączność bezprzewodową w skrypcie logon.
  • Ponieważ jest to szybsze – niektórzy z nas są po prostu „uzależnieni od wiersza poleceń” i lubimy go używać, aby robić coś poprzez GUI. W rzeczywistości niektórzy są wystarczająco szybcy w wierszu poleceń, że mogą szybciej zrobić coś w CLI niż w GUI.


Co oferuje netsh wlan?


Zestaw poleceń netsh wlan oferowany jest tylko w systemie Windows Vista (nie w XP, 2003 ani 2008 Server). Co można zrobić za pomocą tych poleceń? Oto lista:


  • Skonfigurować ustawienia zabezpieczeń sieci bezprzewodowej dla komputera z systemem Windows lub laptopa.
  • Skonfigurować łączność bezprzewodową oraz ustawienia sieci dla komputera z systemem Windows lub laptopa. Na przykład: możesz skonfigurować laptopa w taki sposób, aby podczas logowania bezpiecznie łączył się z siecią bezprzewodową firmy.
  • Przeglądać ustawienia bezprzewodowej polityki grupowej, które mają zastosowanie na komputerze z systemem Windows.
  • Łączyć się z sieciami obsługującymi „tryb mieszany” – na przykład: możesz łączyć się albo z siecią bezprzewodową WPA, albo WPA2.
  • Ukryć sieci bezprzewodowe przed użytkownikami – przy pomocy netsh wlan możesz ukryć lub blokować dostęp do potencjalnie złośliwych lub po prostu niepożądanych sieci bezprzewodowych.


Z taką wiedzą, zobaczmy jak to działa…


Tworzenie profili oraz łączenie z bezprzewodową siecią LAN przy użyciu netsh wlan

Gdy już zobaczyliśmy kilka możliwych zastosowań dla netsh wlan, pozwólcie mi pokazać na prawdziwym komputerze z system Windows Vista, jak wykorzystać te polecenia do wykonania pewnych zadań.


Aby zobaczyć wszystkie opcje dla netsh wlan, po prostu wpisz netsh wlan bez żadnych opcji.

I oto, co zobaczysz:


Rysunek 1: Opcje pomocy Netsh wlan

Aby naprawdę się połączyć, po pierwsze musisz stworzyć profil. Ponieważ tworzenie profilu odbywa się na podstawie istniejącego pliku profilu, który został już zapisany, musimy najpierw stworzyć nasz plik XML i zapisać go.


Na komputerze z Vistą, który już obsługuje sieć bezprzewodową, możesz wpisać następujące polecenie:

netsh wlan export profile name="BOW" folder=C:\Users\David\wlan inter


Stworzy to plik o nazwie:
  • Wireless Network Connection-BOW.xml
  • W folderze C:\Users\David\wlan


Rysunek 2: Przykład eksportu Netsh wlan

Następnie importujesz ten plik do systemu, do którego chcesz dodać profil i połączyć do sieci bezprzewodowej.


Aby stworzyć profil dla podłączenia do sieci WLAN na nowym komputerze:

C:\Users\David\wlan> netsh wlan add profile filename="Wireless Network Connection-BOW.xml"


(zakładając, że zmieniłem katalog na folder „wlan”)


Rysunek 3: Dodanie nowego profilu w Netsh wlan


Dodatkowo możesz wybrać dodanie tego profilu tylko dla pewnego interfejsu bezprzewodowego lub dla niektórych użytkowników.


Gdy już profil zostanie dodany, powinieneś być w stanie sprawdzić, że jest on tam z:

netsh wlan show profiles


Rysunek 4: Pokazanie bezprzewodowych profili z Netsh wlan


Możesz zobaczyć ustawienia dla tych profili z:


netsh wlan show settings

Gdy już wiesz, że masz profil, możesz go użyć do połączenia, np.:


netsh wlan connect ssid=”mySSID” name=”WLAN-Profil1”


(zakładając, że ten profil nie określił połączenia automatycznego)


Jak widać, jesteśmy podłączeni do sieci bezprzewodowej.


Rysunek 5: Efekty podłączenia do sieci WLAN

Jeżeli na komputerze jest tylko jeden interfejs, a ustawienia zabezpieczeń w profilu są właściwe, powinieneś w tym momencie być podłączony do bezprzewodowej sieci LAN.


Co jeszcze może zrobić dla mnie netsh wlan?

Poza zwykłym dodawaniem lub usuwaniem profili oraz podłączaniem i odłączaniem od bezprzewodowych sieci, co jeszcze może dla mnie zrobić netsh wlan?


W zasadzie istnieje wiele innych rzeczy, które jest w stanie zrobić netsh wlan. Oto ich spis:

  • Dump wireless settings (składowanie ustawień bezprzewodowych) – przez uruchomienie netsh wlan dump oraz skierowanie go do pliku tekstowego, możesz stworzyć skrypt, który można wykorzystać, aby szybko zmienić konfigurację sterownika sieci bezprzewodowej. Gdy już masz swoją sieć bezprzewodową skonfigurowaną i połączoną, polecam utworzenie skryptu konfiguracyjnego WLAN za pomocą tego polecenia:
    netsh wlan dump > mywlandump.txt
  • Add a Filter (dodawanie filtru) – z poleceniem netsh wlan add możesz także dodać filtr sieci bezprzewodowej oraz profil.
  • Show & set autoconfig (pokazanie i ustawianie auto-konfiguracji) – kiedy auto-konfiguracja jest aktywna na interfejsie bezprzewodowym, oznacza to, że interfejs będzie się automatycznie łączyć ze swoim bezprzewodowym profilem. Funkcja ta włącza się domyślnie. Możesz sprawdzić swoje ustawienia za pomocą netsh wlan show autoconfig.Ustawienia auto-konfiguracji mogą być zmieniane przy użyciu set autoconfig enabled=no inter Network Adaptor”.
  • Show & set blockednetworks (pokazanie i ustawianie sieci blokowanych) – sieci bezprzewodowe mogą być ukrywane lub blokowane. Być może chcesz, żeby sieci blokowane były pokazane na liście dostępnych sieci, ale oznaczone jako „zablokowane”. Aby ukryć sieci zablokowane na liście dostępnych sieci, użyj netsh wlan set blockednetworks display=hide
  • Show & set if you are allowed to create wireless profiles for all users on that machine (pokazanie i ustawianie możliwość tworzenia profili bezprzewodowych dla wszystkich użytkowników na danym komputerze) – nie wymaga to wyjaśnień: za pomocą polecenia „show”, sam widzisz czy masz tę możliwość.
  • Show & set the profile order (pokazanie i ustawianie kolejności profili) – jeśli chodzi o to, który profil będzie używany na danym interfejsie w przypadku, gdy obecnych jest wiele profili, używana jest kolejność profili. Z poleceniem „show and set profile” możesz po prostu zobaczyć lub zmienić kolejność profili z wiersza poleceń.
  • Show & set whether tracing is on or off (pokazanie i ustawianie czy śledzenie jest włączone czy wyłączone) – śledzenie jest w zasadzie rejestrowaniem wydarzeń dla urządzenia bezprzewodowego. Gdy włączysz śledzenie za pomocą polecenia netsh wlan set tra yes, znajdziesz rejestr tych śladów w %WINDIR%\tracing\wireless.

Podsumowanie

Polecenie netsh wlan jest nowym i bardzo pomocnym zestawem poleceń dla systemu Windows Vista. Dzięki tym poleceniom w łatwy sposób możesz dodać bezprzewodowe profile oraz podłączyć się do sieci bezprzewodowej z wiersza poleceń oraz poprzez skrypty. Aby uzyskać więcej informacji na temat zestawu poleceń netsh wlan, zapoznaj się z dokumentem Microsoftu zatytułowanymNetsh Commands for Wireless Local Area Network (WLAN)”.


Źródło: www.windowsnetworking.com


Zmieniony ( 07.07.2008. )
 
« poprzedni artykuł   następny artykuł »
| Informacje o firmie | Kontakt |
Joomla Templates by JoomlaShack Joomla Templates