Automatic change DNS for Facebook
For the last few month, the Vietnamese Government has issue a ban on Facebook, just like in China. My friend has take his little time to write a small bot to change DNS between openDNS, Google Public DNS and DHCP DNS. Using this program you can switch between those 3 type DNS fast. Simply just download, run it as Administrator (if you are using Vista / Win 7) and it do the job for you.
Now you can surf web safer without restriction. and better yet, I recommend you buy a SSH and use it as Sock5 for safer web browse in some location.
Một vài tháng trước Đảng ta đã chặn facebook và cho facebook vào 1 trong những trang "Có Nội Dung Chống Phá Nhà Nước Việt Nam". Thực sự sự việc có nhiều âm mưu đằng sau đó, như là việc sau khi nhà nước xóa sổ facebook thì zing me lại nổi lên với kiểu mạng xã hội copy/ăn theo/ăn cắp ý tưởng. Một phần khác cũng là do việc có nhiều nhóm chống phá nhà nước VN trụ tại facebook.
Nhưng facebook đã trở thành phương tiện liên lạc của nhiều người VN ở trong nước lẫn những du học sinh, người Việt nam ở nước ngoài, phải gọi là 1 cổng thông tin giữa VN và bạn bè trên tòan thế giới. Việc chặn lại facebook đã gây vấn đề bức xúc cho người dân VN ta.
Đây là chương trình tự động đổi DNS do một người bạn của Đức viết để cỏ thể tự động chuyển đổi giữa Open DNS, Google Public DNS hoặc DNS gốc của mạng bạn. Những ai ít có kinh nghiệm máy tính có thể dùng chương trình này để đổi DNS của mình một cách gọn gàng nhất.
Lưu ý: đối với ngưoiừ nào sử dụng Win 7 hoặc Vista, bạn phải chạy với chế độ "Run as Administrator".
-> Chương trình không có gì ngoải việc chạy ipconfig để đổi lại DNS. Chương trình đựơc viết = AutoIt. Đựơc quét virus và khẳng định kô có mã bẩn.
Source and Download: http://ducdigital.com/dns
Source code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | #NoTrayIcon #Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_Version=Beta #AutoIt3Wrapper_icon=facebook.ico #AutoIt3Wrapper_Compression=4 #AutoIt3Wrapper_Res_Comment=Chương trình thay đổi DNS Sever của máy thành các loại DNS Sever khác #AutoIt3Wrapper_Res_Description=DNS Sever Option #AutoIt3Wrapper_Res_Fileversion=2.0.1.0 #AutoIt3Wrapper_Res_LegalCopyright=Hoàng Ðức Nghiêm (HĐN) #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** Local $Temp = @TempDir&"\NetworkConnection.tmp" GUICreate("",100,116,-1,-1,0x00400000) $ISP = GUICtrlCreateButton("ISP DNS Sever",0,0,117,30) $Open = GUICtrlCreateButton("Open DNS Sever",0,30,117,30) $Google = GUICtrlCreateButton("Google Public DNS",0,60,117,30) GUISetState() ToolTip("Xin vui lòng chọn một loại DNS Sever để thay đổi","","","DNS Sever (Unknow DNS)",1) While (1) $Msg = GUIGetMsg() Select Case $Msg = $ISP $DNS = "ISP DNS" $DNS1 = "dhcp" $DNS2 = "dhcp" ExitLoop Case $Msg = $Open $DNS = "Open DNS" $DNS1 = "208.67.222.222" $DNS2 = "208.67.220.220" ExitLoop Case $Msg = $Google $DNS = "Google Public DNS" $DNS1 = "8.8.8.8" $DNS2 = "8.8.4.4" ExitLoop EndSelect WEnd GUIDelete() ToolTip("Tạo File đệm và lấy thông tin kết nối","","","DNS Sever ("&$DNS&")",1) _RunDOS("ipconfig > "&$Temp) $Connection = FileReadLine($Temp,5) $Connection = StringTrimLeft($Connection,17) $Connection = StringTrimRight($Connection,1) FileDelete($Temp) ToolTip("Thay đổi thông số của DNS Sever","","","DNS Sever ("&$DNS&")",1) _RunDOS('ipconfig/flushdns') _RunDOS('netsh interface ip set dns "'&$Connection&'" static '&$DNS1&' primary') _RunDOS('netsh interface ip add dns "'&$Connection&'" '&$DNS2) ToolTip("") MsgBox(64,"Đã xong","Thay đổi DNS Sever thành công!"&@CRLF&"Chúc bạn vui vẻ... *~(^.^)~*") Func _RunDOS($sCommand) Local $nResult = RunWait(@ComSpec & " /C " & $sCommand, "", @SW_HIDE) Return SetError(@error, @extended, $nResult) EndFunc |