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

这篇具有很好参考价值的文章主要介绍了利用Apache实现正向代理,使内网服务器可以访问外网。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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


前言

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


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

一、在服务器A上安装Apache24

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

apache 正向代理,apache,服务器,运维,代理模式

进入Apache24,找到httpd.conf文件

apache 正向代理,apache,服务器,运维,代理模式

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

apache 正向代理,apache,服务器,运维,代理模式

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

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

1.windows电脑

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

apache 正向代理,apache,服务器,运维,代理模式

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、在需要访问外网的电脑上配置连接正向代理服务器文章来源地址https://www.toymoban.com/news/detail-807529.html

到了这里,关于利用Apache实现正向代理,使内网服务器可以访问外网的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 利用Nginx正向代理实现局域网电脑访问外网

    在网络环境中,有时候我们需要让局域网内的电脑访问外网,但是由于网络策略或其他原因,直接访问外网是不可行的。这时候,可以借助 Nginx 来搭建一个正向代理服务器,实现局域网内电脑通过 Nginx 转发访问外网的需求。 在工作中我遇到了一个类似的情况:在公司网络中

    2024年03月27日
    浏览(42)
  • 使用FRP(快速反向代理)实现内网穿透——以腾讯云服务器为例

    FRP,即快速反向代理技术(fast reverse proxy)。本文的FRP程序是基于github开源项目GitHub - fatedier/frp。当前,该程序可实现:“ 将位于 NAT 或防火墙后面的本地服务器暴露给互联网” 。它目前支持 TCP 和 UDP,以及 HTTP 和 HTTPS 协议,允许通过域名 / IP将请求转发到内部服务器

    2023年04月14日
    浏览(69)
  • 使用云服务器和Frp(快速反向代理)框架快速部署实现内网穿透

    现在有一台ubuntu云服务器,我想通过内网穿透将一台内网的主机当成云服务器来使用(包括但不限于ssh、http和https服务),比如我想在外地通过ssh远程连接到一台内网没有桌面的主机(可以是Ubuntu或者Windows,Windows配置类似),就可以使用frp内网穿透, 配置起来非常方便快捷

    2024年02月15日
    浏览(43)
  • 12、利用NAT/NAPT实现外网主机访问内网服务器(思科)

    •网络地址转换NAT(Network Address Translation),被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因很简单,NAT不仅完美解决了IP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。 •默认情况下,内部IP地址是无法被路由

    2024年02月03日
    浏览(36)
  • 如何實現Apache HTTPS正向代理?

    Apache是一款開源的、可高度定制的HTTP伺服器軟體, 它位於客戶端和目標伺服器之間,用於從目標伺服器獲取資訊並將其返回給客戶端。它 能 提供各種功能,包括安全性、隱私性和數據壓縮 。其中代理模組能夠支持正向代理和反向代理兩種模式。 而 正向代理也被稱為前端代

    2024年04月13日
    浏览(26)
  • Cisco Packet Tracer 思科模拟器利用NAT实现外网主机访问内网服务器

    前两篇讲解了动态NAT地址转换,以及静态NAT地址转换,本篇文章主要讲解如何理由NAT实现外网主机访问内网服务器,含有重分布教学 情境分析 公司只申请了一个公网IP地址,基于私有地址与公有地址不能直接通信的原则,公网的计算机是不能直接访问内网服务器,要实现内网

    2024年02月07日
    浏览(62)
  • 具有公网IP的服务器作为代理服务器,并使用Nginx将内网服务器反向代理

    在代理服务器上安装Nginx。如果您正在使用Linux操作系统,则可以使用包管理器来安装Nginx。例如,如果您使用的是Ubuntu,可以使用以下命令安装: 配置Nginx以将HTTP和HTTPS请求转发到内部服务器。打开Nginx的主配置文件/etc/nginx/nginx.conf,并在http块中添加以下代码: 注意: 将

    2024年01月25日
    浏览(43)
  • 利用nginx/apache代理wss 实现 小程序 端口 反向代理

    除了用Workerman自身的SSL,也可以利用nginx/apache作为wss代理转发给workerman 我就是栽在这大坑里(nginx/apache代理wss,workerman部分就不要设置ssl,否则将无法连接,两个方法2选1)官方推荐用nginx/apache代理wss 如果是微信小程序,要添加合法域名 格式:wss://域名 结尾不要加/,可以:端

    2024年02月12日
    浏览(38)
  • Linux内网服务器通过代理访问外网服务器

    目录 一、环境介绍 二、安装squid 三、配置代理 扩展一、JAVA应用通过代理访问外网 扩展二、通过nginx代理实现yum跳转 扩展三、代理harbor镜像方式访问 192.168.7.131可以通外网 192.168.7.129不通外网 需要通过代理的方式实现192.168.7.129可以访问外网  1、在192.168.7.131主机(可以访问外

    2024年02月08日
    浏览(49)
  • 内网环境pip使用代理服务器安装依赖库

    目录 使用proxy参数配置pip代理 使用配置文件配置pip代理 其他 由于公司内部网络无法访问外网导致安装依赖库失败,现将安装方法如下记录。 如不使用离线安装方法,可利用pip的--proxy参数进行代理的配置,使用方法如下: 应用示例如下: 本节参考博文【基础】pip 的超全使

    2024年01月23日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包