Skip to content

How to run raw Socks5 Server?

chinanf-boy edited this page Nov 9, 2018 · 1 revision

首先

  1. 您必须拥有 Linux(VPS 或机器).What is Linux VPS?
  2. 确保您可以进入 Linux.What is SSH?
  3. SSH 进入你的 Linux.
  4. 下载brook:$ wget [Brook Server for Linux](可以在here找到文件链接)
  5. 让 brook 可执行:$ chmod +x brook

运行 socks5 服务器

  • 启动 socks5 服务器:$ ./brook socks5 -l :9999 -i your_server_ip
    • 这将侦听 TCP/UDP 端口 9999,您可以选择其他端口
    • 或者使用 auth方式,--username username --password password
    • 如果您的 Linux 启用了软防火墙,请确保它允许同时使用 TCP/UDP 9999 端口.
    • 如果您的 Linux 有硬防火墙,请确保它允许 TCP/UDP 9999 端口.
    • 不要忘记允许 UDP 端口,否则 Brook Android Client 根本不会工作.
  • 停止 brook:按Control + C

在后台运行

  • 在后台,启动并运行$ nohup ./brook socks5 -l :9999 -i your_server_ip &
    • 如果您的 Linux 启用了软防火墙,请确保它允许同时使用 TCP/UDP 9999 端口.
    • 如果您的 Linux 有硬防火墙,请确保它允许 TCP/UDP 9999 端口.
    • 不要忘记允许 UDP 端口,否则 Brook Android Client 根本不会工作.
  • 停后台$ killall brook