求解:怎样使内部网和Internet的用户都能访问通过防火墙将WEB端口影射到内部WEB服务器上的主页?

winder 2004-01-04 02:17:07
求解:怎样使内部网和Internet的用户都能访问通过防火墙将WEB端口影射到内部WEB服务器上的主页?

环境:Redhat Linux 8.0、Apache
防火墙内部网地址:192.168.0.1
防火墙Internet地址:202.101.101.13(示例)
内部WEB服务器地址:192.168.0.2
在防火墙上将WEB端口80影射到内部WEB服务器上
服务器域名使用:www.domain.com

发现问题:
1、在内部网不能ping 202.101.101.13;
2、内部网可以访问:http://192.168.0.2,但不能访问202.101.101.13和www.domain.com;
3、在内部网的计算机上的hosts文件里将www.domain.com对应为:192.168.0.2,在内部网除了192.168.0.2本身外,可以使用www.domain.com访问WEB,但在192.168.0.2本身上不能访问。提示:Making HTTP connection to www.domain.com后,不能访问。
4、但,WEB服务器本身因为有文件程序需要访问www.domain.com,从而导致程序运行不正常。这是主要需要解决的问题。
5、使用在Internet上不存在的域名如:mydomain.com,在hosts里将mydomain.com对应为192.168.0.2,访问mydomain.com,可以正常访问,推测可能是Apache本身会优先读取DNS,从而将Internet上的域名解析为Internet真实IP地址,从而导致访问出错。

希望解决:
1、如何方便地能在内部网也实现用域名:www.domain.com进行统一访问,即内部网能访问202.101.101.103;
2、如何使Apache能正常访问www.domain.com,使用hosts里对应的地址,而不因www.domain.com的真实域名地址解析而访问出错。
...全文
151 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
winder 2004-01-10
  • 打赏
  • 举报
回复
内部网是可以访问外部网的。
winder 2004-01-10
  • 打赏
  • 举报
回复
我是用一台防火墙做网关和影射功能的。
zmars 2004-01-08
  • 打赏
  • 举报
回复
你用什么做的端口映射?IPTABLES,还是IPCHINA?
在配置DNAT策略的时候指定端口为any。配置对应的SNAT使内部服务器可以访问外网。这样就可以了。
代码下载地址: https://pan.quark.cn/s/e5a713040760 STC15F2K61S2单片机是由STC微电子公司研发的一款8位微控制器,归类于STC15系列。该单片机整合了多样化的功能模块,在工业控制、测量仪器、家庭电器等多个领域得到了广泛的应用。STC15F2K61S2属于兼具高性能与高稳定性的8051单片机,其主要特性包括:1. 内核及性能表现:STC15F2K61S2采用了经典的8051内核,该内核配备高效能指令集,其运行速度最高可达到35MHz。单片机内部配置了高达2K字节的程序存储器(Flash Memory),以及128字节的RAM。同时,它还支持ISP/IAP功能,允许用户在系统内部进行编程和应用编程,极大地增强了使用的灵活性。2. 存储容量:该单片机拥有61KB的内部程序存储空间和128字节的数据存储空间,这对于存储复杂的程序和处理大量的数据来说是充分的。3. 外部设备接口配置:STC15F2K61S2单片机配备了丰富的外部设备接口,涵盖了ADC(模拟-数字转换器)、定时器、串行通信接口(UART)、PWM(脉冲宽度调制)等。其中,ADC支持多达14路通道,使得该单片机能够便捷地处理模拟信号。4. 指令系统架构:STC15F2K61S2单片机的指令系统与标准8051保持一致,但运行速度更快,能够更有效地处理高速信号。5. 扩展功能支持:它还具备一些特殊功能,例如,支持外部中断,拥有多个定时器和计数器,以及看门狗定时器等。此外,内置的晶体振荡器和复位电路,使得它在无需额外外部组件的情况下,即可实现稳定运行。6. 输入/输出端口设计:单片机具备多个通用的I/O端口,支持多种功能的转换,例如P0到P3端口可用于数字I/O功能,...
代码转载自:https://pan.quark.cn/s/a4b39357ea24 远程桌面管理工具 基于 MSTSC 连接 Windows 远程桌面,并对其进行封装实现管理多个远程桌面配置的小工具 关键字: 效果图如下: 效果-主界面 效果-打开远程连接 1、什么是 MSTSC (Microsoft terminal services client) ? 创建与终端服务器或其他远程计算机的连接,适用于 Windows XP 及以上的 Windows 操作系统 MSTSC 还有一种说法,Microsoft Telnet Screen Control ,即“微软远程桌面控制”。 PS. 相信对本项目感兴趣的朋友肯定熟悉下面微软的官方工具,本项目也是基于其 ActiveX 控件进行的封装,实现对远程桌面的管理与使用 MSTSC 2、赶紧来添加第一个远程桌面连接 ? 点击左下角的 来,开启 选项,起个 并 来添加您的一个父级(分组)节点,譬如 样例-添加父节点 再次点击点击左下角的 来新建您的第一个连接,假定您已熟悉 MSTSC 相关设置,那么下面这个配置也难不住您了 样例-添加子节点 样例-显示新增的配置 单击此方块即可连接服务器,请确保网络无阻哦,一般来说 MSTSC 能连上,本工具同样可以 样例-正在连接 样例-连接成功 好了,基本上您已经掌握如何使用此工具了 3、还有其他功能应用? 支持拖动页签头来改变其位置 (同时连接了多个远程可能会有些用) 当你不想打开远程桌面,而只想打开远程服务器上的某个程序时,请在 时填写需要启动程序的路径,如 ,如果该目录已配置到环境变量的 中,如本示例使用程序名 亦同 右击页面头会有菜单选项,比如可执行 操作,右击连接方块或分组...

2,163

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 UNIX文化
社区管理员
  • UNIX文化社区
  • 文天大人
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