Parece que as portas acima de 9000 estão sendo bloqueadas em algum lugar entre o seu servidor e o cliente externo. Verifique com nmap -sT -Pn -p 9876 vm.aaa.com
e entre em contato com seu administrador de firewall (ou seu ISP) sobre o problema.
Eu tinha um servidor lighttpd que funciona normalmente. Eu posso acessar este site de fora (não localhost) via link . Vamos apenas supor que é um site estático simples, sem php ou mysql.
Agora quero copiar este site como teste (usando outra porta) na mesma máquina. E eu não quero usar o host virtual. Então eu apenas copiei todos os arquivos do servidor original, incluindo as pastas bin / conf / htdocs / lib / e assim por diante do lighttpd. E fiz algumas alterações necessárias, incluindo a alteração do lighttpd.conf.
Agora, o que estou confuso é, se alterar a porta para um número menor que 9000, funciona perfeitamente. Mas se a porta for alterada para um número igual ou maior que 9000, o lighttpd pode ser iniciado, mas não consigo acessar o novo site externamente, embora eu possa acessar o novo site do INSIDE (quero dizer, na mesma LAN ou localhost).
O log de acesso do INSIDE é como abaixo:
vm.aaa.com:9876 10.46.175.117 - - [08/Oct/2012:13:18:47 +0800] "GET / HTTP/1.1" 200 15 "-" " curl/7.12.1 (x86_64-redhat-linux-gnu) libcurl/7.12.1 OpenSSL/0.9.7a zlib/1.2.1.2 libidn/0.5.6"
O comando que usei para iniciar o lighttpd é:
bin/lighttpd -f conf/lighttpd.conf -m lib/ -D
Meu lighttpd.conf é como:
server.modules = (
"mod_access",
"mod_accesslog",
)
var.rundir = "/home/work/lighttpd_9876"
server.port = 9876
server.bind = "0.0.0.0"
server.pid-file = var.rundir + "/log/lighttpd.pid"
server.document-root = var.rundir + "/htdocs/"
var.cronolog_path = "/home/work/lighttpd_9876/cronolog/sbin/cronolog"
server.errorlog = ...
accesslog.filename = ...
...
Então, por que isso está acontecendo? Eu tentei várias portas diferentes, ainda o mesmo. As portas entre 8000 e 65535 não são as mesmas?
Parece que as portas acima de 9000 estão sendo bloqueadas em algum lugar entre o seu servidor e o cliente externo. Verifique com nmap -sT -Pn -p 9876 vm.aaa.com
e entre em contato com seu administrador de firewall (ou seu ISP) sobre o problema.
Tags lamp lighttpd web-server port