導航:首頁 > 操作系統 > linux伺服器丟包

linux伺服器丟包

發布時間:2022-10-22 09:28:57

linux 對於網路丟包問題怎麼排查

因為伺服器自身網路丟包和斷網1.數據交互過大
2.一段時間網口down掉

其實只要
/etc/init.d/network restart
並不需要重啟。

在/etc/rc.d/rc.local最下面加一句話
network.sh &
把下面腳本放到/usr/bin/目錄
並且給她加許可權
chmod +x /usr/bin/network.sh

network.sh腳本:
#!/bin/sh
#echo "請輸入你的網關地址"
#read sgateway

sgateway="192.168.3.187"
echo "連接的的網關是$sgateway"
delay=5000
echo "設置最大延遲不超過$delay毫秒"
nexttime=18
echo "每隔$nexttime秒進行一次檢查"
echo "########################################"
while :

② 求linux腳本,就是伺服器自動檢測網路,每個一段時間自動檢測,丟包嚴重或斷網,就自動重啟伺服器,求高手

因為伺服器自身網路丟包和斷網
1.數據交互過大
2.一段時間網口down掉

其實只要
/etc/init.d/network restart
並不需要重啟。

在/etc/rc.d/rc.local最下面加一句話
network.sh &
把下面腳本放到/usr/bin/目錄
並且給她加許可權
chmod +x /usr/bin/network.sh

network.sh腳本:
#!/bin/sh
#echo "請輸入你的網關地址"
#read sgateway

sgateway="192.168.3.187"
echo "連接的的網關是$sgateway"
delay=5000
echo "設置最大延遲不超過$delay毫秒"
nexttime=18
echo "每隔$nexttime秒進行一次檢查"
echo "########################################"
while :
do
network=`ping -c 1 $sgateway | awk 'NR==2 {print $7}' | sed "s/=/ /g" | awk '{print $2}'`

expr ${network} + 0 1>/dev/null 2>&1
if [ $? -eq 0 ]; then
/etc/init.d/network restart
else
value_n=`echo $network | sed "s/\.//g"`
if [ "$value_n" -lt "$delay" ];
then
echo "檢查結果為"
echo "網路通暢"
echo "網路延遲為$network秒"
echo "########################"
else
/etc/init.d/network restart
fi
fi

sleep $nexttime
done

不給分不給力啊

③ linux如何查看網路丟包率

使用 ping命令,ping一下你的目標地址,即可查看,

例如,你想查看你目前的網路,在訪問網路的時候會不會丟包

④ linux下多網卡,eth0一直顯示丟包,並且修改rx,tx的值也不管用,求幫助

轉:
ifconfig 顯示接收丟包,一般來說是驅動申請不到足夠的內存來存放收到的包

接收丟包統計在數據結構net_device_stats的下面這個欄位中
unsigned long rx_dropped; /* no space in linux buffers */

所以既不是硬體問題(否則根本收不到包),也不是arp攻擊(驅動不管上層協議類型的),有可能是內存不夠,但是不能確定,樓主可以查一下你網卡的驅動程序確認下

⑤ 區域網丟包嚴重,原因在一台Linux伺服器上.

iptables-IINPUT-ptcp--dport80-jDROP
iptables-IOUTPUT-ptcp--dport80-jDROP

把80埠屏蔽就好了

⑥ linux網路掉包怎樣解決

