goproxy实现内网穿透

目录

goproxy实现内网穿透

https://i-blog.csdnimg.cn/img_convert/1e3fa1019598b8bf3d6d5042ebde8663.png tar -zxvf proxy_admin_free-master.zip https://i-blog.csdnimg.cn/img_convert/ec3ab12fd1291ac3e9559bc9f9364b5b.png

安装 ./proxy-admin install 卸载服务 proxy-admin uninstall 启动服务 proxy-admin start 停止服务 proxy-admin stop 重启服务 proxy-admin restart 备份数据 proxy-admin backup 恢复备份的数据 proxy-admin restore

访问前记得配置防火墙 地址:服务器ip+32080 用户名:root 密码:123 https://i-blog.csdnimg.cn/img_convert/2bcb74782d793a6b717c425a50874f45.png https://i-blog.csdnimg.cn/img_convert/16f68321465e7d8877c6733005c936c4.png

我使用的ubuntu系统,通过 以下命令查看 lscpu https://i-blog.csdnimg.cn/img_convert/2dd2a2742eb16a7d4110823e43c11e2a.png 找到对应的安装包,下载 https://i-blog.csdnimg.cn/img_convert/ea8c8e95705893465f651b06f5999796.png 上传到服务器,并解压 https://i-blog.csdnimg.cn/img_convert/4563ae0ff8107b2aa27b34a5ef99316f.png

和步骤二一样,找到对应cpu的安装包,下载下来解压到文件夹就行 https://i-blog.csdnimg.cn/img_convert/528f02e61c92aa00c15f9d62b3a99406.png

比如,我想访问内网电脑的80端口 服务器IP是:33.33.33.33 服务器代理ip是:28080 最终访问地址是33.33.33.33:28080

登录ProxyAdmin网页 找到证书管理,打开签发模式开关,下载crt和key两个文件到内网客户端安装目录。 https://i-blog.csdnimg.cn/img_convert/4bc157036d393798a9b52489ff903a1b.png https://i-blog.csdnimg.cn/img_convert/56407a48e332a247c2a3755d8908cd8b.png 将证书上传到第二步的安装目录 https://i-blog.csdnimg.cn/img_convert/58662251f0585b629a9b724ff64cd7af.png

goproxy安装目录执行以下代码 ./proxy bridge -p “:33080” -C proxy.crt -K proxy.key

通过以下命令在后台运行

nohup ./proxy bridge -p “:33080” -C proxy.crt -K proxy.key & https://i-blog.csdnimg.cn/img_convert/72bda08c94d4669eb450a7d118027443.png 同样命令再运行以下命令 ./proxy server -r “:28080@:80” -P “127.0.0.1:33080” -C proxy.crt -K proxy.key

后台运行

nohup ./proxy server -r “:28080@:80” -P “127.0.0.1:33080” -C proxy.crt -K proxy.key & https://i-blog.csdnimg.cn/img_convert/5cd226130a4a26a062ff1ee59509abbf.png 3、内网客户端运行命令 proxy client -P “33.33.33.33:33080” -C proxy.crt -K proxy.key https://i-blog.csdnimg.cn/img_convert/0619e297482fea90e07bd50bc5626607.png 到此,应该就可以通过服务器ip加端口访问到内网的服务了。 https://i-blog.csdnimg.cn/img_convert/2b991c4045e383e505ed3947d7263210.png