-1
A
回答
0
我假設你正在使用住宅網絡連接。根據您的ISP,例如Cox(我的親愛的 ISP),他們可能會選擇block your public http port作爲激勵,讓您升級到昂貴的商業互聯網連接。
您可以通過運行network map進行檢查。一旦安裝,然後從家裏的某個地方了你的網絡之外運行的命令:
nmap -Pn -p 80 192.168.0.1
,並更改IP 192.168.0.1到your public IP。運氣好的話,你會得到一個開放的掃描是這樣的:
Starting Nmap 6.40 (http://nmap.org) at 2016-03-22 22:17 CDT
Nmap scan report for 192.168.0.1
Host is up (0.0028s latency).
PORT STATE SERVICE
80/tcp open http
Nmap done: 1 IP address (1 host up) scanned in 0.13 seconds
否則,你會得到一個過濾掃描是這樣的:
Starting Nmap 6.40 (http://nmap.org) at 2016-03-22 22:19 CDT
Nmap scan report for 192.168.0.1
Host is up.
PORT STATE SERVICE
80/tcp filtered http
Nmap done: 1 IP address (1 host up) scanned in 2.58 seconds
在這種情況下,那麼其他人仍然可以在到達你一個非阻塞的端口。 8080是一種流行的選擇。您需要調整路由器中的設置,以將端口向前映射到外部端口8080到您服務器IP的內部端口80內部。
編輯:我從你的截圖看到,你不能將一個端口轉發到不同的端口,至少在這個屏幕上。檢查你的其他屏幕,並搜索如何使用你的路由器模型做到這一點。這臺路由器可能無法實現 - 我曾經有一臺不支持該基本功能的廉價Netgear路由器。在這種情況下,您將需要更改或添加apache偵聽的端口,它們的documentation is here。
一旦你有正確的設置,那麼世界將能夠達到您的網站http://192.168.0.1:8080
,再次確保使用您的公衆 IP而不是192.168。
我借這個片段從another answer of mine
相關問題
- 1. 無法從公開的Apache服務器
- 2. kubernetes無法通過公共IP訪問API服務器
- 3. 爲什麼無法通過公共IP訪問服務器
- 4. Java applet無法訪問同一網絡服務器上的非公開文件
- 5. 訪問公共服務器的問題
- 6. 啓動可公開訪問的Rails開發服務器
- 7. 無法訪問SonarQube服務器頁面
- 8. 無法訪問聲吶服務器
- 9. 無法訪問Rails服務器
- 10. Kubernetes - 無法訪問服務器
- 11. 無法訪問worklight服務器appcenter
- 12. LabView Web服務器無法訪問
- 13. IPV6網絡服務器無法訪問
- 14. 如果無法訪問服務器(url)
- 15. 無法訪問服務器文件
- 16. CreateSession:無法訪問服務器 - mgo
- 17. Excel 2016無法訪問DDE服務器
- 18. 無法訪問ec2網絡服務器
- 19. Jnlp無法訪問服務器
- 20. 內部NuGet服務器無法訪問
- 21. 無法從Xcode訪問Mac服務器
- 22. Android無法訪問Web服務器?
- 23. Visual SVN - 無法訪問服務器
- 24. AsyncTask服務無法訪問
- 25. 無法訪問web服務
- 26. WSO2 AM 1.10.0無法公開訪問
- 27. 使Azure功能無法公開訪問?
- 28. 公共訪問本地IIS服務器
- 29. windows服務無法訪問web服務
- 30. ldap服務器無法訪問導致plone/zope服務器down
更多信息:我使用的是路由器「海拓CGN-AP」。 –