O svém velice omezeném internetu jsem již psal. Pokud tedy mám počítač doma odpojuji ho od domácí sítě aby Windows nekomunikoval s internetem a tím mé omezené připojení ještě více nezatěžoval. Samotný operační systém dnes není připraven na to že máte omezené prostředky k internetu. Pokud máte k internet k dispozici prostě jej využívá.
Na neomezených internetových přípojkách je to vcelku jedno pokud jste ale odkazání na připojení kde máte pod drobnohledem každý odeslaný bajt pak je jediná možnost a to počítačovou sít prostě odpojit. Pokud ale odpojíte celou síť zamezíte nejen internetové kominikaci, ale také komunikaci s dalšími sítovými zařízeními. V mém případě také se sítovým diskem, na kterém mám veškeré fotky a filmy.
Pokud chcete zachovat funkční lokální sít a zároveň zakázat internetovou konektivitu musíte jit na to tedy jinak. Pro vypnutí internetu a zachování lokali sítě totiž stačí upravit dvě adresy v IP protokolu. Konkrétně se jedná o adresu Brány což je adresa kam se směřují všechny požadavky, které nejsou možné vyřešit ve vnitřní síti a adresu DNS serveru což je server, který se stará o překlad nazvu na IP adresu.
IP adresy se sice dají nastavit docela jednoduše avšak měnit je ručně přeci jen není uživatelsky příjemné mnohem příjemnější je udělat si na tuto změnu bat soubor pomocí kterého se dá potom dají rychle adresy měnit. V praxi to pak znamená, že máte jedinou ikonku na ploše a díky jednomu dvojkliku můžete zakázat či povolit internetový provoz.
Před tím než se pustíte do samotného souboru doporučuji síťovku, kterou chcete ovládat přejmenovat. Český Windows totiž používá nazvy jako „Bezdrátové připojení k síti“ nebo „Připojení k místní síti“ tyto názvy dělají v příkazové řádce trochu zmatek a proto je dobré si je přejmenovat například na „Lan“ nebo „wifi“.
Pro přejmenovaní sítového rozhraní postupujte takhle
Start >Ovladací panely > Centrum sítových připojení > Změnit nástavení adaptéru >
Vyberte sítové zařízení, které chcete přejmenovat klikněte na něj pravým tlačítkem myši a vyberte volbu přejmenovat.
Samotný bat soubor bude vypadat takto
@echo off
echo Choose:
echo [A] Nastaveni site bez internetu
echo [B] Nastaveni s internetem
echo.
:choice
SET /P C=[A,B]?
for %%? in (A) do if /I "%C%"=="%%?" goto A
for %%? in (B) do if /I "%C%"=="%%?" goto B
goto choice
:A
@echo off
netsh interface ip set address "wifi" static 192.168.10.235 255.255.255.0 192.168.10.230 1
netsh interface ip set dns "wifi" static 192.168.10.230
echo Nastavene bez internetu Ulozeno
pause
goto end
:B
@ECHO OFF
ECHO Restartuji nastaveni internetu cekam na prideleni adresy
netsh int ip set address name = "wifi" source = dhcp
netsh int ip set dns name = "wifi" source = dhcp
ipconfig /renew
ECHO Here are the new settings for %computername%:
echo Nastaveni aktualizovano
pause
goto end
:end
Tento kód vložte do poznámkového bloku a uložte třeba jako „internet.bat“ po spuštění budete muset mít administrátorské práva pro změnu IP adres se vypíše dotaz co chcete vybrat. Máte na výběr A) nastavení bez internetu nebo B) nastavení s internetem. Po výběru a potvrzení klávesou enter se vykoná změna. Poté se skript pozastaví a čeká na libovolnou klávesu to aby jste si mohly prohlédnout výsledek. Nebo případně odhalit chybu.
Na rychlou změnu ip adresy nemusíte nutně psát takovéhle soubory na internetu existuje řada programu, které dokáží nastavení adres měnit také ovšem proč hledat program když to samé můžete udělat pomocí pár řádku kódu.
Zajímavé odkazy Anglicky
zkusmo
2012-02-19 20:16:24Při upravě originálního skriptu si asi zapomněl přeložit jednu větu. :-) Jinak dobrá fíčurka. Usnadní to půlminutové klikání.
Ijacek.007
2012-02-22 08:37:40no nějak jsem si s překladem nehrál šlo jen o to aby uživatel v tomto případě moje přítelkyně poznal(a) jestli již skript skončil a jak :-)
Vložit komentář
* - vyžadované údaje. RSS kanál s komentáři