九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
電腦突然不能上網(wǎng),怎么重置都沒用,沒想到竟然是TCP/IP出了問題

最近幾天遇到了比較奇葩的狀況,電腦正常上網(wǎng)中,等離開房間過一會兒再回來,突然發(fā)現(xiàn)網(wǎng)頁全部無法打開,一開始以為是瀏覽器崩潰了,然而換了IE、谷歌瀏覽器、搜狗瀏覽器、360瀏覽器之后均發(fā)現(xiàn)是一樣的情況,于是再看看電腦右下角的網(wǎng)絡(luò)鏈接狀態(tài)圖標(biāo),發(fā)現(xiàn)處于正常狀態(tài),沒有紅叉叉,那么便也排除了網(wǎng)線脫落的因素。究竟是何原因引發(fā)的突然斷網(wǎng),接下來請跟隨我的腳步來一探究竟吧。

確認(rèn)家庭網(wǎng)絡(luò)出口的聯(lián)網(wǎng)狀態(tài)

針對斷網(wǎng)情況的排查可以由外至內(nèi)開展,首先確認(rèn)家中的路由器是否可以正常聯(lián)網(wǎng),由于我的臺式電腦是通過網(wǎng)線連接至路由器,手機(jī)是通過接入路由器的Wifi熱點(diǎn)進(jìn)行聯(lián)網(wǎng),那么先檢查下手機(jī)的網(wǎng)絡(luò)狀態(tài),發(fā)現(xiàn)可以正常打開網(wǎng)頁、收發(fā)微信的信息,這說明家中路由器工作狀態(tài)正常,外網(wǎng)沒有出現(xiàn)斷網(wǎng)的情況,那么接下來便開始排查電腦端。

PING命令檢查網(wǎng)絡(luò)連通狀態(tài)

通過ping命令,我們可以向特定的目的主機(jī)發(fā)送請求報文,用于測試從本機(jī)到目標(biāo)主機(jī)的網(wǎng)絡(luò)狀況是否正常,這里我們可以ping一下百度的服務(wù)器:開始——運(yùn)行——輸入cmd,在彈出的CMD命令行窗口中輸入以下命令(ping和www.baidu.com之間為空格):

ping www.baidu.com

ping命令執(zhí)行結(jié)果如上圖,可以看到收到了百度服務(wù)器的響應(yīng),說明我們的網(wǎng)絡(luò)連接是通暢的。

NSLOOKUP命令檢查DNS解析狀態(tài)

上一步ping命令的檢查正常只能說明網(wǎng)絡(luò)是通暢的,但是我們用瀏覽器訪問網(wǎng)頁是通過域名進(jìn)行訪問的,如 http://www.baidu.com ,域名是需要通過DNS進(jìn)行解析方可訪問最終的目標(biāo)主機(jī),如果DNS無法正常進(jìn)行解析,那么網(wǎng)頁也將無法被正常打開,這種情況就是我們碰到的最常見情況:“打不開網(wǎng)頁但是可以上QQ”,接下來我們便可以使用nslookup命令檢查DNS的解析情況,在CMD窗口中輸入以下命令(nslookup和www.baidu.com之間為空格):

nslookup www.baidu.com

nslookup命令執(zhí)行結(jié)果如上圖,可以看到DNS解析使用的是我們本地的路由器地址192.168.2.1提供的DNS解析服務(wù),已經(jīng)成功的將 baidu.com 的域名解析至ip為 14.215.177.38 和 14.215.177.39 的服務(wù)器,說明DNS解析工作正常。

這下就有點(diǎn)頭疼了,通常我們遇到的情況是可以ping通但是dns無法解析,其解決方案是將電腦ip配置信息中的dns服務(wù)器改為互聯(lián)網(wǎng)上公用的dns服務(wù)器如:8.8.8.8 、114.114.114.114,這是由于114.114.114.114是國內(nèi)移動、電信和聯(lián)通通用的DNS,解析成功率相對來說更高,國內(nèi)用戶使用的比較多,速度相對快、穩(wěn)定,是國內(nèi)用戶上網(wǎng)常用的DNS。8.8.8.8是GOOGLE公司提供的DNS,該地址是全球通用的,相對來說,更適合國外以及訪問國外網(wǎng)站的用戶使用。由于通過上述nslookup命令的測試已經(jīng)說明了DNS解析正常,所以這里我就沒有必要再去修改DNS設(shè)置了,直接進(jìn)行其他方面的排查。

檢測電腦網(wǎng)卡狀態(tài)

由于最初我發(fā)現(xiàn)突然斷網(wǎng)的情況是在離開電腦一陣子后再次回來使用的時候出現(xiàn)的,這讓我懷疑是否是因為較長時間沒有上網(wǎng)導(dǎo)致計算機(jī)為了省電自動將網(wǎng)卡進(jìn)入了睡眠模式,于是檢查一下網(wǎng)卡的配置狀態(tài),步驟為:控制面板——網(wǎng)絡(luò)和Internet——網(wǎng)絡(luò)和共享中心——更改適配器設(shè)置,檢查網(wǎng)卡屬性“電源管理”選項卡中的“允許計算機(jī)關(guān)閉此設(shè)備以節(jié)約電源”是否被勾選了,如果被勾選了需要將其去掉。

