解決linux不能上外網
問題的提出:
最近用VMware 9.0虛擬機器裝了一個linux系統,但奇怪的是:linux能ping通閘道器、能ping通區域網內的所有windows機器,但就是ping不同DNS地址、不能ping通任何外網,例如:執行如下命令時
則始終彈出:
解決linux ping: unknown host www.baidu.com
ping: unknown host www.baidu.com"
解決方案:
如果某臺Linux伺服器ping不通域名, 如下提示:
[[email protected] ~]# ping www.baidu.com
ping: unknown host www.baidu.com
首先確定已經連線上路由器,並且路由器能夠訪問外網,可以通過訪問閘道器進行確定
[[email protected] ~]# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=2.96 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1.75 ms
如果確定網路沒問題的情況下, 可以通過如下步驟尋找解決辦法:
1) 確定設定了域名伺服器, 沒有的話, 建議設定Google的公共DNS服務, 它應該不會出問題的
[
search localdomain
因為我的DNS沒有設定所以導致了ping外網ping不通。將dns新增到該檔案中
[[email protected] ~]# vi /etc/resolv.conf
search localdomain
nameserver 202.98.96.68
nameserver 61.139.2.69
~
2) 確保閘道器已設定
# grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*
-------------------------------------------------------------------
/etc/sysconfig/network-scripts/ifcfg-eth0:GATEWAY=192.168.40.1
-------------------------------------------------------------------
如果未設定, 則通過如下方式增加閘道器:
# route add default gw 192.168.40.1
或者手工編寫/etc/sysconfig/network-scripts/ifcfg*檔案後, 重啟network服務:
# service network restart
3) 確保可用dns解析
# grep hosts /etc/nsswitch.conf
-------------------------------------------------------------------
hosts: files dns
-------------------------------------------------------------------
如果以上哪個有問題, 修正後, 再測試, 應該就沒問題了:
#ping -c 3 www.baidu.com
PING www.a.shifen.com (220.181.6.175) 56(84) bytes of data.
64 bytes from 220.181.6.175: icmp_seq=0 ttl=50 time=9.51 ms
64 bytes from 220.181.6.175: icmp_seq=1 ttl=50 time=8.45 ms
64 bytes from 220.181.6.175: icmp_seq=2 ttl=50 time=8.97 ms
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 8.450/8.977/9.511/0.446 ms, pipe 2
--End--
/etc/sysconfig/network-scripts/ifcfg-eth0中GATEWAY中的地址和/etc/sysconfig/network中GATEWAY中的地址都設定為閘道器的IP,重啟Linux或執行service network restart命令後再執行 ping www.baidu.com,此時發現才能聯通外網了
相關推薦
Linux下PPTPD搭建VPN伺服器連線後無法上外網及619錯誤的解決辦法
最近在搭建VPN伺服器時卻遇到了困難 先是出現619錯誤,接著是連線後無法上外網 下面一一給出解決辦法 解決619錯誤 619錯誤的原因有很多,下面給出原因列表,供大家排查 1、logwtmp衝突 解決:編輯 /etc/pptpd.conf,找到logwtmp用#註釋掉
解決linux不能上外網的問題
最近內網有一臺伺服器,不能訪問外網網站,首先想到的是DNS配置,因為之前的DNS解析伺服器停掉了。然後到/etc/sysconfig/network-scripts裡找到網路配置的檔案,更改DNS配置
解決linux不能上外網
問題的提出: 最近用VMware 9.0虛擬機器裝了一個linux系統,但奇怪的是:linux能ping通閘道器、能ping通區域網內的所有windows機器,但就是ping不同DNS地址、不能ping通任何外網,例如:執行如下命令時則始終彈出:解決linux p
解決虛擬機連接不上外網,不能互相ping通
seq 連接不上 netmask prot idg ipv4 關閉 ipv dns 0、解決虛擬機連接不上外網,不能互相ping通 直接在linux系統下,編輯修改如下文件: //編輯文件/etc/sysconfig/network-scripts/ifcfg-et
在公司無法上外網怎麼解決?徹底解決公司和地區網路限制問題
1.最近聽說很多公司朋友都在抱怨,在公司都不能上淘寶看視訊,公司對網路都有限制。包括很多地區的朋友網都不能經常玩遊戲,看視訊等,針對這種情況,963IP特推出公司專用突破網路限制專線伺服器,這種伺服器針對公司的路由器限制和網管的網路限制,我們獨特的加密性,單線I
Centos7.5安裝完畢後無法上外網的解決方法
同事裝了一個linux系統,今天拿來用,卻發現上不了外網,就簡單的解決和總結了一下。1.檢視ip及網絡卡# ifconfig此時如果系統不識別這個命令,可輸入ip add檢視2.修改檔案找到/etc/s
virtualbox中linux設定NAT和Host-Only上網(實現雙機互通同時可上外網)
關於虛擬機器中幾種網路連線方式請參考其他教程。平常,我們安裝好虛機,用橋接方式也就夠了。畢竟它能上內網和外網。但是有個問題,如果你的網路環境發生變化,虛機的Ip也會隨之改變(橋接的Ip和主機ip必須是同一網段)。為了解決此問題,喜歡折騰的我選擇了NAT網路+Host-Only
CenOS6.5連不上外網解決方法
在CenOS下,很多人把網路配置正確後能夠ping通自己的主機和域名,但是卻不能ping通外網,像ping www.baidu.com 、ping 8.8.8.8、 ping 114.114.114.
Centos能上內網不能上外網,問題解決!
昨晚新裝了Centos系統 ,結果安裝好後,設定 IP DNS後卻不能上外網!!上內網沒問題 可以ping其他計算機以及閘道器IP 。這就奇怪了,找了半天也不知道怎麼回事,在網上搜索也沒看到詳細的文章。 報錯資訊: [[email protected]
Linux網路配置--如何讓Linux系統上外網
我們構建好一個Linux學習系統後,根據後面的學習要求,我們要讓Linux系統可以訪問網際網路,這樣我們後面學習的時候,可以隨時安裝需要的系統包。 先說說虛擬機器裡的Linux是如何連線外部網路的: 當我們安裝好虛擬機器軟體後,就會在WINDOWS系統上增加兩塊虛擬網
VPN連線後不能上外網解決方法
很多公司都架設了自己的VPN 網路,對公司內移動辦公的使用者提供接入。但是大多數情況下很多使用者發現只要連線上VPN,原本正常的網路瀏覽、QQ等訪問Internet的通訊都被斷掉了,而本地區域網的訪問(跨網段的)也不行了。 於是仔細研究,最終在顯示路由表的時候發現了區別(在
CentOS下VMware用橋接模式,靜態ip上外網
設置 mine 自動獲取 xshell all fig host logs 能夠 橋接網卡選擇 在window上用 ipconfig /all CentOS下VMware用橋接模式,靜態ip上外網 15年的時候,寫過一篇博客:VMware中網絡設置之Bridged
centOS7 配置DNS上外網
scrip 修改文件 ews 重啟網絡服務 string 改變 修改配置 mes 等號 CentOS7 linux下DNS的永久性添加 I.網上很多講的dns的永久性添加其實都是暫時性添加,重啟網卡後就會丟失。代碼如下: echo nameserver 8.8.8.
linux 無外網情況下安裝 mysql
sys con space 什麽 mysq 現場 密碼 aio download 由於工作需要,需要在一臺裝有 CentOS 系統的測試服務器上安裝 MySQL ,由於該服務器上存有其他比較重要的測試數據,所以不能連接外網。由於之前安裝 MySQL 一直都是使用 yum 命
Linux上下行網速測試
上下行 網速 speedtest 此程序是基於Python開發的腳本程序,利用了speedtest.net的服務來測量出上下行的寬帶。Speedtest-cli能根據機房離測速服務器的物理距離來列出測速服務器,或者針對某一服務器進行測速,同時還能為你生成一個URL以便你分享你的測速結果。要在Lin
禁用上外網、內網可以訪問
禁止上網 遠程電腦需求:1、一些授權軟件購買中,臨時使用盜版2、但是工程師需要上網查資料,上微信,下載東西,如何實現此需求? 解決方案:a:找到對應盜版軟件的後門,直接禁用(本人沒有找到)b:禁用安裝盜版軟件電腦上外網,只能內網訪問。同時設置幾個虛擬賬號,可以讓禁用上網的人遠程服務器上外網。 解決:1、上網行
Xshell連接服務器及連不上外網等問題
Xshell連不上服務器 ping不通 最近,安裝了一下CentOS7的系統,發現身邊的還是有很多小夥伴(包括我自己哈)在Xshell最近安裝了一下CentOS7的系統,發現身邊的還是有很多小夥伴(包括我自己哈)在Xshell連接服務器時,還是會出現問題,所以,我今天就這些問題做個小結。 首先,我先給大家
Windows下fabric sdk連接Linux上fabric網絡的調試過程
auto style col 單元 創建 上進 圖片 需要 本機 上個月剛入職一家公司從事區塊鏈研發工作,選型采用Hyperledger Fabric作為開發平臺。團隊的小組成員全部采用的是在VirtualBox上面安裝桌面版的Ubuntu 16.04虛擬機
通過iptables跳轉上外網。
內核 -o 查看 _for rac str 網卡 conf 轉發 1.內核轉發打開sysctl -p 查看net.ipv4.ip_forward = 1vim /etc/sysctl.conf -p 2.iptables的filter表的FORWARD鏈允許轉發iptab
Linux配置外網訪問mysql
stream{ upstream abc{ server 192.168.8.249:3306; } server{&