我管理着三台运行最新 LTS 的 Ubuntu 服务器,它们都是最新的 2 台。
第一个是快速光纤网络,带有桥接接口(用于容器)两者都有一个在 libvirt 中运行的 OPNsense 路由器,使用通过 PCI 直通的专用接口
第三个由我的 ISP 托管在一个快速网络上,还带有一个用于容器的桥接接口。
所有三台服务器的上传速度都只有 3 到 4 Mbit/s!OPNsense 路由器可以全速上传。如果我将设备直接插入调制解调器 (WAN),我也会获得全速。
所以我怀疑它与网桥有关。
服务器 1:
/etc/网络/接口
auto br0
iface br0 inet static
address 10.0.4.4
netmask 255.255.254.0
network 10.0.4.0
broadcast 10.0.5.255
# gateway 10.0.4.1
dns-nameserver 10.0.4.1
bridge_ports enp3s0
bridge_stp on
bridge_maxwait 0
接口速度
# ethtool enp3s0 | grep Speed
Speed: 1000Mb/s
ipa
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br0 state UP group default qlen 1000
link/ether 60:a4:4c:cb:4f:5d brd ff:ff:ff:ff:ff:ff
inet6 fe80::62a4:4cff:fecb:4f5d/64 scope link
valid_lft forever preferred_lft forever
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 0a:91:86:76:2e:08 brd ff:ff:ff:ff:ff:ff
inet 10.0.4.4/23 brd 10.0.5.255 scope global br0
valid_lft forever preferred_lft forever
inet6 fe80::891:86ff:fe76:2e08/64 scope link
valid_lft forever preferred_lft forever
服务器 2:
/etc/netplan/01-netcfg.yaml
bridges:
br0:
dhcp4: no
dhcp6: no
addresses:
- 10.0.14.2/24
gateway4: 10.0.14.1
nameservers:
addresses:
- 10.0.14.6
interfaces:
- eno1
接口速度
# ethtool eno1 | grep Speed
Speed: 1000Mb/s
服务器 3:
/etc/netplan/01-netcfg.yaml
network:
ethernets:
eno1:
dhcp4: false
dhcp6: false
eno2:
dhcp4: false
dhcp6: false
optional: true
enp0s20f0u1u6:
dhcp4: true
dhcp6: false
optional: true
bridges:
br0:
dhcp4: false
dhcp6: false
addresses:
- [redacted]/24
- [redacted]/64
gateway4: [redacted]
gateway6: [redacted]
nameservers:
addresses:
- 1.1.1.1
- 1.0.0.1
- 8.8.8.8
- 8.8.8.4
- 2606:4700:4700::1111
- 2606:4700:4700::1001
- 2001:4860:4860::8888
- 2001:4860:4860::8844
interfaces:
- eno1
parameters:
stp: false
forward-delay: 0
version: 2
接口速度
# ethtool eno1 | grep Speed
Speed: 1000Mb/s
典型的服务器速度测试:
Ping: 2.987 ms
Download: 279.34 Mbit/s
Upload: 4.10 Mbit/s
从插入光纤路由器或 OPNsense 路由器后面的计算机进行速度测试
Ping: 2.939 ms
Download: 283.25 Mbit/s
Upload: 180.77 Mbit/s
我做错了什么?
这与
speedtest-cli
至少 Ubuntu 18.04 的 Ubuntu 存储库中的 deb 包存在一个问题有关,它显示了那些糟糕的上传结果。我安装了 pip3 版本,它现在显示了更真实的结果: