内网穿透的工具有很多,例如:frp、lanproxy、nps、holer、sish和serveo等,这些工具的功能都是一样的,在使用过程中安装和各项参数设置很复杂繁琐,最近发现了一个新的内网穿透项目Proxyer,特别是在安装和使用方面,对于新手是比较友好的,这里就分享下安装使用。
截图
服务端
1、安装Docker
#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
2、安装Docker Compose
curl -L "https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
3、安装Proxyer
wget https://raw.githubusercontent.com/khvysofq/proxyer/master/docker-compose.yml
#请将后面1.1.1.1改成你的服务器ip地址后再运行
export PROXYER_PUBLIC_HOST=1.1.1.1
docker-compose up -d
安装完成后,就可以通过 http://ip:6789/访问服务端WEB面板了,进去后需要设置一个客户端认证密码。
然后Centos系统建议关闭防火墙使用,或者打开部分端口也行,关闭命令:
#CentOS 6系统
service iptables stop
chkconfig iptables off
#CentOS 7系统
systemctl stop firewalld
systemctl disable firewalld
客户端
进入服务端面板后,界面会提供Linux/Windows/Macos客户端版本,然后自行根据自身系统下载指定版本的压缩包即可。
Windows可以直接下载界面版本,然后双击可执行文件,会弹出一个网页界面,输入上面的认证密码,即可开始配置穿透。
Linux下载压缩包后,解压出二进制文件,直接在当前目录使用
./proxyer
命令运行即可。
最后使用起来还是很简单的,这是新项目,功能可能不是很丰富,需要等待作者后期完善了。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容