我以为没内网的
hetzner的内网比较高级 是跨全区的,hetzner的德国数据中心 并不是全部在一个楼的
而是在不同城市和区域
和普通单区域内网不同, hetzner是全域可用
内网在hetzner的叫法是虚拟交换机 vSwitch
都交换机了 肯定有VLAN隔离, 这样可以绑定公网IP和任意内网 用途就非常多了 对吧…
实际测试 内网和速度和公网的G是一致的, G口大概能跑200M的带宽
这个问题应该是共用网卡导致的问题
一般的内网和公网 都是独立分开2个网卡, 这样流量互相不干预,最大吞吐是这种模式的2倍
如何使用虚拟交换机?
官方的文档在这里 https://wiki.hetzner.de/index.php/Vswitch/en
第一步
建立交换机名称和VLAN ID
将需要互联互通的机器 加到交换机网络里
第二步
绑定内网IP
首先要确认网卡名称
然后绑定 注意里面的 192.168.100.126, /24 的可用IP是.1 到 .254 ,都可以绑定, 保持每台都需要不一样即可 不然会冲突
1 2 3 4 5 6 7 | #创建VLAN网卡设备 ETH=enp0s31f6 ip link add link ${ETH} name ${ETH}.4000 type vlan id 4000 ip link set ${ETH}.4000 mtu 1400 ip link set dev ${ETH}.4000 up # 配置加密子网 192.168.100.0/24 ip addr add 192.168.100.126/24 brd 192.168.100.255 dev ${ETH}.4000 |
测试
我们A机器绑定126结尾
另外一台绑定了60结尾
Ping下 通了已经
这样就算组好了内网
这种模式优点缺点都挺明显
优点是可以组大网,并且交换机模式支持绑定公网IP,能非常方便组件集群
缺点虚拟交换机绑定公网IP需要支付费用,包括流量费用和公网IP费用 流量1欧/G有1T免费,IP死贵……
IPv4 subnet /29
5 € 15.13
IPv4 subnet /28
13 € 21.85
IPv4 subnet /27
29 € 35.29
IPv6 subnet /64
2^64 € 8.40
IPv6也是计费的
在架构上单网卡通道,会占用本身带宽
本来
公网 跑满1Gbps
如果你内网有使用500Mbps 那么公网最大也就500Mbps了
因为物理限制原因
而不是双网卡, 公网1Gbps + 内网1Gbps = 合计可使用2Gbps带宽那种
仁者见仁了