1.内部网络代理配置(局域网内访问外部网站)

1 使用IE Proxy Switch配置代理

IE Proxy Switch 是一个常用的代理工具,支持多种代理服务器类型。

配置步骤:

  1. 安装IE Proxy Switch:

  2. 设置代理服务器:

    • 打开程序,点击“Add”按钮,输入代理服务器的IP地址和端口(如:192.168.1.1:808)。
    • 输入代理服务器的用户名和密码(如:user:password)。
    • 选择“Use this proxy for all applications”(所有应用都使用该代理)。
    • 点击“OK”完成添加。
  3. 设置IE浏览器使用代理:

    • 打开IE浏览器,点击工具栏的“Internet Options”。
    • 切换到“Connections”标签,点击“LAN Settings”。
    • 在“代理服务器”部分,输入代理IP和端口(如:192.168.1.1:808)。
    • 点击“确定”,然后点击“应用”使设置生效。

验证:

  • 打开IE浏览器,访问外部网站(如:www.google.com),确认是否能正常访问。

2 使用Cobalt Proxy配置代理

Cobalt Proxy 是另一个流行的代理工具,适合需要高级功能的用户。

配置步骤:

  1. 安装Cobalt Proxy:

  2. 设置代理服务器:

    • 打开Cobalt Proxy,点击“Add”按钮,输入代理服务器的IP地址和端口(如:192.168.1.1:808)。
    • 输入代理服务器的用户名和密码(如:user:password)。
    • 设置是否启用过滤和其他高级选项(如需要)。
    • 点击“OK”完成添加。
  3. 设置IE浏览器使用Cobalt Proxy:

    • 打开IE浏览器,点击工具栏的“Internet Options”。
    • 切换到“Connections”标签,点击“LAN Settings”。
    • 在“代理服务器”部分,输入Cobalt Proxy的IP和端口(如:192.168.1.1:808)。
    • 点击“确定”,然后点击“应用”使设置生效。

验证:

  • 打开IE浏览器,访问外部网站(如:www.google.com),确认是否能正常访问。

远程代理配置(外部访问内部服务器)

1 使用Squid反向代理

Squid 是一个强大的反向代理服务器,常用于内部服务器向外部网络暴露。

配置步骤:

  1. 安装Squid:

    • 在Windows上安装 Squid
  2. 配置Squid:

    • 打开Squid的配置文件(默认路径:C:\ProgramData\squid3\config)。
    • 修改等待端口和监听地址:
      port 808
      listen-on 192.168.1.1:808
    • 设置访问控制列表(ACL),限制访问特定IP地址:
      acl internal_net src 192.168.1./24
    • 配置访问外部网站的白名单:
      #访问外部网站的域名或IP地址
      domain example.com all:192.168.1.1
  3. 设置防火墙允许Squid监听:

    打开Windows防火墙,允许端口808的TCP流量。

  4. 启动Squid服务:

    • 通过命令提示符运行:
      squid3.exe -foreground
    • 或者通过服务控制面板启动。
  5. 测试反向代理:

    • 在外部网络中访问内部服务器的域名或IP地址:
      http://example.com:80/hello.html
    • 确认Squid是否正确反向代理到内部服务器。

验证:

  • 在外部网络中访问内部服务器,确认页面内容正确显示。

2 使用WinFider配置反向代理

WinFider 是一个简单易用的反向代理工具,适合小型场景。

配置步骤:

  1. 安装WinFider:

  2. 设置WinFider:

    • 打开WinFider,输入要代理的内部服务器IP地址和端口(如:192.168.1.1:80)。
    • 设置监听地址(如:192.168.1.1:808)。
    • 配置访问控制规则,限制访问特定IP地址。
  3. 设置防火墙允许WinFider监听:

    打开Windows防火墙,允许WinFider指定端口的TCP流量。

  4. 启动WinFider服务:

    • 通过命令提示符运行:
      WinFider.exe -service-start
  5. 测试反向代理:

    • 在外部网络中访问WinFider的IP地址和端口:
      http://192.168.1.1:808/hello.html
    • 确认代理是否正常工作。

自动代理配置(无需手动设置)

1 使用自动代理脚本

  • 下载并安装 PacMan 或其他自动代理工具。
  • 配置浏览器使用Pac文件指定代理服务器。

步骤:

  1. 创建Pac文件(如 proxy.pac如下:

    function FindProxyForURL(url, domain) {
        if (url.indexOf("http://") > -1 || url.indexOf("https://") > -1) {
            return "http://proxy.example.com:808";
        }
        return "http://proxy.example.com:808";
    }
  2. 在IE浏览器中,设置自动配置文件的路径:

    • 工具栏 > Internet Options > Connections > LAN Settings > Proxy Settings > Automatically detect settings > checkbox
    • 输入Pac文件路径(如:C:\Users\Username\Downloads\proxy.pac)。
  3. IE会根据Pac文件中的规则自动选择代理服务器。

验证:

  • 打开IE浏览器,访问外部网站,确认是否自动使用代理。

远程代理与VPN配置

1 配置VPN代理

  • 如果用户通过VPN连接到内部网络,代理服务器可能位于VPN网关上。
  • 配置IE浏览器使用VPN连接的默认代理。

步骤:

  1. 连接VPN,确保内部网络可以通过VPN接口访问外部网站。
  2. 在IE浏览器中,设置代理服务器为VPN接口的IP地址和端口(如:10.10.10.1:808)。

验证:

  • 连接VPN后,访问本地服务器或外部网站,确认是否正常工作。

2 配置远程桌面协议(RDP)代理

  • 如果需要通过代理访问远程服务器,可以配置RDP代理。

步骤:

  1. 在远程服务器上安装并配置 proxy Ryder(如 Proxy Ryder)。
  2. 在本地计算机上设置RDP客户端,指定代理服务器的IP和端口。

反向代理配置(内部服务器到外部)

1 使用Squid反向代理

  • 配置Squid将内部服务器的内容反向代理到外部网络。

步骤:

  1. 配置Squid的访问控制列表(ACL),允许特定IP地址访问内部服务器:

    acl internal_net src 192.168.1./24
  2. 配置白名单,允许外部访问特定域名或路径:

    domain example.com all:192.168.1.1
  3. 启用Squid的负载均衡功能(如使用url_rewrite模块)。

  4. 重启Squid服务,确保配置生效。

验证:

  • 在外部网络中

1.内部网络代理配置(局域网内访问外部网站)

@版权声明

转载原创文章请注明转载自极光翻墙软件最新版|高速梯子线路智能匹配,全球节点稳定连接,支持电脑手机多平台使用,网站地址:https://www.jiguang-vpn.cn/