2014-03-26 17 views
0

我正在使用Twisted模塊處理Python。 我有下面的代碼當使用公共IP地址連接到服務器時,扭曲的python未提供文件

from twisted.web.server import Site 
from twisted.web.resource import Resource 
from twisted.internet import reactor 
from twisted.web.static import File 

root = File("test") 
factory = Site(root) 
reactor.listenTCP(80, factory) 
reactor.run() 

上有相同的文件夾Python文件test目錄內的index.html文件。

這就是問題所在:當我在瀏覽器上加載'localhost'時,index.html頁面顯示正確。但是,當我嘗試使用我的公共IP地址(例如http://218.248.xxx.180/)加載頁面時,瀏覽器會等待很長時間,然後會顯示一條錯誤消息,指出頁面響應時間太長。

我的網絡工作正常,(我發佈這個問題使用相同的)。我還使用http://whatismyip.com和其他來源檢查了我的IP地址。

任何想法可能是錯的?

+2

你有沒有在你的路由器轉發適當的端口? – Broseph

回答

0

已解決。就像Broseph指出的那樣,我沒有將端口轉發出去。感謝您的參與。

相關問題