使用iptables配置linux服务器请求转发
来源:互联网 发布:aynak.apk软件下载 编辑:程序博客网 时间:2024/05/16 14:48
防火墙转发规则:
1首先把/etc/sysctl.conf配置文件中的net.ipv4.ip_forward=0改为net.ipv4.ip_forward=1
然后执行sysctl -p /etc/sysctl.conf使命令生效。
伦理片 http://www.dotdy.com/
2配置防火墙的 IP 伪装
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
3如果你想让内部网络内的某个服务器能够被外部访问,你可以使用 NAT 内 PREROUTING 链的 -j DNAT 目标来指定向目标 IP 地址以及端口转发请求连接到内部服务器。例如,如果你想把进入的 HTTP 请求转发到 172.11.0.21 上的专用 Apache HTTP 服务器服务器系统,运行以下命令
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT \
--to 172.11.0.21:80
4该规则允许把进入的80端口请求从防火墙转发到172.11.0.21的服务器。
iptables -A FORWARD -i eth0 -p tcp --dport 80 -d 172.11.0.21 -j ACCEPT
1首先把/etc/sysctl.conf配置文件中的net.ipv4.ip_forward=0改为net.ipv4.ip_forward=1
然后执行sysctl -p /etc/sysctl.conf使命令生效。
伦理片 http://www.dotdy.com/
2配置防火墙的 IP 伪装
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
3如果你想让内部网络内的某个服务器能够被外部访问,你可以使用 NAT 内 PREROUTING 链的 -j DNAT 目标来指定向目标 IP 地址以及端口转发请求连接到内部服务器。例如,如果你想把进入的 HTTP 请求转发到 172.11.0.21 上的专用 Apache HTTP 服务器服务器系统,运行以下命令
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT \
--to 172.11.0.21:80
4该规则允许把进入的80端口请求从防火墙转发到172.11.0.21的服务器。
iptables -A FORWARD -i eth0 -p tcp --dport 80 -d 172.11.0.21 -j ACCEPT
0 0
- 使用iptables配置linux服务器请求转发
- 使用iptables配置linux服务器请求转发
- Linux采用iptables端口转发的配置
- 服务器实现iptables转发
- iptables转发配置
- iptables 配置端口转发
- 使用iptables保障Linux服务器
- linux 下iptables配置使用
- http 请求转发服务器
- 服务器请求端口转发
- 阿里云服务器linux配置iptables(1)
- linux iptables 配置总结(WEB服务器)
- linux云服务器iptables防火墙快速配置
- 配置iptables实现端口转发
- Linux服务器ssh配置,支持X转发
- Linux通过iptables实现转发
- Linux运用iptables端口转发
- linux 利用iptables 端口转发
- C++基础知识
- 电话本用户增删改查
- js学习笔记(二),数组的方法
- mysql优化篇(三)
- Android 4.4 Kitkat Phone工作流程浅析(一)__概要和学习计划
- 使用iptables配置linux服务器请求转发
- CentOS6.3 安装 memcached
- 全面开源-Zoomla!逐浪CMS拥抱最广大的用户与市场
- 从零开始--CenterOS 6.5 64位环境中搭建nginx1.3+mysql5.5.25+tomcat7+jdk7+MQTT服务器
- jQuery的deferred对象详解
- ubuntu12.04 安装eclipse C++,并配置交叉编译工程
- 开始总结式学习
- Volley框架解析(二)-----Volley及RequestQueue解析
- Leetcode: Single Number