Eu prendi apache
no freebsd em uma rede privada com endereço IP 192.168.100.174
, tenho outro servidor apache em execução no host, mas ele está configurado para ouvir em seus outros endereços IP, mas isso.
Agora, o que mais preciso fazer para tornar o apache preso acessível em outra máquina na mesma rede? Eu tenho uma página index.html
no DocumentRoot /usr/local/www/apache22/data
. Eu quero ser capaz de acessá-lo através do URL http://192.168.100.174/
apache
está funcionando bem na cadeia:
[root@mambo-webhost /]# /usr/local/etc/rc.d/apache22 status
apache22 is running as pid 87597.
[root@mambo-webhost /]#
Obrigado
=====
Eu tenho duas versões do apache em execução: uma no host e uma na cadeia. Eu instalei o apache preso na prisão e estou tentando executar a versão mais recente do PHP na cadeia. Não sei se estou realmente fazendo a coisa certa aqui, mas não encontrei nenhuma documentação sobre como conseguir isso.
Eu posso fazer o telnet em 192.168.100.174 na porta 80
sandbox2:~$ telnet 192.168.100.174 80
Trying 192.168.100.174...
Connected to 192.168.100.174.
Escape character is '^]'.
... somente se o apache em execução no host (host jail) estiver escutando no endereço IP 192.168.100.144. Mas eu preciso que o apache preso seja o servidor acessado por solicitação para http://192.168.100.174/
. Isso é possível?
netstart -rn
output
# netstat -rn
Routing tables
...
192.168.100.145 d0:27:88:03:19:92 UHLW 1 1605 rl0 1068
192.168.100.173 00:c1:28:00:48:db UHLW 1 507 lo0
192.168.100.174 00:c1:28:00:48:db UHLW 1 1 lo0
...
192.168.100.145
é a outra máquina que está solicitando http://192.168.100.174/
ipfw list
output
# ipfw list
ipfw: getsockopt(IP_FW_GET): Protocol not available