双向转换访问内网服务器的问题。

新手923181 27101人觉得有帮助

{{ttag.title}}
现有一台部署在内网的对外服务器,目前所有内外网pc都是通过域名来访问。正常访问路径为出外网后经域名解析为本地固定ip地址。回到防火墙再由防火墙进行地址转换来访问到服务器,但现在做的双向地址,反馈会导致所有访问服务器的地址均被转换为防火墙的地址。当业务访问量大时会出现同时访问服务器的地址都是同一个,由此会被服务器的防攻击规则拦截。但如果不做双向地址转换。直接做地址映射来访问的话,内网的PC又无法通过域名或外网ip来访问到服务器。请问这个如何解决?

解决该疑问,预计可以帮助到 18264 人!

回帖即可获得
2S豆
,被楼主采纳即奖励20S豆+10分钟内回帖奖励10S豆 [已过期] ,了解更多S豆奖励信息

完善手机号和公司名称,让服务更省心更便捷!立即完善

Yaren 发表于 2025-1-5 20:23
  
做2条,一条目的地址转换(序号在双向之前),再做一条双向(在它之后), 这样做,外网地址访问的,在服务端就会显示外网真实地址IP, 在内网用映射的外网地址访问才会显示防火墙LAN地址, 这样来区分就不会都是同一个地址
大雄zyx 发表于 2025-1-5 22:31
  
1、配置一条目的地址转换

2、AF DNS MAPPING

功能说明:

DNS Mapping的应用场景主要是用于内网有公网域名的服务器,希望实现内网用户也能使用公网域名访问服务器的场景。通过DNS Mapping,AF设备会将DNS应答的公网IP转换成内网IP返回给用户,从而实现与双向地址转换规则相同的效果。设置DNS Mapping后,当内网用户发送DNS请求时,防火墙设备会主动将域名解析成服务器的内网IP地址并返回给客户端。客户端实际上是直接访问了服务器的内网IP,没有经过规则转换。需要注意的是,内网用户的DNS请求必须经过AF设备。
新手182831 发表于 2025-1-6 08:18
  
1111111111111111111
王老师 发表于 2025-1-6 08:36
  
您描述的问题涉及到网络地址转换(NAT)和服务器的防攻击规则。当所有内外网PC都通过防火墙进行双向地址转换时,确实可能会导致所有的请求看起来都是来自同一个IP地址,即防火墙的外网IP地址。这可以触发服务器的防攻击规则,如速率限制或IP黑名单机制,因为这些规则通常用于防止分布式拒绝服务(DDoS)攻击或其他类型的恶意流量。

为了解决这个问题,您可以考虑以下几种方法:

1. **使用不同的访问策略**:
   - 对于内网用户,可以直接配置DNS解析到本地IP地址,而对外网用户则解析到公网IP。这可以通过设置内部DNS服务器来实现,它会根据请求来源是内网还是外网返回不同的A记录。
   
2. **应用源NAT (SNAT)**:
   - 只在需要的时候对源地址进行转换,比如只对外网流量做SNAT,而内网流量不做转换。这样内网用户的原始IP地址可以保留,不会被转换成防火墙的IP地址,从而避免了服务器防攻击规则的误判。

3. **调整服务器的安全规则**:
   - 您可以检查并调整服务器的防攻击规则,使其能够识别来自特定源(如您的防火墙)的合法流量,并对其进行例外处理。这可能涉及到配置白名单、调整阈值或者使用更复杂的算法来区分正常流量和攻击流量。

4. **实施负载均衡**:
   - 如果业务量非常大,可以考虑引入负载均衡器。负载均衡器可以在多个服务器之间分配流量,不仅有助于提高性能,还可以分散单一IP地址带来的风险。此外,某些高级负载均衡器支持会话保持功能,可以确保来自同一客户端的请求总是发送到同一台后端服务器。

5. **使用X-Forwarded-For头部**:
   - 如果服务器应用程序支持,可以通过HTTP头部`X-Forwarded-For`来传递原始客户端的IP地址。防火墙或代理服务器可以在转发请求时添加这个头部信息,使得后端服务器可以看到实际的客户端IP地址,而不是防火墙的IP地址。

6. **部署Web应用防火墙(WAF)**:
   - WAF可以提供更精细的流量控制和安全保护,帮助过滤掉潜在的恶意流量,同时允许合法的高并发流量通过。

结合上述方法,您可以选择最适合您环境的解决方案。通常情况下,第一种和第二种方法是比较直接且有效的解决方案,它们不需要对现有服务器的安全规则做重大改动。请根据您的具体需求和技术能力选择合适的方法,并确保任何变更都不会影响到系统的安全性。
实习19857 发表于 2025-1-6 08:47
  
dns透明代理就行了!!!!
一抹月光 发表于 2025-1-6 09:08
  
目的地址转换。。。。。。。。。。。。。。。。。。。
小猪快跑 发表于 2025-1-6 09:26
  
1,做一条源地址内部地址段的目的转换;
2,做一条源地址所有的双向地址转换。
效果:
所有内部人员访问的都走双向地址转换;
所有互联网访问的都走目的转换。
向上吧,少年 发表于 2025-1-6 09:47
  
做2条,一条目的地址转换(序号在双向之前),再做一条双向(在它之后), 这样做,外网地址访问的,在服务端就会显示外网真实地址IP, 在内网用映射的外网地址访问才会显示防火墙LAN地址, 这样来区分就不会都是同一个地址
旭阳 发表于 2025-1-6 10:01
  
能否通过lan口配置多个同段地址,将这个地址定义一个地址组,在双向地址转换的时候将源地址转化为这个地址组?哪个大佬评估下可行嘛

等我来答:

换一批

发表新帖
热门标签
全部标签>
高手请过招
每日一问
新版本体验
【 社区to talk】
功能体验
纪元平台
平台使用
产品连连看
GIF动图学习
标准化排查
社区新周刊
安全效果
信服课堂视频
S豆商城资讯
安装部署配置
每周精选
产品解析
专家问答
技术笔记
存储
2023技术争霸赛专题
华北区交付直播
畅聊IT
答题自测
技术圆桌
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
迁移
排障笔记本
产品预警公告
玩转零信任
技术争霸赛
「智能机器人」
追光者计划
卧龙计划
华北区拉练
天逸直播
以战代练
秒懂零信任
技术晨报
技术盲盒
山东区技术晨报
文档捉虫
齐鲁TV
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记
排障那些事
西北区每日一问
升级&主动服务
高频问题集锦
POC测试案例
全能先锋系列
云化安全能力
专家说
热门活动
产品动态
行业实践
关键解决方案

本版版主

1
4
10

发帖

粉丝

关注

400
143
64

发帖

粉丝

关注

5
10
7

发帖

粉丝

关注

0
2
1

发帖

粉丝

关注

本版达人

新手61940...

本周建议达人

BGP网络

本周分享达人

BGP网络

本周提问达人