什么是MASQUERADE在iptables的上下文?

iptables我多次看到目标MASQUERADE 。 那是什么? 我搜查了很多东西。 但我需要有人向我解释一下MASQUERADE的简单易懂方式吗?

一个例子(取自这个答案 )是:

 sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 

它是一种依赖于iptables实现的算法,允许人们在不中断原始流量的情况下路由流量。

当我想创建一个虚拟wifi适配器并共享我的wifi时,我使用伪装算法。

我不是在谈论通过你的无线网络共享以太网连接,我正在谈论通过你的无线网络共享无线连接,伪装成虚拟适配器。 这实际上允许您通过wifi共享您的WiFi连接。

阅读本文并向下滚动到MASQUERADE: http : //billauer.co.il/ipmasq-html.html

请阅读本文以获取更多信息: http : //oreilly.com/openbook/linag2/book/ch11.html

所有关于“Connectify for linux”的问题都可以通过实施MASQUERADE算法来解决。

有关直接示例,请访问此页面: http : //pritambaral.com/2012/05/connectify-for-linux-wireless-hotspot/

我没有读过最后的链接!!!! 但以下是准确的摘录/示例。

 sudo sysctl -w net.ipv4.ip_forward=1 sudo iptables -A FORWARD -i wlan0 -j ACCEPT sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 

我真的不喜欢搜索引擎如何使算法成为一种邪恶的黑客类型..我只使用它与我的Android手机分享我的互联网。

最终编辑:这个链接是最好的http://gsp.com/cgi-bin/man.cgi?section=3&topic=libalias

MASQUERADE是一个iptables目标,当编写规则时(当服务器动态获取外部ip时),当inet接口的外部ip未知时,可以使用它来代替SNAT目标(源NAT)。