Как да си направим Hotspot

Уроци и въпроси относно мрежите и тяхното създаване, мониторинг и администриране
Аватар
bugi_man
Собственик
Собственик
Мнения: 243
Регистриран на: 26 Юли 2011, 22:14
Ник в играта: bugi_man
Вашият пол е: Мъж
Местоположение: Бургас
Обратна връзка:

Как да си направим Hotspot

Мнение от bugi_man »

Доста нерви изхабих с различни програми за да превърна PC/Laptop-а в домашен hotspot.. Идеята на цялото начинание е за хора които не притежават Wi-Fi рутер а ползващи най-обикновен Wi-Fi адаптер, но искат да споделят интернета в жилището си…

Оказва се че не са ви нужни никакви програми тъй като Windows 7 притежава вградена подобна функция… Ето какво трябва да направите за да я активирате:

1. Стартирате CMD с администраторски права.

2. За активиране на microsoft virtual wifi miniport adapter се пише в конзолата следното:
netsh wlan set hostednetwork mode=allow ssid=TEST key=123456
Можете да замените TEST със произволен текст, това ще бъде името на мрежата, а 123456 ще е паролата за свързване

3. Отивате в КонтроленПанел/Център за мрежи и споделяне/ Промяна на настроиките на адаптера/ Избирате Мрежовата карта която е свързана с интернет/ Десен бутон/ Свойства/ Споделяне/ Слагате тикче в полето Позволи на други потребители да се свързват с интернет връзката на този компютър/ и от падащото меню отдолу избирате microsoft virtual wifi miniport adapter/ OK

4. Връщате се в Конзолата и пишете: netsh wlan start hostednetwork което активира мрежата :)

За деактивиране:

1. CMD as admin

2. netsh wlan stop hostednetwork

3. netsh wlan set hostednetwork mode=disallow

Вече може да тествате вашата мрежа ;) До тук добре, но възниква следния проблем след рестарт Miniport-а отново е деактивиран и трябва ръчно да го активирате повтаряйки стъпка 4… Разбира се това не е много удачен вариант и аз, а предполагам повечето от вас искат да автоматизират процеса… За целта ще си направим един BATCH file или иначе казано изпълним скрипт с командата за активиране Hotspot-a…

1.Отворете Notepad и въведете start cmd.exe /c „netsh wlan start hostednetwork“ запазете файла с произволно име и разширение .BAT примернo start.bat … за по мързеливите от вас ще кача и готвия bat file…

Въпросния bat file трябва да бъде стартиран задължително като администратор… десен клик run as administrator и т.н … Е да, но нали сме си мързеливи та всеки път да стартираме въпросния файл като администратор да ни изкача глупавия MS UAC не върви…
MS UAC.png
MS UAC.png (33.06 KiB) Преглеждано 2271 пъти
Затова нека направим въпросния bat file като StartUp приложение стартиращо със системата с администраторски права без досадния UAC …

1.Стартирайте Task Scheduler-a като в start menu-то в сърч полето напишете Task или в Windows Explorer пейстнете %windir%\system32\taskschd.msc

2. Създайте нова задача New Task
Task Scheduler.gif
Task Scheduler.gif (35.45 KiB) Преглеждано 2271 пъти
2. В полето Name напишете hotspot и сложете тикче най-долу Run with highest privileges а от падащото меню изберете Windows 7 . Windows Server 2008
Create Task.png
Create Task.png (29.88 KiB) Преглеждано 2271 пъти
3. Кликнете на таба Actions изберете NEW и намерете BAT файла който направихме по-горе … start.bat ако не сте му сложили друго име
New Action.png
New Action.png (61.13 KiB) Преглеждано 2271 пъти
4. Дайте OK и вече сме готови със задачата …. ако искате да стартира със системата просто изберете таба Triggers и добавете нов Begin the Task - At Log On…
Edit Triger.png
Edit Triger.png (43.69 KiB) Преглеждано 2271 пъти
може да си направите шорткът десн клик на десктопа New>Shortcut ... в полето сложете

C:\Windows\System32\schtasks.exe /run /tn „hotspot“ дайте Next изберете произволно име за shortcut-a примерно hotspot…

Така вече си имаме работещ автостартиращ Wi-Fi Hotspot без програми от рода на Connectify които не стига че са платени ами и се държат като троянски коне, а за капак и често омазват и драйверите по машината…
Изображение
Аватар
Disregard
Новак
Новак
Мнения: 33
Регистриран на: 25 Юли 2016, 01:59
Ник в играта: 
Скайп профил: 
Местоположение: 

Re: Как да си направим Hotspot

Мнение от Disregard »

Благодаря ти за урока по как да създаваме hotspots и затова, че ни учи как да автоматизираме задачи.
Този форум му трябват повече уроци като този.
Your usual W3D and a satanist.
Do not trust a coder.

Currently learning: Node.JS
Публикувай отговор

Обратно към “Компютърни мрежи”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта