Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux系統常見問題解答 >> Linux ping外網丟包的解決方法

Linux ping外網丟包的解決方法

日期:2017/1/20 17:41:00      編輯:Linux系統常見問題解答

操作系統:Centos6

 

1.發現問題ping外網丟包嚴重,ping內網不丟包:

Ping外網的情況:丟包嚴重

wKioL1O-s6XjOisjAAMMj5BEUK0330.jpg

2.懷疑是網卡緩存太小的原故,通過命令查看網卡緩存:

[root@localhost gdm]# ethtool -g eth0

wKioL1O-tLHyjupzAADBbYWezaM737.jpg

Current hardware settings: 當前的硬件設置

TX:傳送

RX:接收

參數:

-g: 查詢指定的以太網設備的RX/TX參數信息

3.分別修改網卡接收/傳送的緩存大小:

[root@localhost gdm]# ethtool -G eth0 rx 2048

[root@localhost gdm]# ethtool -G eth0 tx 2048

wKiom1O-tXvCRHrCAADEc70JV_A252.jpg

 

參數設置:

-G:更改指定以太網設備的RX/TX參數

4.ping外網無丟包情況:

wKiom1O-teGQ1VgiAAJA84AYisY877.jpg

5.將以下命令寫入/etc/rc.local文件

Vim  /etc/rc.local

ethtool -G eth0 tx 2048

ethtool -G eth0 rx 2048

Copyright © Windows教程網 All Rights Reserved