如何使用 Raspberry PI 制作住宅代理服务器

您是否知道可以使用 Raspberry Pi 设置自己的静态住宅代理?要了解如何完成设置,并开始使用自己的住宅设备 IP 访问互联网,请立即访问。

如何使用 Raspberry PI 制作住宅代理服务器

从大多数国家购买的住宅代理权 住宅代理服务提供商 这些代理服务器都有一些共同的问题,阻止人们使用它们--它们价格昂贵,而且会轮流使用。由于其价格昂贵,小型营销人员别无选择,只能使用其他类型的代理。即使代理服务器价格昂贵,它们的 IP 也不是静态的,因为提供商实际上并不拥有这些 IP,因此无法长期提供这些 IP,从而使它们具有轮换性。

对于一些为数不多的供应商,如 Bright Data (原名Luminati) 在有静态住宅代理的情况下,它们的定价 静态住宅代理 至少可以说是不合理的。

鉴于上述原因,如果您必须使用住宅代理,您必须有两种选择--要么以高昂的价格购买,要么从低质量的供应商那里购买,要么建立自己的住宅代理,使用您设备的 IP。

对于选择 3rd 选择,这篇文章就是为你而写的--你将学习如何使用 Raspberry Pi 设置住宅代理。

raspberrypi


什么是 Raspberry Pi?

Raspberry Pi 是英国 Raspberry Pi 基金会开发的一系列小型单板计算机,旨在促进计算和编程教学。后来,它被用于机器人和物联网等其他领域。

信用卡形状、 Raspberry Pi 可在多种操作系统(OS)上运行,其中 Raspbian 是 Raspberry Pi 最常用的操作系统。Raspbian 基于 Linux,但专为 Raspberry Pi 制作。

Raspberry Pi 单板计算机您只需连接关键字、鼠标、显示器甚至电视机等计算机外围设备即可使用。既然是电脑,我们就想把它用作住宅代理服务的代理服务器。设置完成后,我们就不需要显示器或电视机了。


为什么要设置自己的静态住宅代理?

为什么要设置静态住宅代理

如前所述,大多数代理服务器供应商只提供轮流使用的住宅代理服务器,因为他们并不拥有自己使用的 IP。它们通过 IP 池服务或某些 SDK 从闲置设备上租用 IP,从而获得 IP。

因为他们并不拥有 IP,所以不知道这些 IP 还能使用多久,因此无法为您提供静态代理。另外还有一个问题,那就是不能确定您要使用的 IP 是否已被您感兴趣的网络服务屏蔽。

但是,如果您创建了自己的静态住宅代理,您就可以使用它们访问服务,而不用担心被阻止,除非您自己滥用它们,因为您没有与任何人共享它们。

使用静态住宅代理服务器,您还可以访问需要登录和长时间会话的网站。而使用旋转式代理则无法做到这一点,因为很快就会出现警告并阻止您访问。 运动鞋机器人IG 自动化或其他账户管理,而住宅旋转代理则非常适合于 网络刮板.


如何使用 Raspberry Pi 设置住宅代理服务器  

本项目使用的 Raspberry Pi 是 Raspberry Pi 3。只要你知道自己在做什么,你可以使用任何你喜欢的设备。除 Raspberry Pi 外,您还需要一个 Micro SD、一个键盘和一个鼠标。Raspberry Pi 没有安装操作系统。

它不自带持久存储空间,因为你需要一个内存,我们打算使用 Micro SD,操作系统将加载到内存中。您可以 从亚马逊购买 因为它包含了大部分所需的硬件。存储卡中甚至还自带 Raspbian 操作系统,因此,你不必担心安装操作系统的问题。

如果不想使用上述方法,你可以购买所有需要的零配件,然后自己安装操作系统。有关如何在 Raspberry Pi 上安装 Raspbian 的综合指南,请阅读 这篇 Medium 文章.

用 HDMI 电缆将树莓派连接到显示器或电视机上。然后连接键盘、鼠标和以太网。您可以使用 Wi-Fi 代替以太网。如果已经安装了操作系统,系统将顺利启动。启动并运行 Raspberry 后,请按照以下步骤操作。

YouTube 视频
  • 步骤 1

您需要启用 SSH 并更改密码。为此,请启动终端并输入命令、

sudo raspi-config

在高级选项中,你会看到启用 SSH 和更改密码的选项。请执行。

  • 步骤 2

