Esta é a minha primeira pergunta, então peço desculpas se eu perder os detalhes fornecidos. Meu requisito era ter duas máquinas virtuais VM1 e VM2, VM1 executando o RHEL 6.3 e VM2 executando um Windows Server 2012 R2.
Eu instalei o SQL Server 2016 na VM2 e no JBOSS na VM1. O servidor da Web em execução no VM1 se conecta ao banco de dados na VM2.
O VM1 possui dois adaptadores de rede Ponte Automática e Somente Host, a VM2 possui um adaptador de rede em ponte Automático.
Ambas as VMs podem se comunicar umas com as outras. Uma vez que o meu JBOSS está instalado e funcionando, posso acessar a página da web usando o host local de dentro da VM1 (Mozilla).
No entanto, estou enfrentando problema quando tento conectar-me à VM1 da minha máquina host. Quando eu tento acessar o Linux rodando em VM1 usando putty da máquina host ele funciona bem, mas não consigo acessar o servidor web da minha máquina host. o URL de login é para, e.
http://localhost:8080/login/login.jsp
(funciona a partir do VM1 Mozilla)
http://192.168.154.14:8080/login/login.jsp
(não funciona no sistema host).
A seguir está o ifconfig do RHEL
eth0 Link encap:Ethernet HWaddr 00:0C:29:82:78:50 inet addr:192.168.154.14 Bcast:192.168.155.255 Mask:255.255.252.0 inet6 addr: fe80::20c:29ff:fe82:7850/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:97858 errors:0 dropped:0 overruns:0 frame:0 TX packets:68620 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:64211841 (61.2 MiB) TX bytes:11081903 (10.5 MiB) eth1 Link encap:Ethernet HWaddr 00:0C:29:82:78:5A inet addr:192.168.52.130 Bcast:192.168.52.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe82:785a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:200 errors:0 dropped:0 overruns:0 frame:0 TX packets:182 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:22712 (22.1 KiB) TX bytes:17642 (17.2 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:1429 errors:0 dropped:0 overruns:0 frame:0 TX packets:1429 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:995506 (972.1 KiB) TX bytes:995506 (972.1 KiB)
Eu habilitei a porta HTTP no firewall e os ouvintes também estão habilitados. não tenho certeza porque ainda não aceita conexões do sistema host.
[root@localhost Desktop]# netstat -tnl | grep :80 tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN [root@localhost Desktop]#
O seguinte é meu iptables
:
[root@localhost Desktop]# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT icmp -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:https ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:http ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:http ACCEPT udp -- anywhere anywhere state NEW udp dpt:webcache REJECT all -- anywhere anywhere reject-with icmp-host-prohibited Chain FORWARD (policy ACCEPT) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT icmp -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere REJECT all -- anywhere anywhere reject-with icmp-host-prohibited Chain OUTPUT (policy ACCEPT) target prot opt source destination