iptables发布内部网络服务器
要使因特网上的计算机访问到内部网的FTP服务器、WEB服务器,在做为防火墙的计算机上应添加以下规则:
1. echo 1 > /proc/sys/net/ipv4/ip_forward
2. 发布内部网web服务器
iptables -t nat -I PREROUTING -p tcp -i eth1 -s 202.96.134.0/24 --dport 80 -j
DNAT --to-destination 192.168.52.15:80
iptables -t nat -I POSTROUTING -p tcp -i eth0 -s 192.168.52.15 --sport 80 -j
SNAT --to-source 202.96.134.10:20000-30000
3. 发布内部网ftp服务器
iptables -t nat -I PREROUTING -p tcp -i eth1 -s 202.96.134.0/24 --dport 21 -j
DNAT --to-destination 192.168.52.14:21
iptables -t nat -I POSTROUTING -p tcp -i eth0 -s 192.168.52.14 --sport 21 -j
SNAT --to-source 202.96.134.10:40000-50000
4. 注意:内部网的计算机网关要设置为防火墙的ip(192.168.52.1)
5. 测试: 用一台IP地址为202.96.134.0段的计算机虚拟因特网访问,当在其浏览器中访问http://202.96.134.10时,实际应看到的是192.168.52.15的的web服务;
当访问ftp://202.96.134.10时,实际应看到的是192.168.52.14上的的ftp服务
相关文章
- C# 网络编程之Tcp实现客户端和服务器聊天
- iOS开发网络篇—搭建本地服务器(待整理)
- java与服务器时间相差几小时
- 动车上的书摘-java网络 连接服务器
- 如何查看Windows服务器运行了多长时间
- EasyDSS流媒体服务器灵活地帮助用户实现摄像机RTSP转RTMP直播功能
- 开源流媒体服务器EasyDarwin支持epoll网络模型,大大提升流媒体服务器网络并发性能
- 零配置命令行HTTP服务器 http-server
- 从 SAP WebIDE 往 ABAP 服务器上部署 SAP UI5 应用的一些后台执行逻辑的单步调试
- CRM webClient UI搜索参数里max hit是怎么被后台服务器处理的
- 适于初学者的免费虚拟主机和云服务器
- Linux服务器使用WonderShaper进行网络速度限制
- 【回答问题】ChatGPT上线了!如何将Disco Diffusion 部署到GPU云服务器上?
- 【Linux网络配置实战】服务器Network静态路由配置
- Ubuntu 16.04设置同步NTP服务器
- (57)C#里的WEBAPI的客户端怎么样与Python服务器联调
- JSP 表单处理向服务器提交信息
- 云服务器网络收发包PPS是什么?网络收发包pps多少合适?