最近做了一個(gè)網(wǎng)站,想用真實(shí)手機(jī)訪問進(jìn)行調(diào)試,但是訪問時(shí)卻提示無法連接,不能打開網(wǎng)站,這是什么原因,百思不得其解,因?yàn)槭謾C(jī)是可以通過WiFi上網(wǎng)的,電腦雖然是通過網(wǎng)線上網(wǎng),但都使用同一個(gè)路由器,而權(quán)限方面并沒有做任何限制。之后通過幾步檢測(cè),終于找到了原因,并解決了問題。
1、測(cè)試局域網(wǎng)能否連通
檢測(cè)的第一步是測(cè)試局域網(wǎng)能否連通。這里需要另一臺(tái)局域網(wǎng)電腦來測(cè)試,測(cè)試的方法是在電腦里ping一下本機(jī)IP。
網(wǎng)絡(luò)連通性測(cè)試
能ping通就表示網(wǎng)絡(luò)是連通的。
2、檢測(cè)局域網(wǎng)能否訪問共享
測(cè)試訪問共享的方法是在局域網(wǎng)另一臺(tái)電腦里訪問本機(jī),在另一臺(tái)電腦里直接輸入:
\\192.168.1.15
或
\\lenovo-pc
其中192.168.1.15是本機(jī)IP,lenovo-pc是本機(jī)的計(jì)算機(jī)名。
如果能夠訪問,則會(huì)彈出一個(gè)窗口,要求你輸入用戶名和密碼。
如果不能訪問,可能原因一般是下面兩個(gè):
1)計(jì)算機(jī)登錄密碼有無設(shè)置?不設(shè)置則不能共享。
2)計(jì)算機(jī)防火墻是否打開?打開后則不能共享。
根據(jù)上面兩原因,我逐一檢查,發(fā)現(xiàn)防火墻是打開的,于是我關(guān)閉了防火墻。
再次測(cè)試,終于彈出要求輸入計(jì)算機(jī)登錄用戶名和密碼的對(duì)話框了。
局域網(wǎng)共享訪問
輸入后便能訪問共享文件了。
3、測(cè)試網(wǎng)站能否訪問
這時(shí)再在手機(jī)上訪問本地網(wǎng)站,終于能打開了。
原因分析
通過上述步驟的檢測(cè),可以確定,是因?yàn)殡娔X的防火墻打開了,導(dǎo)致局域網(wǎng)的電腦不能訪問本機(jī)網(wǎng)站。但是如果你一定要打開防火墻,怎么辦?那么可以在防火墻里添加一個(gè)“80”的端口,即是允許http訪問。
win2003防火墻添加80端口
win7防火墻添加80端口