使用IPtables 实现数据转发
来源:互联网 发布:java jdbc 编辑:程序博客网 时间:2024/06/04 20:03
使用IPtables 实现数据转发
(2011-07-10 17:46:21)杂谈
分类: iptablesiptables -t nat -A PREROUTING
iptables -A FORWARD -s B机器地址 -j ACCEPT (允许B机器的数据通过这台机器)
iptables -P FORWARD DROP(设置默认FORWARD规则)
iptables -t nat -A POSTROUTING -j MASQUERADE
开启机器的路由转发:
vi
将 net.ipv4.ip_forward = 0 改成:
net.ipv4.ip_forward = 1
syscty -p
这样就可以实现拉。
记得保存设置
service iptables save
SNAT 指定目的地址的 转换:
iptables -t nat -A POSTROUTING -d xxx.xxx.xxx.xxx -j SNAT --to-source xxx.xxx.xxx.xxx:port
应用于中转机器:
访问A 机器地址的 8080
往往这个时候是访问A机器其他端口从 另一个 IP SNAT 出去
iptables -t nat -A PREROUTING
iptables -t nat -A -d B机器地址 -j SNAT --to-source 固定IP
解释一下,因为 prerouting 的链 在 postrouting 链的里边,所以,在到达 postrouting 链的时候,这个数据已经是目的地址是 B 机器的数据了,所以在做策略的时候要使用
- 使用IPtables 实现数据转发
- 使用IPtables 实现数据转发
- iptables实现路由转发
- iptables 实现端口转发
- 服务器实现iptables转发
- iptables 实现端口转发
- iptables 实现nat转发
- 使用iptables实现外网转发内网
- 使用iptables实现外网转发内网
- 通过iptables实现数据包转发
- 配置iptables实现端口转发
- Linux通过iptables实现转发
- iptables实现网卡包转发
- CENTOS7使用iptables端口转发
- Linux 下iptables实现NAT转发上网
- iptables实现端口转发的过程
- iptables实现端口转发的过程
- 用iptables 实现本地端口转发
- HashMap和HashSet的区别
- zoj 3953 三区间重合(贪心)
- Tomcat 浏览器 http
- Centos 7 常用命令
- URAL1998-The old Padawan
- 使用IPtables 实现数据转发
- Ubuntu系统正常使用的搜狗输入法突然无法输出中文
- Scala实现神经网络 ANN , 偏函数式风格
- Unix格式文件转Dos
- Flask使用mysql数据库
- 理解ClassLoader
- 数组名的本质
- 相对定位与绝对定位
- Leet Code 143:Reorder List 对一个链表重新排序