當(dāng)我取消此處的勾選之后,將網(wǎng)卡禁用然后又啟用,竟然發(fā)現(xiàn)還是不起作用,無奈只好采用重啟大法,當(dāng)計算機(jī)重啟之后發(fā)現(xiàn)竟然可以上網(wǎng)了,于是心中一番竊喜,然而好景不長,沒過多久又無法上網(wǎng)了,真是讓人捉急。。。

重置網(wǎng)絡(luò)

通過多次嘗試,發(fā)現(xiàn)每次出現(xiàn)突然不能上網(wǎng)的情況之后,重啟電腦便可以恢復(fù)正常,但是使用一陣子過后,很大概率又會斷網(wǎng),仍然無法找到問題根源所在,想了一下不如將網(wǎng)絡(luò)進(jìn)行重置試一試,通過在CMD窗口輸入命令 netsh winsock reset 執(zhí)行:

netsh winsock reset

這個命令的作用是重置 Winsock 目錄。如果一臺機(jī)器上的Winsock協(xié)議配置有問題的話將會導(dǎo)致網(wǎng)絡(luò)連接等問題,就需要用netsh winsock reset命令來重置Winsock目錄借以恢復(fù)網(wǎng)絡(luò)。這個命令的好處是可以重新初始化網(wǎng)絡(luò)環(huán)境,以解決由于軟件沖突、病毒原因造成的參數(shù)錯誤問題。該命令執(zhí)行后計算機(jī)會提示重啟,完成重啟操作后發(fā)現(xiàn)電腦又可以正常上網(wǎng)了。

然而理想很豐滿,現(xiàn)實(shí)很骨感。本以為重置網(wǎng)絡(luò)恢復(fù)了初始設(shè)置后即可搞定斷網(wǎng)問題,沒想到過陣子居然又?jǐn)嗑W(wǎng)了,沒錯!你沒有看錯!連網(wǎng)絡(luò)環(huán)境都重置了的情況下居然還是沒有解決問題!這恐怕是從業(yè)以來碰到過的最奇葩問題了!心中一萬只艸泥馬奔騰而過!

突然,我腦海中靈光一現(xiàn),之前我們已經(jīng)嘗試過使用ping命令檢查網(wǎng)絡(luò)連通狀態(tài),現(xiàn)在不妨搭配使用telnet命令檢查端口訪問狀態(tài)。實(shí)踐中,ping和telnet命令往往是搭配使用,ping命令用于檢測目標(biāo)服務(wù)器是否處于正常運(yùn)行狀態(tài),telnet命令用于確認(rèn)目標(biāo)服務(wù)器端口是否開放,二者搭配起來用于測試客戶端與目標(biāo)主機(jī)間的網(wǎng)絡(luò)通信狀態(tài)是否正常。

TELNET命令檢查網(wǎng)絡(luò)端口訪問狀態(tài)

這里以百度網(wǎng)站為例,百度首頁網(wǎng)址 http://www.baidu.com 使用的是Web服務(wù)器的默認(rèn)端口80,那么我們執(zhí)行命令:telnet www.baidu.com 80 用來測試本機(jī)至百度網(wǎng)站的80端口是否通信正常(注意參數(shù)之間要有空格):

telnet www.baidu.com 80

執(zhí)行結(jié)果讓我大吃一驚,端口訪問失敗了?。。∫话闱闆r下我們 telnet 目標(biāo)主機(jī)出現(xiàn)連接失敗的情況是由于目標(biāo)主機(jī)對應(yīng)端口所運(yùn)行的服務(wù)出現(xiàn)了異常才無法訪問,你要說是百度的網(wǎng)站服務(wù)宕機(jī)了導(dǎo)致我們 telnet 不通??這也太不可能了,于是我趕緊掏出手機(jī)訪問了一下百度,果然還是正常訪問的。那么這下找總算找到問題出在哪里了,為什么這么說?下面讓我們來看一張圖便知曉。

這里先看一下關(guān)于ping命令的介紹:Ping是工作在 TCP/IP網(wǎng)絡(luò)體系結(jié)構(gòu)中應(yīng)用層的一個服務(wù)命令, 主要是向特定的目標(biāo)主機(jī)發(fā)送 ICMP(Internet Control Message Protocol 因特網(wǎng)報文控制協(xié)議)Echo 請求報文,測試目的站是否可達(dá)及了解其有關(guān)狀態(tài)。

