¿Cómo configurar la ip estática en Ubuntu que se ejecuta en la caja virtual?

16

Estoy usando Ubuntu en VirtualBox en Dell Laptop y quería saber cómo puedo configurar la IP estática en Ubuntu para poder navegar por Internet en Ubuntu y también usar masilla .

Estoy usando una tarjeta de datos para internet.

Actualmente en / etc / network / interfaces la configuración es la siguiente:

iface eth0 inet dhcp
Balkrishna
fuente
Si el host está conectado a Internet, entonces ¿por qué no ingresas a la configuración de VM y habilitas WIFI?
horIzoN
¿Escritorio o servidor de Ubuntu?
mikewhatever
¿Desea navegar por Internet y usar masilla, o desea específicamente tener una dirección IP estática? Su pregunta parece sufrir el problema XY .
zwets

Respuestas:

20

Encuentre su configuración de red real escribiendo

ifconfig

Deberías ver algo similar a

eth0 Link encap Ethernet HWaddr 00:00:00:00:00:00
inet addr:192.168.1.10 Bcast 192.168.1.255 Mask:255.255.255.0

Edite el archivo de configuración de red escribiendo

sudo nano /etc/network/interfaces

En su interior encuentra la línea

auto eth0
iface eth0 inet dhcp

y cambiarlo a

auto eth0
iface eth0 inet static
address 192.168.1.115
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 192.168.1.1

Es posible que sea necesario modificar el cambio real para que sea más específico para usted. IE si sus enrutadores IP es 10.0.0.1, entonces su puerta de enlace y dns-nameservers tendrían que configurarse en consecuencia. Establecí la dirección en 192.168.1.115 porque las posibilidades de que obtengas suficientes conexiones para alcanzar esa IP y tener algún conflicto con DHCP son escasas o nulas. Hazme saber si esto funciona para ti. Buena suerte.

--También. Su adaptador de red debe ser puenteado.

Morgan Green
fuente
7

El método más fácil es a través del administrador de red:

1- Desde la parte superior de la pantalla, selecciona el ícono de red, junto al reloj y el volumen, luego haz clic Edit Connections.

2- Desde la ventana que se abre, vaya a la pestaña Wired , seleccione su conexión (debe haber solo una conexión, si no tocó nada). Luego haz clic Edit.

3- En la pestaña Configuración de IPv4, cambie el Método de Automático (DHCP) a Manual .

4- En Feild de direcciones , haga clic en Add.

5- Ingrese la dirección IP deseada y la máscara de subred y haga clic Save, también puede ingresar un servidor DNS opcional aquí.

Soroosh129
fuente
1
Aunque esto le dará al OP una dirección IP estática en el invitado, es poco probable que cumpla su deseo de "navegar por Internet y usar masilla". Si OP ha dejado la configuración del adaptador de red VM en el valor predeterminado (NAT), es más probable que no tenga conectividad a Internet.
zwets
Sí, ya veo, déjame arreglar eso.
Soroosh129
@zwets aha, tienes una respuesta, así que esperaré para ver tu comentario sobre mí editando la publicación.
Soroosh129
Para tener comunicación bidireccional entre el SO host, los SO invitados y otras máquinas en su LAN, cambié el adaptador de red a "Adaptador puenteado" para cada SO invitado usando VM Virtual Box Manager. En más detalles: abra Oracle VM Virtual Box Manager, seleccione la VM (SO) invitada en el lado izquierdo, haga clic en el elemento superior del menú "Configuración", haga clic en "Red" en el menú del lado izquierdo en la pantalla que se muestra, seleccione la pestaña "Adaptador1", cambie el valor del campo "Adjunto a:" a "Adaptador en puente" y finalmente haga clic en el botón "Aceptar".
mvsagar
2

Si desea conectar su VM de Ubuntu a Internet, no es necesario elegir una dirección IP estática. Suponiendo que el host tiene una conexión a Internet, y que ha creado un adaptador de red predeterminado ( NAT ) para su máquina virtual, simplemente adhiérase a DHCP en Ubuntu . Obtendrá una dirección IP del host y el host hará la conexión NAT a Internet.

Si insiste en tener una dirección IP estática para el invitado, configure el adaptador de red virtual para la conexión en red en puente y asígnelo a una tarjeta de red en el host.

zwets
fuente