iptables之实现DNAT对内网web服务器的发布
2013-11-10 22:24
357 查看
一、简介
通过iptables当中的NAT功能实现对内网的web服务的发布,实现公网用户可以访问内网的web服务器
二、拓扑图
202.100.1.x公网ip地址段
192.168.1.x内网ip地址段
三、配置步骤+过程
※w2003配置
配置好ip地址即可(这里使用的是通一个网段,故不用指定网关)
※redhat(5.8)iptables配置
①开启路由转发功能
※web-server配置
测试结果:
本文出自 “keepalive” 博客,请务必保留此出处http://jefferyyu.blog.51cto.com/2843635/1323010
通过iptables当中的NAT功能实现对内网的web服务的发布,实现公网用户可以访问内网的web服务器
二、拓扑图
202.100.1.x公网ip地址段
192.168.1.x内网ip地址段
三、配置步骤+过程
※w2003配置
配置好ip地址即可(这里使用的是通一个网段,故不用指定网关)
※redhat(5.8)iptables配置
①开启路由转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward②配置DNAT的iptables规则
iptables -t nat -A PREROUTING -d 202.100.1.1 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.100:80
※web-server配置
yum install -y httpd echo “<h1>jeffery.com'home page</h1>” >/var/www/html/index.html service httpd start ##启动服务 setenforce 0 ##关闭selinux service iptables stop ##关闭iptables规则
测试结果:
本文出自 “keepalive” 博客,请务必保留此出处http://jefferyyu.blog.51cto.com/2843635/1323010
相关文章推荐
- 怎样实现外网用户访问公司内网web服务器
- 关于DNAT策略的简单应用(发布公司内网中的服务器)
- Iptables实现 DMZ 区域的服务器简单的发布策略
- 实现自动构建编译javaweb项目并发布到N台服务器
- 通过NAT实现内网访问外网并发布内网服务器
- TMG学习(五),发布内网Web站点服务器
- 思科路由器配置nat实现内网中两台web服务器的负载平衡
- CentOS 7 下用 firewall-cmd / iptables 实现 NAT 转发供内网服务器联网
- Iptables实现 DMZ 区域的服务器简单的发布策略
- 基于jenkins结合git实现web程序的多服务器批量发布 推荐
- iOS应用未发布时实现放在内网服务器,让已有的测试设备扫码下载安装,不用给测试发带包的邮件
- ngrok内网穿透,ngrok服务器搭建,实现外网访问内网服务;树莓派外网访问内网的web服务及ssh外网登录
- Linux下配置iptables实现外网访问内网KMS服务器
- 用IPTABLES的端口转发功能实现访问位于内网的MYSQL服务器
- web服务器iptables配置脚本实现代码
- 用IPTABLES的端口转发功能实现访问位于内网的MYSQL服务器
- 实现自动构建编译javaweb项目并发布到N台服务器
- linux外网服务器跳转内网服务器实现内网访问(iptables)
- 配置iptables NAT端口转发 实现内网服务器端口提供公网接入
- 实现自动构建编译javaweb项目并发布到N台服务器