因停電Linux機器重啟,重啟后遠(yuǎn)程連接正常,就沒有在意。今兒有人報告連不上網(wǎng)。我本機測試了下網(wǎng)絡(luò)顯示是正常的,瀏覽器也能上網(wǎng)。打開終端嘗試 ping baidu.com ,結(jié)果半天沒反應(yīng)。
創(chuàng)新互聯(lián)是工信部頒發(fā)資質(zhì)IDC服務(wù)器商,為用戶提供優(yōu)質(zhì)的南充服務(wù)器托管服務(wù)
心理犯嘀咕: “瀏覽器能上網(wǎng),終端連不上網(wǎng)?”
做了以下嘗試:
ping 是Windows、Unix和Linux系統(tǒng)下的一個命令。ping 也屬于一個通信協(xié)議,是TCP/IP協(xié)議的一部分。利用“ping”命令可以檢查網(wǎng)絡(luò)是否連通。
如果ping不同可以通過以下方式查找故障原因:
127.0.0.1 是本機IP循環(huán)地址,如果本地址無法ping通,則表明本機TCP/IP協(xié)議不能正常工作。
用ifconfig查看本機IP,然后ping 本機IP,通則表明網(wǎng)絡(luò)適配器(網(wǎng)卡或MODEM )正常工作,不通則是網(wǎng)絡(luò)適配器出現(xiàn)故障。
ping 同網(wǎng)段其他IP,不通則表示網(wǎng)絡(luò)線路出現(xiàn)故障;若網(wǎng)絡(luò)中還包含有路由器,則應(yīng)先ping 路由器在本網(wǎng)段端口IP,不通則此段線路有問題;通則再ping路由器所連目標(biāo)計算機所在網(wǎng)段的端口IP,不通則是路由器出現(xiàn)故障;通則再ping目的計算機IP地址。
ping 網(wǎng)址,比如ping baidu.com。若本機設(shè)置了DNS服務(wù),則會顯示該網(wǎng)址指向的IP,表明本機的DNS設(shè)置正確而且DNS解析正常,反之就可能是其中之一出現(xiàn)了故障。
以上前三項都通過沒問題。最后連外網(wǎng)網(wǎng)址時DNS解析也正確,但是丟包。 Why?
是否是機器處于聯(lián)網(wǎng)狀態(tài),但是屏蔽了ping命令?
因為有些服務(wù)器從網(wǎng)絡(luò)安全的角度出發(fā),會屏蔽ping命令,即屏蔽ICMP協(xié)議(我也不清楚這是啥)。
如何檢查是否屏蔽?
Linux服務(wù)器中有一個文件 /proc/sys/net/ipv4/icmp_echo_ignore_all ,查看文件內(nèi)容 cat /proc/sys/net/ipv4/icmp_echo_ignore_all
(1)當(dāng)這個文件的內(nèi)容為1時,為屏蔽ICMP協(xié)議;
(2)當(dāng)為0時,為啟用ICMP協(xié)議
兩者是可以變換的,
那么我的問題是:上述所有配置都通過了,網(wǎng)卡、網(wǎng)關(guān)、icmp設(shè)置都正常,能ping通內(nèi)網(wǎng)、網(wǎng)關(guān),能解析外網(wǎng),但但但但是丟包。
排除了自己機器的配置方式禁止ping,因為如果配置禁用了ping,則內(nèi)部ping也將失效。懷疑是外網(wǎng)出口設(shè)置了防火墻、或者路由器里設(shè)置了wan口禁ping,禁止ping連通外網(wǎng),但可以ping自己內(nèi)部網(wǎng)絡(luò)。
一把鼻涕一把淚,排查了一通問題還是沒解決,但不影響使用,就這樣吧。。。。。。
參考:1. Linux普通用戶無法ping,linux無法ping的幾種原因
1、配置虛擬機網(wǎng)絡(luò)連接方式? 打開虛擬機,打開設(shè)置,將Network Adapter中的Network connection選擇NAT方式。
2、打開win7系統(tǒng)下的網(wǎng)絡(luò)共享中心,更改網(wǎng)絡(luò)適配器,設(shè)置VMware Network Adapter VMnet8的ip。
3、進(jìn)入linux系統(tǒng),點擊小紅帽——選擇system settings——選擇network。
4、進(jìn)入network后,雙擊eth0設(shè)備。
5、進(jìn)入Ethernet Device配置框,選擇動態(tài)設(shè)置ip地址,輸入相應(yīng)的IP和網(wǎng)關(guān),分配完后點擊確定。
6、重載該服務(wù):service network reload即可。
對于一個 Linux 系統(tǒng)的機器來說,檢測它是否能夠成功連接到外網(wǎng)的最最簡單的辦法就是:使用 ping 命令,ping 你的外網(wǎng)的網(wǎng)關(guān)(gateway)的 IP 地址,如果能夠 ping 通的話,就說明該 Linux 機器能夠成功連接外網(wǎng),否則的話,就需要做進(jìn)一步的診斷。之所以在這里說需要做進(jìn)一步的網(wǎng)絡(luò)故障診斷,那是因為:有些機器為了防止別人攻擊自己的機器,所以就把 ICMP 數(shù)據(jù)包給關(guān)閉了,因此導(dǎo)致該機器雖然肯定在網(wǎng)絡(luò)上,但是你使用 ping 命令去 ping 該臺機器時,得到的反饋信息依然是:Request time out,該信息和網(wǎng)絡(luò)不通的現(xiàn)象是完全一致的。而不是:Reply From ...... time 1 ms(網(wǎng)絡(luò)連通的狀態(tài))。
1、linux怎么配置網(wǎng)絡(luò)。
2、linux怎么配置網(wǎng)絡(luò) 連接外網(wǎng)。
3、linux怎么配置網(wǎng)絡(luò)地址。
4、linux怎么配置網(wǎng)絡(luò)ip。
1."linux怎么配置網(wǎng)絡(luò),為您提供linux怎么配置網(wǎng)絡(luò)圖文信息,打開已安裝的虛擬機。
2.在終端窗口中輸入命令Vi/Etetcconfissetvicetsuptscfg-ithg-ith0,然后打開此接口。
3.重啟配置好的網(wǎng)卡,再執(zhí)行命令/etc/init.d/networkrestart。
4.配置完成后可以使用Ping+需要測試網(wǎng)址來查看是否成功。
當(dāng)前文章:linux命令測試外網(wǎng) linux偵測網(wǎng)絡(luò)的命令
文章起源:http://www.rwnh.cn/article42/doohghc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、做網(wǎng)站、關(guān)鍵詞優(yōu)化、服務(wù)器托管、自適應(yīng)網(wǎng)站、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)