Accediendo a un servidor Apache instalado en VirtualBox desde Mac

4

Quiero instalar Linux Debian en una caja virtual y en Debian y un servidor web Apache. Después de esto, me gustaría acceder a él desde mi mac a través del navegador como enlace . El objetivo es "secar" la prueba de la configuración de Apache antes de realizarla en un servidor Debian en vivo ... ¿es posible esta configuración y, de ser así, cómo?

ACTUALIZACIÓN: Después de elegir "Interno" intenté determinar la dirección IP ...

root@straubedebian:~# ip addr eth0
Command "eth0" is unknown, try "ip addr help".
root@straubedebian:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:37:f8:b2 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::a00:27ff:fe37:f8b2/64 scope link 
       valid_lft forever preferred_lft forever
3: pan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN 
    link/ether f2:cf:03:a1:c0:99 brd ff:ff:ff:ff:ff:ff
root@straubedebian:~# ifconfig
eth0      Link encap:Ethernet  Hardware Adresse 08:00:27:37:f8:b2  
          inet6-Adresse: fe80::a00:27ff:fe37:f8b2/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX bytes:0 (0.0 B)  TX bytes:5069 (4.9 KiB)

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metrik:1
          RX packets:753 errors:0 dropped:0 overruns:0 frame:0
          TX packets:753 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX bytes:59097 (57.7 KiB)  TX bytes:59097 (57.7 KiB)

No hay una dirección IP que pueda usar :-)

Después de eso cambié a "solo host" y nuevamente no tengo dirección IP:

root@straubedebian:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:37:f8:b2 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::a00:27ff:fe37:f8b2/64 scope link 
       valid_lft forever preferred_lft forever
3: pan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN 
    link/ether f2:cf:03:a1:c0:99 brd ff:ff:ff:ff:ff:ff

¿Es este un problema de Debian o una configuración incorrecta en VirtualBox?

    
pregunta strauberry 23.06.2011 - 11:52

2 respuestas

5
  • Configure Host-Only , Internal o Bridged Networking . Cada vez que cambie la configuración de red de la máquina virtual, debe informar al sistema operativo dentro de esa máquina virtual de ese cambio. La forma más sencilla es simplemente reiniciar la máquina virtual.
  • Busque la dirección IP de la máquina virtual usando ip addr eth0 .
  • Verifique la conectividad básica utilizando ping <ip-address from previous step> desde el terminal de su mac.
  • Edite su / mac / hosts de mac con sudo vim /etc/hosts (o use un editor como compañero de texto que pueda elevar privilegios por sí mismo). Agrega una línea que se vea así: <ip-address as above> myvirtualbox anothername yetanothername

Un enfoque más poderoso, aunque quizás solo para una audiencia más conocedora de la consola es Vagrant .

    
respondido por el jjungnickel 23.06.2011 - 12:18
-1

tuvo que volver a instalar con Bridged Networking preconfigurado, solo funcionó.

gracias!

    
respondido por el vladimir prieto 30.04.2018 - 15:16

Lea otras preguntas en las etiquetas