lOvE mE lOvE yUttO's bLoG

Disable Autoconfiguration and Auto Setting Proxy in Internet Explorer

Posted on: พฤศจิกายน 12, 2009

เรื่องของเรื่องมันมีอยู่ว่าที่ทำงานย้าย Web & Database Server ไปเครื่องใหม่และเปลี่ยน IP Address ใหม่ซึ่ง PAC (Proxy Auto-Config)ที่เค้าให้ใช้มันหาไม่เจอ คือว่ามันไม่มี bypass proxy address  และปัญหาอีกอย่างมันมีอยู่ว่า profile บน windows domain เป็นแบบไม่ save changed คือเวลา login ทุกครั้งจะโหลดจาก drive ส่วนตัวทุกครั้ง แล้วเครื่องที่ทำงานแต่ละเครื่องก็ไม่มีสิทธิ์ admin ด้วย เลยทำให้ต้องมาตั้งค่าที่ Internet Options –> Connections –>  LAN Settings ทุกครั้งที่ restart เครื่องแล้ว login ใหม่ วิธีแก้ก็มี

  1. ให้ Security Administrator แก้ไฟล์ .pac อันนี้เรื่องใหญ่ เราไม่ทำ…
  2. หาตัวช่วยอื่น ๆ เช่น เขียน script เองให้ตั้งค่าอัตโนมัติ
  3. ก้มหน้ารับกรรม ตั้งค่าเองทุกครั้งที่ใช้งาน

ตัดสินใจเลือกข้อ 2. ก็เลยลองหาทางตั้งค่า Proxy ใหม่ให้มันใช้งานง่าย ๆ ถ้าไม่ได้ก็ทำข้อ 3.😦

หาไปหามาก็ไปเจอว่า proxy ของ IE มันเก็บค่าอยู่ใน registry ของ windows ที่ชื่อว่า HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings โดยมีตัวแปรที่เกี่ยวข้องกับปัญหานี้อยู่ 4-5 ตัวด้วยกัน คือ

  1. AutoConfigProxy เก็บค่าตัวแปรแบบ REG_SZ, default = “wininet.dll”
  2. AutoConfigURL เก็บค่าตัวแปรแบบ REG_SZ, ค่านี้แล้วแต่ว่าจะเป็นอะไร ส่วนใหญ่จะเป็น .pac หรือ .
  3. ProxyEnable เก็บค่าตัวแปรแบบ REG_DWORD, ค่าเป็น 1 คือ Enable Proxy , 0 คือ Disable Proxy
  4. ProxyServer เก็บค่าตัวแปรแบบ REG_SZ, เก็บค่า Proxy address และ port
  5. ProxyOverride เก็บค่าตัวแปรแบบ REG_SZ, เก็บค่า Exceptions (Do not use proxy server for a addresses beginning with:) ที่เราจะ bypass จาก proxy ไปครับ

ทีนี้ก็มาทำ Batch File ใส่เอาไว้ใน startup ของ windows กัน ครับ

REG DELETE “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v AutoConfigProxy /f

REG DELETE “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v AutoConfigURL /f

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyEnable /t REG_DWORD /d 1 /f

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyServer /t REG_DWORD /d “proxy address:proxy port” /f

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyOverride /t REG_DWORD /d “Exceptions address” /f

ปล. ถ้าอยากรู้ว่าคำสั่ง REG ADD กับ REG DELETE ใช้อย่างไร? ให้พิมพ์ REG ADD /? หรือ REG DELETE /? ใน command promt แล้วดูวิธีใช้ครับ

  1. copy quote ด้านบนใส่ notepad หรือ text editor
  2. เปลี่ยนค่า proxy address:proxy port กับ Exceptions address ตามต้องการ เช่น REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyServer /t REG_DWORD /d “10.10.10.10:8080” /f กับ REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyOverride /t REG_DWORD /d “http://127.0.0.1” /f เป็นต้น
  3. save เป็นนามสกุล .bat เช่น proxy.bat เป็นต้น
  4. copy proxy.bat ไปไว้ใน Startup ตรง start menu

เท่านี้ก็สามารถกำหนดให้ disable autoconfiguration proxy โดยไม่ต้องไปตั้งค่าใหม่ทุกครั้ง ได้แล้วครับ

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

พฤศจิกายน 2009
พฤ อา
« ต.ค.   ธ.ค. »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

7Loader Airasia Akihabara by สินสยาม AV Camera Blu-ray BMI Body Mass Index Central World Plaza Chew WGA 0.9 Crumpler CrystalDiskMark 2.2 DSLR Hardware House HDTune Pro 3.5 Hi-Speed Internet Hot Seat J.I.B Kensington Lenovo Ideapad S10 Light Scribe Macau Minolta AF Lens 50mm F1.7 Night Safari Panasonic DMC-GF3 Panasonic LUMIX G 14mm f2.5 ASPH Phottix Battery Grip BP-A350 Premium Series Phottix Battery NP-FM500H SDHC Sony Sony PCK-LH3AM Super Rich (1965) Super Rich (Thailand) TAKETEI TOT Trek DIVADRIVE 1.8" 60GB USB Warranty Windows 7 Windows is activated Windows Update กุ้ยหลินเมืองไทย คลองศก ความดันโลหิต งานมหัศจรรย์ท่องเที่ยวไทย 52 งานเที่ยวเมืองไทย 2552 ดัชนีมวลกาย ต้มส้มปลากระบอก ถ้ำปะการัง ทองผาภูมิ ท่าอากาศยานนานาชาติสุราษฎร์ธานี ท่าเรือเชี่ยวหลาน บ.สุราษฎร์อินเตอร์ทัวร์ บริษัทสุราษฎร์อินเตอร์ทัวร์ ผักกูด พายเรือคายัค ภูผาและลำธารรีสอร์ท รีสอร์ทในฝัน ล่องเรือแคนู วัดวังก์วิเวการาม สนามบินนานาชาติสุวรรณภูมิ สนามบินสุราษฎร์ธานี สะพานไม้มอญ สังขละบุรี สามประสบรีสอร์ท สุราษฎร์ธานี อ.บ้านตาขุน เขาสก เขาสามเกลอ เขื่อนรัชชประภา แพ 500 ไร่ แพทะเลใน 500 ไร่ แพนางไพร โรงพยาบาลเจริญกรุงประชารักษ์ ใบเหลียง ไทยแอร์เอเชีย
%d bloggers like this: