在iptables中,我多次看到目标伪装。那是什么?我搜了很多东西。但我需要有人向我解释什么化妆舞会是一种很容易理解的方式?
一个例子(取自这个答案)是:
数多页表-t nat -A POSTROUTING -o eth0 -j伪装
发布于 2014-05-15 16:15:22
它是一个依赖于iptables实现的算法,它允许一个人在不干扰原始通信量的情况下路由通信量。
当我想要创建一个虚拟wifi适配器并共享我的wifi时,我使用伪装算法。
我说的不是通过wifi共享以太网连接,而是通过将wifi伪装成虚拟适配器来共享wifi连接。这实际上允许您通过wifi共享wifi连接。
。
。
阅读以下内容并向下滚动到化妆舞会:http://billauer.co.il/ipmasq-html.html
更深入地阅读以下内容:http://oreilly.com/openbook/linag2/book/ch11.html
所有关于“linux”的问题都可以通过实现伪装algo来解决。
有关直接示例,请访问此页面: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
发布于 2014-05-15 16:21:10
伪装是一个iptables目标,在编写规则时(当服务器动态地获取外部ip时),可以使用它代替SNAT目标(源NAT)。
发布于 2020-11-27 08:40:53
在研究了上述答案后,我才明白:
伪装允许一个内部IP地址的整个网络通过一个外部IP地址进行操作,而伪装允许从一个协议转换到另一个协议(有线/无线)。
当伪装链从电脑上发送数据报时.
注意:当目标主机接收到此数据报时,它相信数据报来自一个路由主机,并将任何回复数据报发送回该地址。
当Linux伪装链从其Internet连接接收数据报时,
伪装链用于内部创建和整个私有IP地址空间,以及转发本来不兼容的数据包。
以太网,或有线协议,假定数据包来自源并报告自身。Wifi或无线协议假定数据包正在重复,并报告其自身和原始源。
因此,Wifi和以太网不能直接桥接,因为它们是不兼容的。伪装导致重新构建数据包,从而处理有线和无线标准之间的转换。注意:有一些方法可以使您的计算机接受内部和桥的不兼容性,但是如果没有完全的伪装,桥接欺骗将被外部视为安全风险,而这些请求将被拒绝。
https://askubuntu.com/questions/466445
复制相似问题