GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo comparto internet con Windows desde mi caja Linux?

Debe configurar NAT en la caja de Linux. Hay numerosos procedimientos en la red cuando busca NAT e iptables, tal vez incluyendo la distribución que usa. Aquí hay un tutorial para Debian que también debería funcionar en otras distribuciones:http://debianclusters.org/index.php/NAT_with_IPTables

Aquí hay algunas líneas que provienen de un manual de instrucciones de Ubuntu en alemán:

sysctl -w net.ipv4.ip_forward=1
iptables -A FORWARD -o eth0 -s 192.168.0.0/16 -m conntrack --ctstate NEW -j ACCEPT
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Póngalos en algún lugar, donde se ejecutan al inicio (/etc/rc.local o coloque "arriba" delante de cada línea y coloque todo en /etc/network/interfaces) y reemplace eth0 por el dispositivo de red que se conecta a Internet y eth1 por el que va a tu LAN.

Es posible que también deba decirle a su caja de Windows algunos servidores de nombres (DNS) manualmente si no desea configurar bind en su caja de Linux. Y confío en que no necesita o ya tiene un servidor DHCP en su LAN.


La pregunta es,

¿Es posible lo contrario (conectar Internet a la computadora con Windows y compartirlo con Linux)?

Así es como puede compartir su conexión a Internet de Windows a Linux.

En Windows,

  • Asegúrate de que compartir Internet esté habilitado.

    • Vaya al Panel de control, busque la conexión de red, luego haga clic derecho en el adaptador de Internet y haga clic en "Propiedades".
    • Haga clic en "Avanzado".
    • Justo allí, haga clic en el botón de radio para habilitar el uso compartido de Internet.
  • En Windows 7:

    • Vaya a Panel de control → "Centro de redes y recursos compartidos". (Es posible que deba pasar por "Red e Internet" para llegar allí).
    • Haga clic en "Cambiar la configuración del adaptador".
    • Haga clic derecho en el adaptador de red y haga clic en "Propiedades". Introduzca una contraseña de administrador, si se le solicita.
    • Haga clic en la pestaña "Compartir" y active el uso compartido.

En Linux,

Con raíz (sudo o su ) privilegio,

  1. Escriba esto para establecer la puerta de enlace predeterminada:

    route add default gw x.x.x.x

    (Nota:reemplace x.x.x.x por la dirección IP local del host de Windows. Puede encontrarla escribiendo:ipconfig -all en el símbolo del sistema de Windows).

  2. A continuación, escriba esto para configurar el DNS:

    echo "nameserver y.y.y.y" > /etc/resolv.conf

    (Nota:reemplace y.y.y.y por la dirección del servidor DNS en Windows. Puede encontrarlo escribiendo:ipconfig -all en el símbolo del sistema de Windows).

En este escenario, Windows ya está conectado a Internet. Después de toda la configuración, puede intentar usar Internet desde Linux. Los hosts de Linux y Windows deberían poder usar Internet simultáneamente.


Linux
  1. Cómo montar un recurso compartido remoto de Windows en Linux

  2. ¿Cómo acceder a la carpeta compartida de Windows desde Linux?

  3. ¿Cómo extraer texto con OCR de un PDF en Linux?

  4. Uso de Samba para compartir una carpeta de un invitado de Linux con un host de Windows en VirtualBox

  5. ¿Cómo registro el servidor Linux con el servidor DNS de Windows?

Cómo ejecutar Windows 95 en Linux

Cómo compartir archivos de forma segura desde la línea de comandos con ffsend en Linux

Cómo acceder a las particiones de Linux desde Windows 10

Cómo instalar software de Windows en Linux con Bottles

Cómo SSH en su servidor Linux desde Windows

Cómo SSH en una máquina con Windows 10 desde Linux O Windows O en cualquier lugar