Socket5实现内网代理

         前文:有些监控页面需要内网才能看到,如果你能访问其中一台内网服务器,那么你就能通过设置代理随意访问容易一台服务器。

一、服务器安装Socket服务

1.1 下载 ss5 RPM 包

wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/hydracz:/ss5/RHEL_6/x86_64/ss5-3.8.9-8.1.x86_64.rpm

1.2 安装 RPM 包

yum localinstall ss5-3.8.9-8.1.x86_64.rpm

1.3 配置密码访问

cat << "EOF" > /etc/opt/ss5/ss5.conf
auth 0.0.0.0/0 - u
permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -
EOF

1.4 配置密码(根据需要,改成自己的用户名、密码)

# 按照实际配置 

echo 'username password' > /etc/opt/ss5/ss5.passwd

1.5 配置网络

echo 'SS5_OPTS=" -u root -b 0.0.0.0:51080"' > /etc/sysconfig/ss5

1.6 关闭日志

sed -i.bak 's/-t/-m -t/g' /etc/init.d/ss5 && systemctl daemon-reload

1.7 启动

systemctl start ss5

1.8 开机启动

systemctl enable ss5

1.9 停止

systemctl stop ss5

1.10 添加防火墙(如果防火墙启用)

firewall-cmd --add-port=51080/tcp --permanent ;\
firewall-cmd --reload

二、Proxifier 配置 Socket客户端

2.1 安装

官网发布多个版本,其中便携版不需要安装,直接双击运行,安装版则直接安装即可

Windows便携版:官网地址
  Windows安装版:官网地址
  Mac版:官网地址

2.2 配置

Socket5实现内网代理_第1张图片

Socket5实现内网代理_第2张图片

 

 

你可能感兴趣的:(服务器)