服务器 1:

服务器 1:

我管理着三台运行最新 LTS 的 Ubuntu 服务器,全部都是最新的。

前两个都位于快速光纤网络后面,具有桥接接口(用于容器)。两者都有一个在 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

知识产权

# 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

我做错了什么?

答案1

speedtest-cli这与 Ubuntu 存储库中的 deb 包(至少 Ubuntu 18.04)存在问题有关,导致其显示不良上传结果。

我安装了 pip3 版本,它现在显示更真实的结果:

apt install python9-pip
pip3 install speedtest-cli

相关内容