根據(jù)上圖中OSI的七層模型和其簡化版的TCP/IP模型,我們可以看到 telnet 命令和 ping 命令(ICMP協(xié)議)分別工作在TCP/IP模型定義的應(yīng)用層和網(wǎng)際層,那么結(jié)合我們之前測試的結(jié)果:ping 成功 telnet 失敗,我們可以得出結(jié)論為:網(wǎng)絡(luò)層是正常的,問題出在應(yīng)用層。這下終于可以解釋了為什么前面那么多的嘗試最終都沒有解決問題,那是因為前面的各種措施幾乎都是在針對于網(wǎng)絡(luò)層面的問題進(jìn)行處理,網(wǎng)絡(luò)層本來就是正常的,所以再怎么折騰也是枉然。

WINDOWS日志查看

既然問題已經(jīng)定位在了應(yīng)用層,那么我們便去看看Windows的日志,在計算機(jī)“我的電腦”圖標(biāo)中點(diǎn)擊右鍵,進(jìn)入“計算機(jī)管理”后,展開“Windows日志”下面的“系統(tǒng)”節(jié)點(diǎn),便可以查看最近的系統(tǒng)日志。

在當(dāng)天的記錄中,可以看到右邊出現(xiàn)了多條類型為“警告”的、來源為“TCP/IP”的日志, 其內(nèi)容為:

TCP/IP 無法建立傳出連接,因為選定的本地終結(jié)點(diǎn)最近用于連接到相同的遠(yuǎn)程終結(jié)點(diǎn)。 當(dāng)以高速率打開和關(guān)閉傳出連接時,會導(dǎo)致所有可用的本地端口被使用,并迫使 TCP/IP 重新使用本地端口進(jìn)行傳出連接,此時通常會產(chǎn)生這種錯誤。為了最大限度地降低數(shù) 據(jù)受到損壞的風(fēng)險,在給定的本地終結(jié)點(diǎn)和給定的遠(yuǎn)程終結(jié)點(diǎn)之間的連續(xù)連接中, TCP/IP 標(biāo)準(zhǔn)需要等待一段最短的時間段。

我滴媽呀好長一段話,有點(diǎn)拗口,我們直接看核心內(nèi)容:“會導(dǎo)致所有可用的本地端口被使用”,很明顯了,當(dāng)本地可用的端口都被占用的情況下,自然也就再也無法與外界進(jìn)行TCP/IP連接了。若要問我怎么辦?很好辦,將本地可用端口數(shù)量設(shè)置到最大值,接下來便是操作時間。

調(diào)節(jié)TCP/IP可用端口數(shù)

打開CMD窗口,使用 netsh 命令修改可用端口數(shù)(注意各參數(shù)之間要有空格,且此命令比較長,務(wù)必注意從 netsh 開始到 num=63000 結(jié)束才是同一條命令,下面一共4條命令):

netsh int ipv4 set dynamicport tcp start=2000 num=63000

netsh int ipv4 set dynamicport udp start=2000 num=63000

netsh int ipv6 set dynamicport tcp start=2000 num=63000

netsh int ipv6 set dynamicport udp start=2000 num=63000

以上命令是將TCP和UDP協(xié)議的可用端口設(shè)置為啟動端口2000,端口個數(shù)為63000,即:2000~65000 端口均為TCP/UDP協(xié)議的可用端口范圍,給你這么多的端口就再也不怕沒有端口用了。(這里注意:一般情況下大家沒有啟用ipv6的可以不用執(zhí)行后面的2條命令,只需要執(zhí)行前面2條與ipv4有關(guān)的命令即可

接下來便是見證奇跡的時刻,命令成功執(zhí)行完,于是打開瀏覽器,熟練地輸入百度的網(wǎng)址,我滴媽呀!久違的度娘終于得以相見啊!竟然可以正常上網(wǎng)了,這效果杠杠的?。?!不過保險起見,以防又出現(xiàn)之前曇花一現(xiàn)的場景,我又繼續(xù)觀察了一個星期,果然再也沒有出現(xiàn)突然斷網(wǎng)的情況了,看來此毛病已經(jīng)得到了根治,于是特撰此文用以記錄,希望在大家遇到類似的情況下可以幫助你們解決實(shí)際問題。對于一般情況的不能上網(wǎng)而言,上述的8個排查方法執(zhí)行到第5個基本就能解決問題了,倘若是遇到了像我一樣的情況,那就果斷一干到底吧!大力出奇跡!

知識的力量是無窮的,知識的分享才是永恒之道!如果看完文章的你還碰到了更加奇葩的問題,歡迎留言,大家共同探討!當(dāng)然啦,看完文章先別忘了點(diǎn)個贊哦!

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
windows下常用網(wǎng)絡(luò)診斷命令
推薦一些簡單好用的DOS命令,讓您的辦公脫穎而出
Windows下的命令行工具在網(wǎng)絡(luò)故障檢測中的應(yīng)用
Windows Server 2003系統(tǒng)的IPv6配置方法
如何用ping測試網(wǎng)絡(luò)連接?
配置sql server 2000以允許遠(yuǎn)程訪問
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服