![在开放网络中加密和隐藏数据包](https://linux22.com/image/1357746/%E5%9C%A8%E5%BC%80%E6%94%BE%E7%BD%91%E7%BB%9C%E4%B8%AD%E5%8A%A0%E5%AF%86%E5%92%8C%E9%9A%90%E8%97%8F%E6%95%B0%E6%8D%AE%E5%8C%85.png)
我正在寻找一种在连接到开放网络(例如大学、咖啡馆等)时加密和隐藏网络流量的方法。
我知道我可以使用 VPN 来加密数据包,但使用 wireshark 监控网络的人仍然可以看到从我的 IP 到路由器的数据包,即使数据已加密。有没有办法避免这种情况?这可能吗?
答案1
如果不侵入局域网上的另一个系统并路由你的数据包,这是不可能的。
也就是说,根据网络情况,您可以采取一些措施来降低数据的可跟踪性,包括(如果可能)更改您使用的 IP 地址(即忽略 DHCP 并设置其他地址)。如果您不了解网络拓扑,这不是一个好主意,因为您可能会与其他人使用的地址发生冲突并破坏网络。
您还可以做的另一件事是修改与您的网络/wifi 卡关联的 MAC 地址。这会告诉人们有关设备的错误信息。如果您定期更改它,将很难根据源 IP/MAC 精确定位设备 - 尽管这仍然使他们能够根据目的地、一天中的时间或其他此类参数进行跟踪。
您可能还想考虑的另一件事是,根据您的目标(我知道这已经完成了,但我从未尝试过,所以我不知道使用了什么软件),可以使用隐写术建立隐藏连接 - 例如使用 VOIP 对话作为一种 VPN,您可以在其中嵌入您想要的信息 - 但这非常低效。
答案2
Tor 可能是唯一接近您所追求的东西,但即便如此,有权访问路由器日志的人也可能知道它来自哪里,即使不知道它是什么或要去哪里。