ip -4 路由显示

ip -4 路由显示

Ubuntu 16.04 VPS 出现网络问题,导致网速极慢(大约 100kbps)。运行 ifconfig 显示有超过一百万个 RX 数据包从 eth0 丢弃(无错误),我似乎无法追踪到它。

这是我的 ifconfig 结果:

eth0      
      Link encap:Ethernet  HWaddr 00:16:3e:48:31:13  
      inet addr:193.183.98.250  Bcast:193.183.99.255  Mask:255.255.254.0
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:61116519 errors:0 dropped:1068053 overruns:0 frame:0
      TX packets:200565774 errors:0 dropped:0 overruns:0 carrier:0
      collisions:1003044768 txqueuelen:1000 
      RX bytes:3388296345 (3.3 GB)  TX bytes:23453596552 (23.4 GB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1136031 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1136031 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:124953065 (124.9 MB)  TX bytes:124953065 (124.9 MB)

另外使用 ethtool -g eht0 检查结果显示(似乎)低于典型设置:

Ring parameters for eth0:
Pre-set maximums:
RX:         64
RX Mini:    0
RX Jumbo:   0
TX:         64

Current hardware settings:
RX:         64
RX Mini:    0
RX Jumbo:   0
TX:         64

尝试增加 RX 环缓冲区(ethtool -G eth0 rx 256),但出现“无法设置设备环参数:不支持操作”

通过查看其他问题,我发现他们提供了以下一些内容来尝试提供帮助:

ip -4 路由显示

default via 193.183.98.1 dev eth0 onlink 
193.183.98.0/23 dev eth0  proto kernel  scope link  src 193.183.98.250 

有什么建议可以帮你找到这个问题吗?我是不是完全走错了路?不幸的是,主持人也帮不上什么忙。

相关内容