本地服务器需要通过本地公网出口访问到本地服务,防火墙配置处理

说明:
当前互联网环境中存在一台出口防火墙,下面有一台WEB服务器192.168.1.1/24
本地服务器需要对公网提供WEB服务映射,并且需要通过本地通过域名访问到该WEB服务。
问题:
本地服务器无法通过浏览器打开域名访问到本地提供的WEB服务。
原因:
服务器访问本地WEB服务的流量先到达防火墙后,防火墙无法针对该流量进行数据转发,因为该目的地址就是防火墙的出口IP,所以需要配置策略针对该特殊流量进行相应的数据转发。
解决方式:
在出口防火墙上,针对源IP为本地服务器,目标地址为公网IP,服务为本地提供的服务,转换为源地址为防火墙内部接口地址,目标地址为本地服务器地址,服务不变。

个人笔记,如有错误请各位大佬指正。

原文地址:https://blog.51cto.com/livetony/2412612

时间: 2024-11-05 14:38:06

本地服务器需要通过本地公网出口访问到本地服务,防火墙配置处理的相关文章

如何把php项目部署到阿里云服务器window server2012__含公网ip访问时jquery/ajax失效解决办法

记一次蛋疼的折腾. 弄了一晚上最后发觉是360浏览器的问题,换个浏览器就好了.垃圾360用什么IE7文档模式.导致界面和功能失效. 建议大家测试的时候用firefox或者chrome. 项目部署到服务器后360浏览器兼容模式显示错误的解决办法:http://www.cnblogs.com/zj917/p/6697724.html -------------------------------------------------- 正文: 上篇博客说临时起意做了个有意思的聊天版,就想把它部署到阿里

阿里云服务器,无法通过公网ip访问实例

昨天得知阿里云esc又打折了,赶紧入手了一波,因为以前有部署过的经验,所以很快就部署上了项目,就在欣喜的访问时,却无访问. 我按照下面步骤一步一步的检测, 1.服务器上是否成功部署jdk和tomcat 2.阿里云控制台安全组 "入方向" 开放了80端口和8080端口 3.实例添加安全组并启动 4.云服务器上防火墙开放80端口 5.tomcat成功启动 然而,还是无法访问,最后,重点: 安全组"出方向"配置端口如下就可以成功访问了,我也不知道为什么. 原文地址:htt

通过公网ip访问虚拟机web服务

工作中有需要进行通过外网ip访问虚拟机上的web服务,通过查阅资料,将配置过程整理如下: 思路:通过路由器的端口映射访问虚拟机上的web服务 1. 前提是在虚拟机上的web服务已经部署好,并且可以通过虚拟机的固定ip在内网中访问web业务,这里的过程就不再赘述: 2. 登录路由器管理后台,一般为192.168.1.1,默认账号和密码为admin/admin 3. 在管理页面:传输控制---->NAT设置---->虚拟服务器,新增虚拟服务器规则列表(注:不同的路由器,管理后台也会不同,视具体情况

微信开发本地服务器映射外网服务器步骤顺序

1.这里推荐http://ngrok.ciqiuwl.cn/  可以使用,ngrok官网的连接失败,据说是被墙了 2.在微信平台把相关信息填写好,暂时不提交(微信公众平台---基本配置里) 3.本地搭建nodejs服务器,写好相关代码 ,可参考:https://www.cnblogs.com/xuange306/p/4971702.html 4.启动本地服务器 5.用ngrok映射本地服务器,端口号要改为跟本地一致的 6.微信公众号页面提交 7.如果提示token验证失败,则查看代码是否有错,改

webpack开启本地服务器与热更新

第一个webpack本地服务 webpack本地服务相关的一些操作指令与应用 一.第一个webpack本地服务 //工作区间 src//文件夹 index.js//入口文件 index.css//测试样式文件 index.html//结构文件 package.json//打包系统配置信息 webpack.config.js//打包配置 需要下载安装的加载器和插件: 1 npm install webpack --save-dev 2 npm install webpack-cli --save-

ftp服务器的搭建与三种访问途径

FTP服务器的搭建与三种访问途径 FTP服务介绍 FTP服务(File Transfer Protocol,文件传输协议)是典型的C/S结构 的应用层协议,需要由服务端软件,客户端软件两部分共同实 现文件传输功能.既可以在局域网使用,又可以在广域网使 用. 在Windows系统中,常见的FTP服务器软件包括FileZilla Sener, Serv-U等,而在linux系统中,vsftpd是目前在linux/UNIX领域 应用 十分广泛的一款FTP服务软件. 本次实验主要在windows ser

手机如何访问本地服务器Tomcat

首先要保证手机与自己的笔记本在同一个局域网中,其次要保证开放了服务器的端口号. 本文以win8为例 1.确认手机和笔记本在同一个局域网中: Win + R 打开"运行",输入"cmd"回车,然后输入"ipconfig"命令,找到如图所示的IP地址: 2.开放服务器的端口号(我的tomcat开启的是8080端口,这个根据自己的配置来设置); 可以参考:https://jingyan.baidu.com/article/e9fb46e19ff8137

手机访问本地服务器

做开发难免会有手机测试,可是自己没有服务器,没有外网映射工具,没有... 可是自己本地服务器已经搭起来了,怎么才能用手机连上呢?下面就让我们来看看我是怎么做的吧 准备工作:你的电脑和手机都必须联网,而且在同一个ip区段里(说白了就是连在同一个路由器上),其次,本地服务器必须启动起来,电脑是win7系统的,win8好像有的可以,有的不可以,条件有限,没有深入研究. 1:我先用nodeJs+express搭建了一个本地服务器.(不会的可以看我博客里关于node的笔记,或者自行网上搜索) 这里我用了e

IIS搭建本地服务器,花生壳实现外网通过域名访问网站

配置服务器 作为一个青年,没有实力,做不出标图所示的服务器. 作为一个学生,买不起服务器 作为一个小孩,买不起域名 但别忘了 作为一个平民玩家,只要有耐心 装备迟早会做出来的 (注:感觉有钱与没钱还是区别好大) 一.涉及内容 目的: 1.搭建本地服务器   2.让外网用户能够访问本地   3.获得免费域名  4.使用域名访问 内容:  1.使用花生壳和IIS配置本地服务器 2.参考(相关)网址 大致步骤: 1.ISS的启动 2.网站的添加 3.ISS中IP的选择 4.花生壳的使用 注:本文演示的