Blog (7)
Komentarze (236)
Recenzje (1)

Routing laptopem z Windows 8.x (ICS)

@vera109Routing laptopem z Windows 8.x (ICS)25.02.2014 21:59

Laptop jako router w Windows 8.x

[image=0]

Jak wiemy czasem pojawia się niczym nieodparta konieczność rozdzielenia połączenia internetowego między kilka urządzeń. Sytuacja komplikuje się wtedy, gdy korzystamy z kablowej sieci (np. firmowej), a w pobliżu nie ma rozwiązań bezprzewodowych...

Wtedy z pomocą przychodzi wysłużony wiersz poleceń... kilka komend, kilka kliknięć i ... z laptopa mamy w pełni funkcjonalny router. Rzecz przydatna zwłaszcza wtedy, kiedy potrzebujemy synchronizować telefon, odpalić tablet czy też korzystamy ze sprzętu firmowego z pre-instalowanymi aplikacjami i nie mamy możliwości doinstalowania, tego co potrzebujemy, a znajduje się to u nas na telefonie czy tablecie...

Od czego zacząć?

Dobrze byłoby mieć konto z uprawnieniami administracyjnymi (i tu paradoks z instalowywaniem potrzebnych lub mniej potrzebnych programów). Ale jak już ktoś ma laptopa na własność to fakty bycia jego administratorem jest już tylko formalnością ;-)

1. Czynności wstępne czyli - otwieramy wiersz poleceń.

netsh wlan show drivers

o tyle, o ile mamy obsługę współdzielenia połączenia ze strony karty WiFi laptopa, o tyle mamy szczęście - dla większości to oczywiście standard w dzisiejszych czasach. Natomiast, jeśli w zaznaczonym fragmencie powyższego obrazka widnieje "No" - to dalej czytanie możecie sobie śmiało odpuścić i przejść do ciekawszego wpisu... ;-)

Kolejną czynnością jaką należy wykonać jest wydanie poniższej komendy:

netsh wlan set hostednetwork mode=allow ssid=NazwaHotSpotu key=1234567890 hasło WiFi

Powinno pojawić się kilka linijek podobnych do poniższych...

... i w tym miejscu możemy utworzyć sobie plik *.bat z wyżej wymienionymi komendami, tak, aby można było jednym kliknięciem włączyć "nasz laptop-router".

Do tego można utworzyć odpowiedni skrót (skrót do pliku *.bat z w/w poleceniami) w ten sposób, żeby polecenia włączające routing ICS wykonywane były przy starcie systemu.

U siebie rozwiązałem to harmonogramem zadań z wyzwalaczem w postaci odblokowania pulpitu. ... ale, o tym później...

2. Konfigurujemy połączenie udostępnione.

W celu konfiguracji udostępnionego połączenia musimy otworzyć Centrum sieci i udostępniania panelu sterowania - screen sobie podaruję.

Następnie Zmień ustawienia karty sieciowej. Powinniśmy zauważyć, że w tym momencie pojawiła nam się dodatkowa karta sieciowa o nazwie Połączenie lokalne 16 (lub inny numerek w stylu 24, 23).

W pełnej nazwie winno dać się zauważyć coś na kształt Microsoft Hosted Network Virtual Adpter. Czekamy (o ile jest taka potrzeba) aż sieć ta zostanie zidentyfikowana poprawnie. Nie powinno to zająć dłużej niż chwilkę. Chodzi o to, żeby udostępnić kartę, która ma połączenie do utworzonej udostępniającej zawierającej w swojej nazwie jakąś liczbę (inną dla każdego komputera)

Znów otwieramy Centrum sieci i udostępniania i oczywiście Zmień ustawienia karty.... Karty Ethernetu, pod którą mamy podłączony kabel. Potem prawy klik, właściwości i zakładką udostępnianie. Oczywiście zaznaczamy Zezwalaj innym użytkownikom na łączenie się poprzez połączenie internetowe tego komputera, a także z rozwijanej listy (zaznaczono na zrzucie) - wybierz połączenie sieci prywatnej - wybieramy nowo-powstałą kartę o nazwie Połączenie lokalne *16 (czy z innym numerkiem) ... tę, która dodała się po wpisaniu konsolowych komend.

Całość zatwierdzamy i testujemy połączenie na innym urządzeniu. Od tego momentu laptop powinien rozgłaszać się jako hot spot o określonym przez nas identyfikatorze i przydzielonym przez nas haśle.

3. Tworzymy Skrót i dodajemy do harmonogramu. (automatyzacja procesu)

Ja plik *.BAT z instrukcjami ICS umieściłem w katalogu systemu Windows.... Skrót do niego utworzyłem sobie na pulpicie w Menu Start. Ale chciałbym mieć możliwość taką, aby skrypt odpalał się po każdym odblokowaniu ekranu blokowania (tak dla pewności ponawiał ICS do rozgłaszania) - wielokrotne wywołanie poleceń inicjujących niczego niepożądanego nie powoduje ani na nic nie wpływa.

Klikamy Start ( o ile występuje) ;-) , uruchom, jeśli nie to WinKEY+R i wpisujemy harmonogram...

Powinno być widać harmonogram zadań. Nawigujemy po kluczach harmonogramu do lokalizacji.

Harmonogram zadań (Lokalny)/Bilblioteka Harmonogramu Zadań/Microsoft/Windows

Tworzymy sobie nowe zadanie podstawowe.

Szczerze mówiąc to byle jak i byle jakie.

... ale takie, które będzie w stanie odnaleźć po nazwie, którą nadaliście.

... ponieważ będziemy potrzebowali edytować w nim to i owo.

generalnie klikamy dalej ... dalej ... dalej i zakończ, a potem edytujemy.

I tak po utworzeniu trzeba będzie je wyedytować zgodnie z kolejnymi krokami.

- Ustawiamy wyzwalacze (akcję która ma prowadzić do uruchomienia poleceń ICS):

- Następnie podajemy ścieżkę do pliku *.bat z poleceniami uruchamiania ICS

Ponadto definiujemy warunki przy których ma wystąpić uruchomienie. Dla przykładu: u mnie warunkiem inicjacji wywołania pliku *.bat celem udostępnienia Internetu jest sama obecność Internetu. Czyli warunek bycia online. Definiujemy w warunkach jak poniżej:

Podsumowanko...

W tym miejscu o ile wszystko wyszło powinniście na komórkach czy tabletach / innych urządzeniach widzieć nową sieć WiFi, o nazwie, którą zdefiniowaliście w komendach wiersza polecenia i o kluczu zabezpieczeń, jakie zostały tam nadane.

W działającym zestawie powinno wyglądać to tak:

Całość powinna być zautomatyzowana - czyli wywołanie pliku *.bat zawierającego instrukcje i parametry tworzonej, prywatnej sieci powinno następować zaraz po tym, kiedy zostanie odblokowany profil użytkownika, dla którego zostało skonfigurowane połączenie.

Tradycyjnie mam nadzieję, że komuś się przyda i stanie się w jakimś stopniu użyteczne.

Tworzono i testowano ... używano, a właściwie używam nadal na Windows 8.1, sprawdziłem też za pomocą VirtualBox'a, że na Windows 7 działa w analogiczny sposób... Różnice są dosłownie kosmetyczne...

Pozdrawiam,

Andrzej ;-)

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.