花生壳不是 NAT 吗?为什么还有流量限制?

2023-08-04 16:59:11 +08:00
 shyrock

我一直以为 NAT 只是根据动态公网地址做映射,并提供一个域名解析到这个动态公网地址上。 因此绝大部分网络流量都是点对点传输的,最多有一些域名解析的流量会走花生壳的服务器。

但是最近试用了花生壳发现,花生壳给免费用户 1G 的流量,而我只是远程桌面操作一下家里的服务器,一会儿就花了 10M+的流量。 难道花生壳是中转了所有的流量?

1932 次点击
所在节点    宽带症候群
20 条回复
Roadkai
2023-08-04 17:12:49 +08:00
花生壳用他们的服务器给你 NAT 的,肯定有流量限制。
u20237
2023-08-04 17:23:50 +08:00
如果是 ipv4 的 NAT4 ,必须经过中转服务器才行。如果没有 NAT 或 NAT 比较宽松,你还需要这些软件吗?
laozhoubuluo
2023-08-04 17:40:33 +08:00
"根据动态公网地址做映射,并提供一个域名解析到这个动态公网地址上" 叫 DDNS
花生壳的服务就是中转服务,说白了就是家里面起长连接到花生壳,您远程花生壳的服务器,花生壳服务器把流量通到您家里面对应的连接里面。
shyrock
2023-08-04 17:49:51 +08:00
@Roadkai #1 见我的附言,我认为 NAT 是客户端干的,服务端提供的是 DDNS 。
shyrock
2023-08-04 17:50:20 +08:00
@u20237 #2 为何 NAT4 要经过中转服务器?有没有原理图学习一下?
shyrock
2023-08-04 17:51:49 +08:00
@laozhoubuluo #3 我理解花生壳的服务中包含了 DDNS ,在花生壳的自我介绍中也说明了。
问题是 DDNS 只是域名解析而已,并不需要流量中转。
Roadkai
2023-08-04 18:01:52 +08:00
很简单,你 ping 一下花生壳给你的域名,看一下延迟就知道是中专还是 ddns 了
zhengxinhn
2023-08-04 18:02:25 +08:00
你确定你光猫上有公网 IP 么?即使有,花生壳也得在光猫上才能操作这个映射吧。然后你访问远程桌面的 IP 是不是你自己的公网 IP 不是很容易验证么
NewYear
2023-08-04 18:07:24 +08:00
你理解的现实:
1.NAT:指的是花生壳客户端实现的内网 IP+端口映射到光猫的外网 IP+端口

实际上的现实:
1.你的光猫没有外网 IP
2.再上层的运营商肯定有外网 IP ,但是花生壳没有能力入侵运营商的网络设备去为你“NAT”。即便它有这个技术,也不敢这样做(犯法)。
3.因此花生壳通过自己的网络、自己的设备、自己的服务器,帮你转发流量,所以会产生成本。
shyrock
2023-08-04 18:09:07 +08:00
@Roadkai #7 ping 不通。。。
shyrock
2023-08-04 18:09:53 +08:00
@zhengxinhn #8 电信的光猫拨号上网我理解是有公网 IP 的,只是并不固定。
shyrock
2023-08-04 18:12:49 +08:00
@zhengxinhn #8 我认为光猫有动态公网 IP 。
不过你说的第二点是对的,应该需要在光猫上做 NAT 才能能把内网 IP 映射到这个动态公网 IP 上去。。。
花生壳只在被控机上安装了客户端,应该是用了长连接的隧道。
shyrock
2023-08-04 18:14:45 +08:00
@NewYear #9 看来是花生壳用长连接的隧道穿透了内网,实现了外网访问内网机器。
只是速度挺快的,甚至让我以为是点对点。
Lentin
2023-08-05 10:58:15 +08:00
楼主要不去试试蒲公英
dream7758522
2023-08-06 08:50:22 +08:00
有没有可能,打洞失败,花生壳帮你转发了呢
shyrock
2023-08-06 13:37:57 +08:00
@Lentin 和花生壳的区别在哪儿?
Lentin
2023-08-06 14:35:14 +08:00
@shyrock 花生壳是端口映射 蒲公英是 nat 打洞(类似 zerotier/tailscale )
kxy09
2023-08-06 15:09:02 +08:00
花生壳:ddns
花生壳内网版:流量转发
蒲公英:vpn 组网
shyrock
2023-08-07 09:53:42 +08:00
@Lentin #17 谢谢,等会儿试试。

不过,之前用 ZeroTier 经常性 relay 和断连,不知道是 ZeroTier 的锅还是电信使坏。。。同样技术的蒲公英可以吗。。。
Lentin
2023-08-07 10:00:16 +08:00
@shyrock #19 zerotier 不自建的话不如直接用蒲公英,最起码蒲公英的中继节点是国内的,不会失联,且免费。
有条件还是推荐自建 zerotiier 的 planet 节点,否则的话蒲公英可能是最优选了(蒲公英免费版有三个设备的数量限制

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/962457

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX