内网ubuntu通过nginx代理访问外网

需求描述

目前有两台服务器A和B,A不能访问外网,B可以访问外网;A和B可以通过内网相互通信。希望实现的功能是:A以B为代理访问外网。

解决方案

使用ngnix正向代理。

具体解决方案参考:https://bbs.huaweicloud.com/blogs/301714

在A上安装好ngnix后,还需要打开80和443端口,参考:https://blog.csdn.net/KnYoboy/article/details/106543950

在B上若git clone报GnuTLS recv error,可通过apt install apt-transport-https解决。

为了避免端口直接裸漏在外网被攻击,可对允许访问的ip进行限制,参考:https://blog.csdn.net/ywd1992/article/details/87186836


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部