提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

利用Apache实现正向代理,使内网服务器可以访问外网

前言一、在服务器A上安装Apache24二、内网电脑通过服务器A实现访问外网1.windows电脑2.Linux电脑

总结

前言

正向代理和反向代理的定义可以自己查询资料,通常用的较多的场景使用Nginx作为反向代理服务器,Nginx做正向代理服务器时仅可以访问HTTP网站,不能访问HTTPS网站,用处不大。 本文所需要的准备,一台能访问外网的服务器A(本文是windows,IP:192.168.184.8),任意多台能正常访问服务器A的内网电脑(可以是windows,Linux等),Apache软件.

提示:以下是本篇文章正文内容,下面案例可供参考

一、在服务器A上安装Apache24

下载Apache24,安装包已上传到我的资源,解压如下图:

进入Apache24,找到httpd.conf文件

在httpd.conf的66行左右,设置如下,端口随便设置。

保存后,找到bin目录下httpd.exe双击启动

二、内网电脑通过服务器A实现访问外网

1.windows电脑

在浏览器(以谷歌为例)依次点击系统>打开计算机代理设置>局域网设置

2.Linux电脑

操作如下(以centos为例):

vim /etc/profile

配置正向代理服务器,在最后面添加

export https_proxy=http://192.168.184.8:808

export http_proxy=http://192.168.184.8:808

使配置生效。

source /etc/profile

总结

1、先在能访问外网的服务器上安装Apache 2、在需要访问外网的电脑上配置连接正向代理服务器

参考链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。