我一直以为 NAT 只是根据动态公网地址做映射,并提供一个域名解析到这个动态公网地址上。 因此绝大部分网络流量都是点对点传输的,最多有一些域名解析的流量会走花生壳的服务器。
但是最近试用了花生壳发现,花生壳给免费用户 1G 的流量,而我只是远程桌面操作一下家里的服务器,一会儿就花了 10M+的流量。 难道花生壳是中转了所有的流量?
1
Roadkai 2023-08-04 17:12:49 +08:00
花生壳用他们的服务器给你 NAT 的,肯定有流量限制。
|
2
u20237 2023-08-04 17:23:50 +08:00
如果是 ipv4 的 NAT4 ,必须经过中转服务器才行。如果没有 NAT 或 NAT 比较宽松,你还需要这些软件吗?
|
3
laozhoubuluo 2023-08-04 17:40:33 +08:00
"根据动态公网地址做映射,并提供一个域名解析到这个动态公网地址上" 叫 DDNS
花生壳的服务就是中转服务,说白了就是家里面起长连接到花生壳,您远程花生壳的服务器,花生壳服务器把流量通到您家里面对应的连接里面。 |
6
shyrock OP @laozhoubuluo #3 我理解花生壳的服务中包含了 DDNS ,在花生壳的自我介绍中也说明了。
问题是 DDNS 只是域名解析而已,并不需要流量中转。 |
7
Roadkai 2023-08-04 18:01:52 +08:00
很简单,你 ping 一下花生壳给你的域名,看一下延迟就知道是中专还是 ddns 了
|
8
zhengxinhn 2023-08-04 18:02:25 +08:00
你确定你光猫上有公网 IP 么?即使有,花生壳也得在光猫上才能操作这个映射吧。然后你访问远程桌面的 IP 是不是你自己的公网 IP 不是很容易验证么
|
9
NewYear 2023-08-04 18:07:24 +08:00
你理解的现实:
1.NAT:指的是花生壳客户端实现的内网 IP+端口映射到光猫的外网 IP+端口 实际上的现实: 1.你的光猫没有外网 IP 2.再上层的运营商肯定有外网 IP ,但是花生壳没有能力入侵运营商的网络设备去为你“NAT”。即便它有这个技术,也不敢这样做(犯法)。 3.因此花生壳通过自己的网络、自己的设备、自己的服务器,帮你转发流量,所以会产生成本。 |
11
shyrock OP @zhengxinhn #8 电信的光猫拨号上网我理解是有公网 IP 的,只是并不固定。
|
12
shyrock OP @zhengxinhn #8 我认为光猫有动态公网 IP 。
不过你说的第二点是对的,应该需要在光猫上做 NAT 才能能把内网 IP 映射到这个动态公网 IP 上去。。。 花生壳只在被控机上安装了客户端,应该是用了长连接的隧道。 |
13
shyrock OP @NewYear #9 看来是花生壳用长连接的隧道穿透了内网,实现了外网访问内网机器。
只是速度挺快的,甚至让我以为是点对点。 |
14
Lentin 2023-08-05 10:58:15 +08:00 via iPhone
楼主要不去试试蒲公英
|
15
dream7758522 2023-08-06 08:50:22 +08:00 via Android
有没有可能,打洞失败,花生壳帮你转发了呢
|
17
Lentin 2023-08-06 14:35:14 +08:00 via iPhone
@shyrock 花生壳是端口映射 蒲公英是 nat 打洞(类似 zerotier/tailscale )
|
18
kxy09 2023-08-06 15:09:02 +08:00
花生壳:ddns
花生壳内网版:流量转发 蒲公英:vpn 组网 |
19
shyrock OP |