virtualbox: problema de dhcp con xubuntu guest en el host win7

1

Estoy ejecutando VirtualBox 4.2.4 en un host Windows 7 x64. Instalé un sistema invitado Xubuntu. La VM tiene acceso a la red a través de NAT. VirtualBox está configurado para actuar como servidor DHCP (configuración predeterminada) y escucha en 192.168.56.100. La dirección IP del host en la LAN es 192.168.1.20, el enrutador es 192.168.1.1.

Entonces, después de instalar Xubuntu, todo funcionó, no hay problema para conectarse a Internet. No configuré nada.

Sin embargo, ahora quiero compartir una carpeta en el invitado Xubuntu y acceder desde el host de Windows. Pero cuando busco la dirección IP del invitado es 10.0.2.15. No entiendo de dónde viene esto, no tengo red con ese bloque de direcciones.

Instalé dhcpdump para verlo más de cerca y, efectivamente, la solicitud de DHCP es respondida por 10.0.2.2. No tengo idea de dónde viene eso.

Traté de rastrear esta misteriosa IP, pero eso no parece funcionar, solo imprime asteriscos (pero parece que ese es otro problema, no funciona con, por ejemplo, google.com también).

También intenté escanearlo usando nmap pero no estoy seguro de qué hacer con el resultado:

PORT      STATE SERVICE           VERSION
135/tcp   open  msrpc             Microsoft Windows RPC
445/tcp   open  netbios-ssn
554/tcp   open  rtsp?
2869/tcp  open  http              Microsoft HTTPAPI httpd 2.0 (SSDP/UPnP)
5357/tcp  open  http              Microsoft HTTPAPI httpd 2.0 (SSDP/UPnP)
9000/tcp  open  cslistener?
10000/tcp open  snet-sensor-mgmt?
10243/tcp open  http              Microsoft HTTPAPI httpd 2.0 (SSDP/UPnP)
49152/tcp open  msrpc             Microsoft Windows RPC
49153/tcp open  msrpc             Microsoft Windows RPC
49154/tcp open  msrpc             Microsoft Windows RPC
49155/tcp open  msrpc             Microsoft Windows RPC

Device type: printer|switch|remote management
Running (JUST GUESSING) : Samsung embedded (87%), 3Com embedded (85%), Dell embedded (85%), Xerox embedded (85%)
Aggressive OS guesses: Samsung CLX-3160FN printer (87%), 3Com SuperStack 3 Switch 4300, Dell PowerEdge 2650 remote access controller, Samsung ML-2571N or 6555N printer, or Xerox Phaser 3125N printer (85%)
No exact OS matches for host (test conditions non-ideal).
Network Distance: 1 hop
TCP Sequence Prediction: Difficulty=17 (Good luck!)
IP ID Sequence Generation: Incremental
Service Info: OS: Windows

No lo entiendo ¿Qué hay detrás de esta dirección IP? ¿Cómo es posible que responda la solicitud de DHCP en el invitado de VM?

Supongo que todo funcionará bien cuando configure manualmente la dirección correcta del servidor DHCP, pero realmente me gustaría entender qué está sucediendo aquí y de dónde proviene esta misteriosa IP.

Stefan
fuente

Respuestas:

0

10.0.2.x / 8 es el bloque de dirección predeterminado para dentro de una red vBox NAT. consulte la sección titulada "Traducción de direcciones de red" aquí: http://www.virtualbox.org/manual/ch06.html NAT define una dirección interna y una externa. el externo es 192.168.56.100, y el rango interno es 10.x..yz / 8. NAT traduce las solicitudes de puertos en la interfaz externa a hosts y puertos en la interna de modo que 192.168.56.100:137 se correlacione a 10.0.2.1:137 por ejemplo.

Para compartir la carpeta, primero debe reenviar el puerto a través del vbox Nat. hay instrucciones en el enlace de arriba bajo el título "Configuración del reenvío de puertos con NAT".

luego, una vez que tenga todo configurado correctamente, debería poder acceder a su recurso compartido de archivos yendo a 192.168.56.100.

Frank Thomas
fuente