那么什么是 NAT 呢?NAT 其实是 Network Address Transfer 的简写,简单的说,就是将要传送出去的封包进行 IP 转换的动作啦!由 TCP 封包的架构图,我们可以发现 TCP 封包里头有来源与目的地的 IP 及 port 之信息在 Header 里面,那么如果透过某些技术,是否可以将这个 header 的内容改变呢?当然可以啰!就直接使用 iptables 即可!
他可以帮助我们将打包过后的 TCP 封包上面的 header 进行修改的动作,以方便我们工作!而其中用的最广泛的例子就属:频宽分享 的部分了!怎么说呢?很简单呀!还记得我们在 局域网络架构 里头提到的网络架设方法吧?对啦!就是利用一部 Linux 当作主机,而将我们对内( intranet )与对外( Internet )的连接分离开来,以达到良好的隔绝效果,此外,由于 内部私有网络 的私有 IP 并不能直接连接上 Internet 上面,所以你的所有内部的私有 IP 的计算机,将无法直接连通到 Internet 上面去。
再想一想我们的 Linux 主机不是有『对内及对外』的两组 IP 吗?一组是私有 IP ( 跟 intranet 同一个网段 ) 一组则是可以连上 Internet 的实体 IP ,而我们的私有网域的所有计算机都是以 Linux 主机为 Gateway 的,那么如果我在我的对内的所有私有 IP 在对外联机的时候 ( 透过 Linux 主机 ),将他的 TCP 封包的 header 资料里面,那个 sourec IP and port (来源 IP 与对应的埠口)改成 Linux 的对外的 IP 与埠口,那么不就可以连出去 Internet 啦。
本文由专业服务器租用——TOP云(zuntop.com)科技(http://www.zuntop.com)提供。
本示例使用的工具及驱动版本 Kettle 8.2.0.0-342 MaxCompute JDBC驱动 v3.2.8 Se...
洋葱学院在2013年末成立 原名洋葱数学 是一家K12在线教育公司。课程里没有真人老...
12月10日,实时互动云服务开创者及引领者声网Agora在北京发布了首款定义轻互动直...
6月4日,中国大数据产业峰会在北京召开。会上,联通大数据有限公司副总经理周华...
背景 日常的数据库优化中 在数据库的表上创建合适的索引是解决慢SQL查询问题的一...
之前的一篇文章给大家介绍过了何为微服务:图文详解:如何给女朋友解释什么是微...
Spark SQL 作为 Spark 用来处理结构化数据的一个基本模块 已经成为多数企业构建...
在昨天正式结束的2021天猫618消费季 众多品牌通过阿里云数据中台的系列解决方案 ...
1. 需求、任务和缺陷的区别是什么? 工作项 定义 使用场景 需求 代表所需要解决...
(Artificial Neural Network,ANN)人工神经网络模型,以数学和物理的方法对人脑...