首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iptables的上下文中,什么是伪装?

问在iptables的上下文中,什么是伪装?
EN

Ask Ubuntu用户
提问于 2014-05-15 16:07:34
回答 3查看 203.4K关注 0票数 83

在iptables中,我多次看到目标伪装。那是什么?我搜了很多东西。但我需要有人向我解释什么化妆舞会是一种很容易理解的方式?

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

数多页表-t nat -A POSTROUTING -o eth0 -j伪装

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 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/

我还没有读到最后一个链接!但以下是一个准确的摘录/例子。

代码语言:javascript
复制
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

票数 59
EN

Ask Ubuntu用户

发布于 2014-05-15 16:21:10

伪装是一个iptables目标,在编写规则时(当服务器动态地获取外部ip时),可以使用它代替SNAT目标(源NAT)。

票数 49
EN

Ask Ubuntu用户

发布于 2020-11-27 08:40:53

在研究了上述答案后,我才明白:

伪装允许一个内部IP地址的整个网络通过一个外部IP地址进行操作,而伪装允许从一个协议转换到另一个协议(有线/无线)。

当伪装链从电脑上发送数据报时.

  1. 注意数据报的类型--它是"TCP“、"UDP”、"ICMP“等等。注意:通过伪装可能无法正确地工作。
  2. 修改数据报,使其看起来像是由路由器机器本身(一个外部地址)生成的。
  3. 记住它已经这样做了,记录了本地源和外部目的地IP。
  4. 使用单个外部IP地址将数据报传输到Internet上。

注意:当目标主机接收到此数据报时,它相信数据报来自一个路由主机,并将任何回复数据报发送回该地址。

当Linux伪装链从其Internet连接接收数据报时,

  1. 它在其建立的伪装连接表中查看该数据报是否实际上属于局域网上的计算机。
  2. 如果是这样的话,它就会逆转它在前向路径上所做的修改,并将数据报发送到LAN计算机。

伪装链用于内部创建和整个私有IP地址空间,以及转发本来不兼容的数据包。

以太网,或有线协议,假定数据包来自源并报告自身。Wifi或无线协议假定数据包正在重复,并报告其自身和原始源。

因此,Wifi和以太网不能直接桥接,因为它们是不兼容的。伪装导致重新构建数据包,从而处理有线和无线标准之间的转换。注意:有一些方法可以使您的计算机接受内部和桥的不兼容性,但是如果没有完全的伪装,桥接欺骗将被外部视为安全风险,而这些请求将被拒绝。

票数 15
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/466445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档