シンプルなpythonソケットを起動して、ローカルのパソコンからは自由に接続できるのですが、iPadや別のパソコンからはアクセスできません!私が間違っていることは何ですか?これが私のコードです:
from socket import socket
server = socket()
server.bind(("", 80))
server.listen(2)
message = """\
</pre><br><br><h1>Hi!</h1></body></html>
"""
while 1:
c, a = server.accept()
print "New connection from %s:%s"%tuple(a)
c.sendall("<html><head><title>Hi!</title></head><body><pre>"+c.recv(4096*20)+message)
c.close()
編集
ところで、私は Linux Fedora 18 を使用しています。Windows では、ソケットに問題はありませんでした。