然后,您就可以移除 HDMI 线、键盘和鼠标,因为您不再需要它们了。设置将继续使用 SSH。

  • 步骤 3

完成上述操作后,在终端中依次输入命令。当出现是或否的提示时,输入 y 表示是。


安装 Squid


sudo apt-get update

sudo apt-get install squid3

sudo apt-get install apache2-utils

配置乌贼


sudo su
chmod 777 /etc/squid/squid.conf

然后轻松编辑 squid.conf 为
config: https://github.com/serverok/squid-proxy-installer/blob/master/squid.conf

创建用户

创建用户:/usr/bin/htpasswd -b -c /etc/squid/passwd USERNAME_HERE PASSWORD_HERE

#reacing USERNAME_HERE and PASSWORD_HERE with your desired user name and password.

重新启动 squid

sudo service squid restart

服务器 squid 状态

更改端口


Sudo apt-get install tcpflow

Sudo tcpflow -p -c 端口 3128

1TP5替换为您选择的端口、

  • 步骤 4

最后一步是在路由器或调制解调器中进行端口转发。您需要有管理权限才能完成最后一步。启用端口转发并转发到你的 Raspberry Pi IP 地址。要查看 Raspberry Pi 的 IP 地址,请在终端输入 "ifconfig "命令查看设备 IP。

现在,您可以测试您的代理了。


相关、


作为本文的结束语,我在此强调,你必须认真按照上述步骤操作,这一点很重要。确保你一个接一个地运行这些步骤,并确保你没有遗漏任何一个步骤或拼错任何一个命令。如果你一个接一个地认真操作,你应该很快就能设置好住宅代理服务。

您喜欢这个代理主题吗?

点击星星即可评分!

平均评分 5 /5.计票: 4

目前没有投票!成为第一个给帖子评分的人。

15 关于 "How to Make Residential Proxy Using a Raspberry PI "的想法

  1. 你好

    很酷的视频。 真没想到。

    通常情况下,您会为自己的每个社交媒体(Facebook)账户购买一个住宅代理。 那么,你刚刚建立的代理是否只能保护一个账户? 你还必须再建一个来保护第二个账户吗? 如果是这样,有什么办法能让一个硬件保护多个账户?

    预先致谢

    格雷格

    答复
  2. 你好
    多谢
    我有一台 Orange Pi PC 2。

    为了安全起见,我想在上面安装乌贼。

    另外,我还会安装皮孔。

    我找不到在任何 Orange Pi 计算机上安装 squid 的方法。

    请问您是否建议在 Orange Pi PC 上安装 squid?

    谢谢!
    最诚挚的问候
    贝克曼
    硕士/博士 Absolvent 慕尼黑,德国

    答复
  3. 很棒的教程,谢谢。

    您可以随意更改 IP 地址吗?

    从本质上讲,这是否可以复制具有无限 IP 的专用静态住宅 IP 服务?

    答复
    • 是的,主要取决于您的路由器。由于加密狗的特性,每次更改 IP 地址时,4G 连接都会停止约 30 秒。
      与专用的静态住宅 IP 相比,4G 代理速度稍慢,因此请根据自己的需要使用。

      答复
  4. 如果您想改进和缩短教程,有几个想法...

    放弃对屏幕/键盘/鼠标的要求,降低 RAM/CPU/存储开销

    1.首次启动时自动启用 ssh:
    将映像写入 SD 后,加载 FAT32 分区并在分区根目录下创建名为 ssh 的空文件

    2.可选 WiFi
    您还可以在 FAT32 分区根目录下添加 wpa-supplicant 文件,以配置凭证并自动连接 WiFi

    3.打火机系统:
    由于它现在是无头启动,支持 ssh 和可选的 wifi,因此使用带有桌面环境和图形用户界面应用程序的完整操作系统镜像或多或少会浪费资源。

    使用较浅/较小的操作系统图像。

    答复
  5. 这是非常有用的信息。我用你的图腾做了一些设置。
    我有一个简单的问题。
    我最近想扩大规模,想知道如何在 1 台 Pi 设备上将 13 个公共 IP(来自 ISP 的业务计划)设置为一组代理。
    还是我必须为每台 Pi 设备分配一个专用 IP,然后重复上述步骤?

    感谢您付出的时间和努力。
    谢谢。

    答复

发表评论

zh_CNChinese