記一次網(wǎng)站無法訪問解決過程,服務(wù)器80端口問題解決過程
服務(wù)器在公司測(cè)試的時(shí)候,能夠在局域網(wǎng)內(nèi)正常訪問,服務(wù)器托管到電信機(jī)房后,電信要求服務(wù)器和域名必須備案后,才會(huì)開通服務(wù)器的外網(wǎng)80端口(未備案的外網(wǎng)80端口關(guān)閉,外網(wǎng)無法通過域名和ip訪問),期間經(jīng)過了2個(gè)月的備案過程,后來電信通知說已經(jīng)開通了外網(wǎng)80端口了,但是我測(cè)試的時(shí)候發(fā)現(xiàn)外網(wǎng)還是無法訪問網(wǎng)站,于是開始有了下面的排除過程,特此記錄分享。
第一步:關(guān)閉系統(tǒng)防火墻和其他安全軟件,測(cè)試發(fā)現(xiàn)還是無法訪問。
第二步:檢查服務(wù)器上是否80端口被其他進(jìn)程占用。
主要使用DOS命令如下
netstat -an netstat -aon|findstr "80" tasklist|findstr "2448"
和正常服務(wù)器對(duì)比后發(fā)現(xiàn)少了0.0.0.0:80,多了127.0.0.1:80這個(gè),根據(jù)多出的127.0.0.1:80的pid找出了對(duì)應(yīng)的進(jìn)程是system(正常的服務(wù)器0.0.0.0:80根據(jù)pid找出的進(jìn)程也是system),于是我開始猜測(cè),是不是服務(wù)器上安裝的軟件把80端口占用了,于是我開始卸載服務(wù)器上安裝的沒用的軟件,如殺毒軟件,防火墻軟件、QQ等,卸載完畢后,重啟服務(wù)器,發(fā)現(xiàn)還是無法訪問。
在網(wǎng)上查找了一段時(shí)間后,發(fā)現(xiàn)有的說是MS SQL Server 2008的服務(wù)SQL Server Reporting Services 占用80端口,服務(wù)器安裝的是SQLserver2008r2,于是馬上停止了這個(gè)服務(wù),測(cè)試還是無法外網(wǎng)訪問。
第三步:排除是服務(wù)器上的80端口問題,還是電信沒給開通外網(wǎng)的80端口。
在網(wǎng)上查找了1天后,發(fā)現(xiàn)有個(gè)帖子里面說是電信根本沒給開通80端口,于是我測(cè)試服務(wù)器80端口是否有問題,想到的辦法就是把原來的網(wǎng)線拔掉,用另外一條網(wǎng)線,接一臺(tái)筆記本,確認(rèn)服務(wù)器的局域網(wǎng)ip,如192.168.1.222,然后在筆記本上的開始菜單-》運(yùn)行-》輸入cmd,回車-》然后輸入telnet 192.168.1.222 80,如果80端口沒有問題,會(huì)馬上替換為一個(gè)新的黑色的窗口,說明連接成功,如果20幾秒后,出現(xiàn) “連接到192.168.1.222...不能打開到主機(jī)的連接,在端口80:連接失敗”,說明是服務(wù)器上的80端口有問題。在筆記本上telnet后發(fā)現(xiàn)局域網(wǎng)上連接80端口確實(shí)無法連接上,因此斷定是服務(wù)器的問題了。
第四步:重裝IIS。
回想起在服務(wù)器備案的過程中,當(dāng)時(shí)有嘗試在服務(wù)器上安裝DNS服務(wù)器,結(jié)果安裝失敗,猜測(cè)可能是這個(gè)原因?qū)е耰is的配置被改變了,于是將IIS卸載,然后再重新安裝,測(cè)試發(fā)現(xiàn)網(wǎng)站恢復(fù)正常,糾結(jié)幾天的問題終于解決。
省時(shí)省力的解決步驟:
1、拿一條網(wǎng)線,一端接上服務(wù)器,一端接上筆記本電腦,局域網(wǎng)內(nèi)測(cè)試服務(wù)器80端口是否有問題,詳見上面第三步,也可以將網(wǎng)站不綁定域名,直接ip訪問,看看網(wǎng)站能否打開;
2、如果確定是服務(wù)器80端口無法連接上,嘗試上面第二步的端口是否占用,如果還不行,就重裝IIS;如果不是服務(wù)器80端口問題,咨詢電信配置端口映射的技術(shù)員,看看是否做了端口映射(服務(wù)器有經(jīng)過路由器的)。
由于經(jīng)驗(yàn)不足,剛開始一直以為是電信的問題,電信說開通了80端口,一般不會(huì)那么沒譜,如果他們說開通了,一般就不會(huì)是他們的問題了,多找找自己服務(wù)器上的問題。
最新發(fā)現(xiàn),有可能是在服務(wù)器運(yùn)行了這句命令后導(dǎo)致
netsh http show iplist #check if the 127.0.01 is listed netsh http add iplisten 127.0.0.1
解決運(yùn)行->cmd->輸入回車即可:
netsh http delete iplisten ipaddress=127.0.0.1
最近iis 7.5 經(jīng)常掉線,更新了最新的補(bǔ)丁完美的解決了問題。
相關(guān)文章
服務(wù)器安全設(shè)置之-本地安全策略設(shè)置
單擊控制面板→管理工具→本地安全策略后,會(huì)進(jìn)入本地安全策略的主界面。在此可通過菜單欄上的命令設(shè)置各種安全策略,并可選擇查看方式,導(dǎo)出列表及導(dǎo)入策略等操作2012-07-07
win2003 服務(wù)器安全設(shè)置教程(權(quán)限與本地策略)
腳本之家的這篇文章主要是補(bǔ)充下以前我們發(fā)的文章,對(duì)于服務(wù)器安全設(shè)置需要掌握很多的東西與技巧2012-07-07
Win2008 網(wǎng)絡(luò)策略設(shè)置方法 讓訪問更安全
在局域網(wǎng)環(huán)境中,許多普通工作站由于沒有及時(shí)安裝系統(tǒng)補(bǔ)丁程序或者沒有更新病毒庫,導(dǎo)致對(duì)應(yīng)系統(tǒng)可能存在很多安全隱患,當(dāng)這些工作站嘗試訪問局域網(wǎng)網(wǎng)絡(luò)時(shí),可能會(huì)給整個(gè)網(wǎng)絡(luò)的安全帶來比較大的威脅。2011-06-06
安裝IIS發(fā)布我的第一個(gè)網(wǎng)站圖文教程
這篇文章主要為大家詳細(xì)介紹了安裝IIS的詳細(xì)過程,并發(fā)布我的第一個(gè)網(wǎng)站,很好的圖文教程,感興趣的小伙伴們可以參考一下2016-05-05
Win2003 Server 安全的個(gè)人Web服務(wù)器
Win2003 Server的安全性較之Win2K確實(shí)有了很大的提高,但是用Win2003 Server作為服務(wù)器是否就真的安全了?如何才能打造一個(gè)安全的個(gè)人Web服務(wù)器。2009-10-10
Windowsserver2019域環(huán)境部署的實(shí)現(xiàn)
本文深入探討了在Win2019域環(huán)境下進(jìn)行系統(tǒng)部署的策略、步驟與實(shí)踐,通過實(shí)際案例分析,提供安裝到配置的全面指南,感興趣的可以了解一下2024-01-01
Windows服務(wù)器無法啟用"允許遠(yuǎn)程協(xié)助連接這臺(tái)計(jì)算機(jī)"的解決方法
這篇文章主要介紹了Windows服務(wù)器無法啟用"允許遠(yuǎn)程協(xié)助連接這臺(tái)計(jì)算機(jī)"的解決方法,需要的朋友可以參考下2023-05-05
Windows Server 2016 Standard Key激活密鑰序列號(hào)
這篇文章主要介紹了Windows Server 2016 Standard Key激活密鑰序列號(hào),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06
Windows Server 2008 R2 建立iSCSI存儲(chǔ)的教程(圖文)
學(xué)習(xí)虛擬化過程中接觸到了一些iscsi存儲(chǔ),后來在網(wǎng)上查閱了一些文檔,在虛擬機(jī)環(huán)境下進(jìn)行了測(cè)試,效果不錯(cuò),寫出來和大家一起分享,需要的朋友可以參考下2017-02-02

