Não é possível conectar-se ao sistema operacional convidado do sistema operacional host

5

Instalei OpenSUSE on VMWare player como sistema operacional convidado e meu sistema operacional host é Windows XP . O que eu quero alcançar é enviar mensagem do meu host (ou seja, XP), digamos na porta 7000 e recebê-lo em uma porta específica do meu convidado, ou seja, OpenSUSE , digamos na porta 10000. Eu tenho um software usando o qual eu posso envie qualquer mensagem em uma porta especificada. (Esse software usa TCP .)

Tenho certeza de que não sou a primeira pessoa na Terra que está enfrentando esse cenário. Mas eu sou bem novo com esse VMWare player e até OpenSUSE . Alguém pode me guiar com isso?

EDIT 1:

Saída de ifconfig no OpenSUSE:

Directory: /root
Tue May 24 14:58:18 EDT 2011
linux-gyuz:~ # ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:B9:F4:AF  
          inet addr:192.168.206.128  Bcast:192.168.206.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:feb9:f4af/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4621 errors:0 dropped:0 overruns:0 frame:0
          TX packets:903 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6379045 (6.0 Mb)  TX bytes:75021 (73.2 Kb)
          Interrupt:19 Base address:0x2000 

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:16436  Metric:1
          RX packets:72 errors:0 dropped:0 overruns:0 frame:0
          TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:4960 (4.8 Kb)  TX bytes:4960 (4.8 Kb)

linux-gyuz:~ #                                                                                                                                                                                                                               

EDIT 2: Saída de ipconfig / all em XP :

Configuração IP do Windows

Adaptador Ethernet Conexão local:

    Connection-specific DNS Suffix  . : mycomp.com
    IP Address. . . . . . . . . . . . : 205.142.113.181
    Subnet Mask . . . . . . . . . . . : 255.255.254.0
    Default Gateway . . . . . . . . . : 205.142.112.1

C: \ Documents and Settings \ usuário> ipconfig / all

Configuração IP do Windows

        Host Name . . . . . . . . . . . . : R8PPAV7
        Primary Dns Suffix  . . . . . . . : mycomp.com
        Node Type . . . . . . . . . . . . : Peer-Peer
        IP Routing Enabled. . . . . . . . : No
        WINS Proxy Enabled. . . . . . . . : No
        DNS Suffix Search List. . . . . . : mycomp.com
                                            mycomp.com

Ethernet adapter Local Area Connection:

        Connection-specific DNS Suffix  . : mycomp.com
        Description . . . . . . . . . . . : Intel(R) 82567LF Gigabit Network Con
nection
        Physical Address. . . . . . . . . : 00-24-7E-DC-A4-A0
        Dhcp Enabled. . . . . . . . . . . : Yes
        Autoconfiguration Enabled . . . . : Yes
        IP Address. . . . . . . . . . . . : 205.142.113.181
        Subnet Mask . . . . . . . . . . . : 255.255.254.0
        Default Gateway . . . . . . . . . : 205.142.112.1
        DHCP Server . . . . . . . . . . . : 205.142.112.212
        DNS Servers . . . . . . . . . . . : 205.142.112.89
                                            205.142.112.103
        Primary WINS Server . . . . . . . : 205.142.112.89
        Secondary WINS Server . . . . . . : 205.142.112.103
        Lease Obtained. . . . . . . . . . : Tuesday, May 24, 2011 1:03:31 PM
        Lease Expires . . . . . . . . . . : Tuesday, May 24, 2011 9:03:31 PM
    
por Bhushan 24.05.2011 / 20:54

3 respostas

4

Além de garantir que você tenha o endereço IP correto, também é importante garantir que o firewall não esteja interferindo. Os firewalls podem usar um modo 'stealth', em que eles descartam pacotes em vez de responder, o que pode resultar na mensagem de tempo limite de conexão que você mencionou receber em um comentário.

  1. Desative todos os firewalls.

  2. Teste a conexão, faça o que for necessário para obter uma conexão ativa enquanto os firewalls estiverem desativados.

  3. Abra a porta correta.

  4. Reabilite os firewalls.

  5. Teste novamente. Se funcionar apenas com firewalls desativados, você provavelmente precisará mexer nas portas abertas. Para a solução de problemas, é útil habilitar os firewalls, um de cada vez, para que você possa excluir as configurações de trabalho.

O openSUSE e o Windows XP vêm com firewalls. Para o openSUSE, você pode acessar as configurações do firewall no Centro de Controle do YaST2, em Segurança e Usuários. Para o Windows XP, deve haver algo no menu do programa (não consigo me lembrar do topo da minha cabeça). Deve haver vários guias disponíveis para configurar esses firewalls, se você precisar deles, por meio de uma rápida pesquisa no Google.

Os conjuntos de segurança geralmente incluem seus próprios firewalls (por exemplo, Norton, McAfee, Trend Micro etc.). Eles também precisam ser desativados / abertos.

    
por 06.10.2012 / 18:41
0

Existem vários modos de rede disponíveis no VMware Player, mas todos eles fornecem um IP para seu sistema operacional convidado, bem como conectividade de rede com o sistema operacional host. Então (como se fosse uma máquina física separada) você só precisa apontar para o IP do seu convidado :)

Na maioria dos sabores do Linux (incluindo o OpenSuse), você pode executar ifconfig para ver o endereço IP atribuído a cada interface.

    
por 24.05.2011 / 21:01
0

Eu tenho o VMware Workstation, que cria uma nova rede no host ao qual a VM se conecta, como 192.168.206.x . Por meio do DHCP, o host pode receber .1 e o convidado .128 , para que você possa enviar uma mensagem do host para 192.168.206.128:10000 e fazer com que ele chegue à VM (que deve estar escutando na porta 10000, é claro) ).

O VMware player deve ser o mesmo se criar redes, verificar as propriedades de conexão de rede no guest ou host para encontrar os IPs corretos.

EDIT: Acabei de ver sua saída ipconfig, tente ipconfig /all ou procure no Painel de Controle - > Conexões de rede para ver se há adaptador "VMnet", com o mesmo endereço 192.168.206.x.

    
por 24.05.2011 / 21:14