Hey all, here's the story behind this program.
My school uses a blocking program called OpenDNS. To circumvent this block, and save time, I developed a program that changes your DNS to one that can bypass the DNS block. Now that the secrets out in my school, and this method is blocked, I'm sharing it with you!
Spoiler (Click to View)
Enjoy!
My school uses a blocking program called OpenDNS. To circumvent this block, and save time, I developed a program that changes your DNS to one that can bypass the DNS block. Now that the secrets out in my school, and this method is blocked, I'm sharing it with you!
Spoiler (Click to View)
Code
Echo off
color 0a
:77
cls
Echo Welcome to the DNS config utility
Echo ==
echo To set your DNS to the Google Public DNS, enter 1.
echo To set your DNS to the 422 DNS Configuration, enter 2.
echo To set your DNS to the Open DNS Configuration, enter 3.
echo To set your DNS to the advantage DNS Configuration, enter 4.
echo To set your DNS to the 209 DNS Configuration, enter 5.
echo To set your DNS to the Cisco Configuration, enter 6.
echo To set your DNS to the GTE Configuration, enter 7.
echo To reset your DNS to the default (automatic) Configuration, enter 8.
echo For more options, enter 9.
Echo ==
Set /P DNSVar=Please choose 1-9, then press enter.
If %DNSVar% == 9 Goto 9
If %DNSVar% == 8 Goto 8
If %DNSVar% == 7 Goto 7
If %DNSVar% == 6 Goto 6
If %DNSVar% == 5 Goto 5
If %DNSVar% == 4 Goto 4
If %DNSVar% == 3 Goto 3
If %DNSVar% == 2 Goto 2
If %DNSVar% == 1 Goto 1
goto Exit
:1
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=8.8.8.8
netsh interface ip add dns name="Wireless Network Connection" addr=8.8.4.4
echo DNS set to Google
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:2
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=4.2.2.4
netsh interface ip add dns name="Wireless Network Connection" addr=4.2.2.5
echo DNS set to 422
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:3
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=208.67.222.222
netsh interface ip add dns name="Wireless Network Connection" addr=208.67.220.220
echo DNS set to OpenDNS
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:4
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=156.154.70.1
netsh interface ip add dns name="Wireless Network Connection" addr=156.154.71.1
echo DNS set to Advantage
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:5
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=209.244.0.3
netsh interface ip add dns name = "Wireless Network Connection" addr=209.244.0.4
echo DNS set to 209
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:6
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=64.102.255.44
netsh interface ip add dns name = "Wireless Network Connection" addr=128.107.241.185
echo DNS set to Cisco
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:7
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=192.76.85.133
netsh interface ip add dns name = "Wireless Network Connection" addr=206.124.64.1
echo DNS set to GTE
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:8
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=
echo DNS reset
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:9
cls
Echo Welcome to the DNS config utility::Page 2
Echo == 2
echo To set your DNS to the One Connect IP Configuration (Single Server), enter 1.
echo To set your DNS to the Verizon1 Configuration, enter 2.
echo To set your DNS to the Verizon2 Configuration, enter 3.
echo To set your DNS to the Sprintlink Configuration, enter 4.
echo To set your DNS to the Norton Configuration, enter 5.
echo To set your DNS to the Scrubit Configuration, enter 6.
echo To return to the main menu, enter 7.
Echo == 2
Set /P DNSVar=Please choose 1-9, then press enter.
If %DNSVar% == 7 Goto 77
If %DNSVar% == 6 Goto 66
If %DNSVar% == 5 Goto 55
If %DNSVar% == 4 Goto 44
If %DNSVar% == 3 Goto 33
If %DNSVar% == 2 Goto 22
If %DNSVar% == 1 Goto 11
Goto Exit
:11
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=67.138.54.100
echo DNS set to One Connect IP
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:22
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=151.197.0.38
netsh interface ip add dns name = "Wireless Network Connection" addr=151.197.0.39
echo DNS set to Verizon Configuration 1
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:33
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=199.45.32.37
netsh interface ip add dns name = "Wireless Network Connection" addr=199.45.32.38
echo DNS set to Verizon Configuration 2
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:44
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=204.97.212.10
netsh interface ip add dns name = "Wireless Network Connection" addr=204.117.214.10
echo DNS set to Sprintlink
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:55
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=198.153.192.1
netsh interface ip add dns name = "Wireless Network Connection" addr=198.153.194.1
echo DNS set to Norton
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:66
ipconfig /flushdns
netsh interface ip set dns name="Wireless Network Connection" source=static addr=67.138.54.100
netsh interface ip add dns name = "Wireless Network Connection" addr=207.225.209.66
echo DNS set to Scrubit
echo Would you like to continue? 1 for Yes, 2 for No
Set /P DNSVar=Press 1 to continue, 2 to quit. >>
If %DNSVar% == 2 Goto Exit
If %DNSVar% == 1 Goto 77
:ExitEnjoy!
Get a signed message before dealing: Keybase
Still here sometimes.


