博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iptables实现IP地址重定向(转发)
阅读量:6848 次
发布时间:2019-06-26

本文共 735 字,大约阅读时间需要 2 分钟。

iptables不单只防火墙这么简单,NAT转发这些都很强大。但是市面上iptables的教程基本都是围绕着CentOS 6来展开的,而对于CentOS 7和Ubuntu又不一样的写法,尤其是Ubuntu居然加了一个ufw做为封装,目的是为了简化iptables,个人感觉比较乱,封装了太多导致上层看不到更多的原理!而CentOS 7整理来说会保持,但是有些规则还是变了,使用的是firewalld的新概念。

下面实现的是通过一个内网IP重定向到一个外网IP上,或者访问一个外网IP重定向到一个内网IP,基本操作保持一致,主要目的就是重定向,有点类似host:

1、通过代理访问121.8.210.236的转向访问192.168.191.236

sudo iptables -t nat -A OUTPUT -d 121.8.210.236 -j DNAT --to-destination 192.168.191.236 
sudo iptables -t nat -A OUTPUT -d 10.0.0.2 -p tcp --dport 11211 -j DNAT --to-destination 192.168.1.33:11211

2、反过来,访问192.168.191.236的转向访问121.8.210.236

sudo iptables -t nat -A OUTPUT -d 192.168.191.236 -j DNAT --to-destination 121.8.210.236

 

参考:

(以上内容参考此篇文章)

以下是iptables做NAT转发的一些教程:

 

==>如有问题,请联系我:easonjim#163.com,或者下方发表评论。<==

转载地址:http://fqpul.baihongyu.com/

你可能感兴趣的文章
python读写excel文件
查看>>
bootstrapTable editable select empty
查看>>
SAG-1100配置说明
查看>>
Wiresahrk抓包选项设置
查看>>
Exchange2010管理心得
查看>>
二进制的补码、反码
查看>>
python入门学习之变量篇
查看>>
负载均衡lvs 解析
查看>>
Centos6.4系统文件服务之VSFTP
查看>>
Java网络编程之非阻塞I/O服务器TCP实例
查看>>
Windows Server 2012 Hyper-V故障转移集群虚拟机亲和性策略
查看>>
python获取当前日期前后N天或N月的日期
查看>>
mysql系列之复制1----原理篇
查看>>
CCNP精粹系列之三十二--BGP下一跳问题,推荐
查看>>
详解JSP九个内置对象
查看>>
MySQL深入03-锁-事务-GTID
查看>>
Linux Kickstart无人值守安装(上)
查看>>
安装libpcap错误处理
查看>>
Effactive Java -- 对于所有对象都通用的方法
查看>>
Android 中文 API (101) —— AsyncTask
查看>>