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