網路故障是在所難免的,重要的是應快速隔離和排除故障。網吧的維護人員應該具備基本的網路知識,能夠解決一些常見的網路問題。本文列舉幾種常見的網路故障問題分析一下,希望能夠提高大家的分析能力和解決故障的能力。
故障一、100Mb的區域網速度沒有10Mb的區域網速度快
具體表現:由於所有工作站都是10-100Mb自適應網卡,而原來的全部採用的是10Mb的交換機,現將網路升級一下,全部換成100Mb交換機,發現交換機更換後,速度還沒有原來快。部分機器甚至不能上網。
故障分析:我們用ping命令ping一下該區域網的網關,發現掉包現象嚴重,用測線儀檢查一下雙絞線,發現一切正常。檢查一下網線時,發現網線是原來用的三類線,不支持100Mb的網路。由於我們在網路升級的時候,只升級了網路交換設備,忽視了升級傳輸介質——網線。
解決辦法:更換網線
說明:大家在升級網路的時候,一定要檢查一下自己的配套設備如網卡、網線是否支持100Mb的網路工作環境,不要盲目升級其中一項,造成小馬拉大車的不配套現象。要根據自己的資源,合理利用。對於目前的網路,大家在布線時,不如一步到位,選購安普(AMP)超五類網線,一是方便日後的升級,二者也可以使自己的網路速度得到穩定。
故障二、新開的網吧,經常掉線或者無法登錄網路
具體表現:一家新開的網吧,面積三百平方,五十台機器,配備了專用的機房,放置交換機和伺服器。結果發現機器調試時,經常掉線或者無法登錄網路。
故障分析:用ping命令檢查時,發現嚴重丟包和超時,網路全部用測線儀測試,一切正常。無意中發現從交換機到工作的距離太長,仔細測量了一下距離,100米。雙絞線的傳輸距離一般不超過100米,實際傳輸距離在95米左右。網吧業主只為了追求高檔,配備了專用的機房,卻忽視了網線傳輸距離的極限。
解決方法:將交換機的位置重新安置。
說明:在綜合布線時,一定要將交換機的位置選擇好,中心交換機最好放在網吧的中心位置。下面的交換機也應該放在所連接的計算機的中心。這樣的安置方法,一是節約網線,二是可以使網路達到最佳的傳輸狀態。
故障三、IP地址與地址串發生沖突
具體表現:所有機器,IP地址在網路中設置是唯一,總有兩台機器,在啟動的時候,出現一個地址與IP地址沖突與一串地址沖突。更改IP地址後依舊。而且在沖突時,只有一台機器可以上網。
故障分析:仔細看了一下沖突的提示,是一串地址,會不會是物理地址沖突呢,也就是MAC地址沖突導致的呢?但總不能每台每台查找吧。用IPbook超級網上鄰居吧,朋友提示到。用IPbook超級網上鄰居,掃描整個網路段,結果發現兩台機器的網卡的MAC地址是完全相同的。
解決辦法:更換網卡。更換網卡後,問題解決。
說明:所有工作在網路中的網路設備,包括網卡、交換機、路由器都有一個物理地址,叫MAC地址。MAC地址包含了該網路設備的廠商和在全球網路設備中唯一的序列號。所有的網路數據交換,都是基於MAC地址的交換,而不是基於IP地址的交換。因此,假如MAC地址沖突,IP地址不沖突的話,也會造成網路中斷,因為數據找不到終點。因此,大家在購買網卡的時候,一定要買正品,不要為了貪圖便宜,買了次品。假如是網卡MAC地址沖突,更換一塊,還是小事。假如是交換機發生MAC地址沖突,那你就麻煩大了。
故障四、100Mb的網路網路速度不穩定
具體表現:網卡採用10-100Mb自適應網卡,交換機為全雙工10-100Mb交換機。在上網的時候,網路速度時快時慢
故障分析:用ping命令檢查的時候,也沒有掉包現象,一切正常,偏偏下速度不正常。檢查了網路設置,也正常。後來仔細看了一個交換機的指示燈,發現交換機老是在10Mb和100Mb兩種工作狀態下轉換。問題搞定了。
解決方法:發現問題了,如何不讓他自動切換工作狀態呀。仔細看了機器中網卡的屬性,值中指定的速度是AUTO,我把他改成100Mb Full後。測試了一下,一切正常了。
說明:一些網路問題的發生,要首先檢查一下所有的網路設備,然後分析一下原因,相信解決問題的速度會很快的。
故障五、網路中所有機器全部IP地址沖突
具體表現:機器啟動後,所有的機器出現IP地址沖突。檢查了一下IP地址設置,沒有重復。工作使用WinXP操作系統。
故障分析:所有的工作站開機後,進入桌面,自動彈出IP地址沖突的提示,而每台客戶機使用的是固定的IP地址,沒有地址沖突。於是決定在XP的DOS下查看一下網路配置。運行了一下ipconfig /all,發現網路中有一個DHCP伺服器在運行,給這台機器動態分配的IP地址與其他機器的IP地址發生了沖突。說明一下,DHCP伺服器是網管在進行網路克隆時,為了方便建立的。結果網路克隆結束後,忘記把服務停止了。
解決方法:1、把DHCP伺服器關閉 2、把DHCP服務的IP地址池更改一下,排除所有正在使用的固定的IP地址。

⑦ 如何在linux上模擬網路丟包

Linux 中使用 tc 進行流量管理。具體命令的使用請參考 tc 的 man 手冊。1.設置延時

# tc qdisc add dev eth0 root netem delay 30ms2. 丟包
設置丟包命令如下:

# tc qdisc add dev eth0 root netem loss 10%
如果你是通過 SSH 登陸設備進行配置丟包的話,配置完這條命令就會感覺到機器訪問時有點一卡一卡的。這說明,設備已經開始丟包了,可以通過具體抓包查看。

其他諸如修改、查看、刪除的命令,都可以參考上面延時的設置。關於Linux命令的介紹,看看《linux就該這么學》,具體關於這一章地址3w(dot)linuxprobe/chapter-02(dot)html.

⑧ LINUX網路丟包,交換機下好多設備,這台LINUX的伺服器接入網線後,其他都出現丟包問題

是 全部丟包還是 間斷的丟包,間斷丟包的話看看你那台伺服器有沒有開啟 DHCP 服務。全部丟包的話 應該就是網線接成迴路了。

⑨ LINUX伺服器有規律丟包,如何處理

一種可能的問題是硬體問題,網口、網卡或者網線是不是有問題
還有一種可能性是不是路由器有ping包限制

建議咨詢下機房那邊的技術人員 讓機房技術幫你查下路由以及網線口

⑩ linux網口百兆 發送丟包

下面命令,從eth0網口出去的包將延遲40ms:。
注意,上面我們介紹的命令,是針對整個eth0網口起作用的,也就是說,只要是從eth0出去的所有的包,都會產生隨機丟包或者延遲。但有時候,我們只想讓丟包和延遲作用於某個目的地址。

閱讀全文

與linux伺服器丟包相關的資料

熱點內容
壓縮軟體的圖標 瀏覽:95
賣鞋哪個app是真的 瀏覽:467
python迭代是累計嗎 瀏覽:417
程序員哪些平台接私活 瀏覽:173
單片機充電電路原理圖 瀏覽:1000
android軟體雲伺服器地址 瀏覽:213
如何用伺服器做內網穿透服務 瀏覽:401
oracle加密表空間重置密碼 瀏覽:302
mdk編譯後目標文件 瀏覽:615
老人動手解壓 瀏覽:720
小米sd卡解壓 瀏覽:996
程序員那麼可愛陸漓替老袁說情 瀏覽:28
當女程序員遇見問題 瀏覽:746
32位編譯器什麼意思 瀏覽:355
php多參數函數 瀏覽:17
通達信板塊動作源碼 瀏覽:751
matlab完全自學一本通pdf 瀏覽:251
php源碼本地安裝 瀏覽:961
伺服器怎麼用不會斷電 瀏覽:303
主從伺服器有什麼用 瀏覽:214