Cómo habilitar la función de transmisión del puente Linux
Si utiliza un puente para acceder a Internet, debe configurar la IP del sistema Linux. Los pasos específicos son los siguientes:
1. modo de línea de comando o en el escritorio, y busque el archivo /etc/sysconfig/network -script/ifcfg-eth0;
2. Utilice vi para abrir el archivo vi ifcfg-eth0. , es posible que este archivo no tenga el prefijo ifcfg.
3. Necesita cambiar:
BOOTPROTO=static
#El valor predeterminado es dhcp, que se obtiene automáticamente. Para obtenerlo automáticamente, debe cambiar el. modo de red a modo puente
Necesita agregar:
IPADDR=192.168.1.10 #La dirección la establece usted mismo
NETMASK=255.255.255.0
Después de la modificación, guarde y salga.
Un día, copié un sistema RedHat en la computadora de otro amigo y lo implementé en la máquina virtual VMware. Sin embargo, no pude conectarme a Internet. Ejecuté el comando ifconfig para verificar los resultados. como se muestra en la figura:
ifconfig
Luego, quiero probarlo y hacer ping a la dirección de la máquina física local en la máquina virtual. El resultado es el que se muestra en la figura.
Ping localhost
Probé muchos métodos y pasé 2 horas en ello. Finalmente encontré la razón.
Los siguientes son los pasos que tomé para resolver el problema. Me gustaría compartirlos para ayudar a todos a resolver el problema lo antes posible. También me gustaría alentar a mis compatriotas que también se han encontrado con este problema. !
En resumen, hay 4 pasos principales:
1. Utilice chkconfig iptables off para desactivar el firewall del sistema Linux y asegúrese de que el firewall de Windows también esté desactivado.
2. Cambie el "modo de enlace NAT" predeterminado en la opción de red a "enlace puente", como se muestra en la figura.
Escriba la descripción de la imagen aquí
3. Inicie sesión como usuario root y modifique el archivo de configuración de red. El comando es el siguiente
[root@zb ~. ]# vi /etc/sysconfig /network-scripts/ifcfg-eth0
Luego, en la ventana, a través de cmd gt; ipconfig, puede ver "Adaptador Ethernet VMware Network Adapter VMnet8:" La dirección IP es "192.168.139.1"
ipconfig
Modifique el archivo de configuración de acuerdo con la dirección IP en la imagen de arriba. La parte roja indica el contenido modificado.
DEVICE="eth0" BOOTPROTO="static" // Establecer IP estáticamente, configurar BROADCAST=192.168.253.255 a continuación // Dirección de transmisión *IPADDR=192.168.139.1* // Dirección IP, especificar manualmente, evitar Asignado dinámicamente cada vez NETMASK=255.255.255.0 // Máscara de subred NETWORK=192.168.253.0 // Número de red *GATEWAY=172.18.8.254* // Puerta de enlace HWADDR="00:0C:29:8D:07:8E" NM_CONTROLLED =" yes" ONBOOT="yes" // Después de que se inicie el sistema, la tarjeta de red se iniciará automáticamente TYPE="Ethernet" UUID="73869271-edc7-45a1-bbc7-1691af066ae2"
4. Después de la modificación se completa, Recuerde, hay un paso más, ¡reinicie el servicio!
[root@zb ~]# reinicio de la red de servicio
Después de un reinicio exitoso, el efecto de la prueba se muestra a continuación:
reinicio de la red de servicio
Utilice ifconfig para ver los resultados de la prueba, como se muestra en la siguiente figura, la dirección de Internet se muestra correctamente:
Escriba la descripción de la imagen aquí