我们可以使用apache作为代理服务器,从而把一台windows主机打造成一台代理服务器,让其他主机通过这台windows主机来上网。
1 下载安装
根据windows电脑配置,选择了Apache对应版本下载。
下载得到httpd-2.2.31-x64-r6.zip ,解压到目录D:\Apache22;在目录:D:\Apache22\bin 下点击httpd.exe 可以开启服务;点击ApacheMonitor.exe可以开启监控
在浏览器中输入http://localhost/ 应当能够看到Apache的欢迎画面。
2 加载代理模块
在目录:D:\Apache22\conf 找到 文件:httpd.conf, 找到以下模块,把它们前面的【#】去掉。HTTP 、FTP 、HTTPS sites
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
3 添加proxy 配置
步骤A: httpd.conf 的末尾添加以下内容,
ProxyRequests On
<Proxy *>
Order allow,deny
Allow from all
# Deny from 127.0.0.1
# Deny from 10.10.10.0/24
</Proxy>
步骤B: httpd.conf中的 Listen 80 改成以下内容:
Listen 192.168.1.108:8089
4 重启httpd.exe
5 代理服务器信息
代理服务器的IP : 192.168.1.108
代理服务器的port : 8089
只要在其他服务器的网络设置把代理设置为以上的配置就行了,或者在其他服务器上的某个软件中,把代理设置为以上配置
原文链接:https://blog.csdn.net/qq_29277155/article/details/53856455
- 本文固定链接: https://www.fengshen.cn/2025/04/windows使用apache作为代理服务器/storyofwind/
- 转载请注明: fengshen 发表于 Dream of Wind | 一梦风神
