मुख्य सामग्री पर जाएँ

Windows पर IP address का उपयोग करके proxy configure करें

यह गाइड बताती है कि Windows पर proxy DNS hostname (उदा.,proxy.company.com) को उसके IP address से कैसे बदलें, चाहे GUI का उपयोग करें या PowerShell का।

यह तरीका उन परिस्थितियों में उपयोगी है जहाँ:

  • DNS resolution अवरुद्ध है या अविश्वसनीय है
  • Network latency या certificate trust से जुड़ी समस्याएँ performance को प्रभावित करती हैं
  • Access को विशिष्ट IP addresses तक सीमित करना आवश्यक है (egress control)

मैनुअल विधि (Internet Options)

  1. Control Panel खोलें → Internet Options
  2. Connections टैब पर जाएँ
  3. LAN Settings पर क्लिक करें
  4. Under Proxy server, enable the checkbox:
    • proxy.company.com को अपने proxy IP से बदलें (उदाहरण के लिए, 192.168.1.10)
    • पोर्ट सेट करें (आमतौर पर 8080)
  5. OK पर क्लिक करें, फिर Apply पर क्लिक करें

यह उन अधिकांश applications पर लागू होगा जो WinINET proxy stack का उपयोग करते हैं (उदाहरण के लिए, Internet Explorer, Microsoft Edge Legacy, Office apps)।


स्क्रिप्टेड विधि (PowerShell)

IP address का उपयोग करके WinHTTP और WinINET दोनों proxy settings कॉन्फ़िगर करने के लिए इस PowerShell script का उपयोग करें:

# Define proxy IP and port
$proxyIP = "http://192.168.1.10:8080"


# Configure proxy for WinHTTP (used by system services like Intune, Windows Update)
netsh winhttp set proxy $proxyIP ";$bypassList"

# Configure proxy for WinINET (used by most user apps and browsers)
$regPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Set-ItemProperty -Path $regPath -Name ProxyEnable -Value 1
Set-ItemProperty -Path $regPath -Name ProxyServer -Value $proxyIP
Set-ItemProperty -Path $regPath -Name ProxyOverride -Value $bypassList