linux無法ping通
Ⅰ linux ping自己不通
一、仔細查看確定虛擬機的網卡模式是否選對,物理環境使用路由器選擇橋接模式,單機或撥號上網選擇NAT模式,不想用虛擬機上網則選主機模式(問題雖小,卻至關重要)
將ONBOOT=yes設置為網卡自動開啟,並將dhcp改為static靜態配置,要注意
1)ip、網關一定要在同一網段內
2)DNS一般設與網關相同
3)可參考真機網關配置
3.重啟下網卡確保DNS可以解析
# service network restart
4.查看DNS解析情況
# grep hosts /etc/nsswitch.conf
如果以上哪個有問題,修正後,再測試(ctrl+c終止),應該就沒問題了:
Ⅱ linuxping不通網關
1. 首先setup看了IP地址、網關、DNS都沒問題。
2. ping自己的ip能ping通,同網段的ip也能ping通,其它任何網段的ip和外網都ping不通。
3. 清空路由信息
ip route flush dev eth0
4. 重啟網路服務
service network restart
5. 然後就各種通暢了。
Ⅲ Linux伺服器可以用SSH連接上,可是ping IP為什麼不通
Linux伺服器可以SSH連接,但是ping不通是因為防火牆策略禁止了icmp包,可以通過以下方式解除禁ping即可。
1、查看iptables策略,使用-D刪除相應的icmp報文策略。
iptables-DINPUT-picmp-mstate--stateESTABLISHED,RELATED-jACCEPT
iptables-DINPUT-ieth0-picmp-jDROP
2、查看系統的配置文件,編輯/etc/sysctl.conf文件,關閉禁ping模式。
net.ipv4.icmp_echo_ignore_all=0//改為0即為關閉禁ping,1為開啟禁ping
Ⅳ linux怎麼ping不通呢
ping命令是Linux操作系統中經常會用到的一個網路命令,也是一個通信協議,主要用來測試與目標主機的連通性,可以檢查網路是否連通。那麼Linux系統中無法ping的原因是什麼?老男孩IT教育小編教你幾種方法,通過這些方式尋找故障原因。
Ping是Windows、Unix和Linux系統下的一個命令;Ping也屬於一個通信協議,是TCP/IP協議的一部分;利用Ping命令可以檢查網路是否連通。
如果Ping不通,可以通過以下方式尋找故障原因:
1、ping 127.0.0.1
127.0.0.1是本地循環地址,如果本地址無法Ping通,則表明本地機TCP/IP協議不能正常工作。
2、Ping 本地的IP地址
用IPConfig查看本機IP,然後Ping該IP,通則表明網路適配器工作正常,不通則是網路適配器出現故障。
3、Ping同網段計算機的IP
Ping一台同網段計算機的IP,不通則表明網路線路出現故障;若網路中還包含有路由器,則應先Ping路由器在本網段埠的IP,不通則此段線路有問題;通則再Ping路由器在目標計算機所在網段的埠IP,不通則是路由出現故障;通則再Ping目的機IP地址。
4、Ping 網址
若要檢測一個帶DNS服務的網路,在上一步Ping通了目標計算機的IP地址後,仍無法連接到該機,則可Ping該機的網路名,比如Ping sina.COM.CN,正常情況下會出現該網址所指向的IP,這表明本地的DNS設置正確而且DNS伺服器工作正常,反之就可能是其中之一出現了故障;同樣也可通過Ping計算機名檢測WINS解析的故障。
Ⅳ 虛擬機LINUX系統經常出現網路Ping不通,請問是什麼原因造成的
我認為從一下幾個方面考慮:
1、如果是在你從linux系統ping路由器的過程中有丟包的話,就要檢查虛擬機外的網路結構了,因為有平通的數據包;
2、如果是在啟動虛擬機後,有時ping通有時ping不通的話,有可能是因為你系統的本地網卡沒有連接路由器,沒有學習到對端地址,建議在虛擬機窗口下方的橋接網卡斷開後重啟即可;
3、既然能有時ping通的話,虛擬機的網卡設置沒有問題,ip地址設置沒有問題,重點看看上邊兩條提示;
Ⅵ linux ping不通網關怎麼解決
通過你的描述,網關不通,說明主機到路由器這段距離的線路是不通的,因此可以從以下幾個方面來檢查:
1. 檢查本地回環地址是否正常,即127.0.0.1
2. 檢查本地的IP地址是否正常。
3. 如果前兩項都正常,說明主機網卡及協議都是正常的,此時要檢查主機到網關的網線是否斷路。
4. 如果網線正常,這是就要檢查路由器了,登錄路由器,看是否正常,如果路由器無法登錄,建議將其恢復到出廠,重新設置。
希望能幫到你。。。。。。