家中的代理服务器,用于 Web 应用程序访问

家中的代理服务器,用于 Web 应用程序访问

我在互联网上有一个应用程序,需要代理来访问。

我可以买一个并把它放在那里,他要求的格式如下:

http: // ip: port OR http: // username: password @ ip: port

但我想用我家里的电脑来创建我自己的。

我是一个外行,没有亲眼见过具体的制作步骤,就直接进入了创作的阶段。

也许与 no-ip 有关,并且我的电脑上安装了某些应用程序。我不知道如何开始。

简而言之: 我有一个管理 Instagram 的应用程序(NextPost)。它说要使用与创建帐户的国家/地区相同的代理(在本例中为巴西)。我想将我的计算机用作我的 Web 应用程序的代理。

有人能帮帮我吗?谢谢。

答案1

您没有说明要在哪台计算机上运行代理服务器,而且有许多可用的代理服务器。一个简单的选择是 Squid,它适用于 Linux 和 Windows。我不太确定这里要告知什么级别,但是;

网络上有很多安装示例,既适用于 Linux 版本,也适用于 Windows 版本。我看不出在这里剪切和粘贴任何文档有什么好处。

编辑:我仍然不知道您将运行什么操作系统,但如果您选择使用 squid,它似乎没有用于 NAT 遍历的 uPnP,因此您可能需要查找如何为您的家庭网络路由器添加 NAT 规则。

这可启用从互联网到代理的传入连接。这是容易发生故障的常见区域。

通常这很简单。假设您的 PC 在网络 192.168.1.0(或可能是 10.0.0.0 ..)中,地址为 192.168.1.10,并且您的 squid 代理在端口 8080 上运行。您设置的 NAT 规则通常采用以下形式;

  • WAN(互联网)端口来自/到端口:8080/8080

  • LAN(家庭网络)端口来自/到端口:8080/8080

  • 局域网IP:192168.1.10

可以使用其他语义,具体取决于路由器,例如源(对于 WAN)和目标(对于 LAN)(对于入站流量)。

相关内容