GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo compartir la conexión a Internet?

Gentoo Linux tiene una muy buena guía de enrutadores domésticos en su documentación de Gentoo Linux:http://www.gentoo.org/doc/en/home-router-howto.xml

Muchos de los pasos se pueden adaptar para usarlos con Ubuntu.


Nota:Esto es de mi propia red doméstica muy pequeña, y no soy un tipo de red. No entiendo mucho por qué funciona y eliminaré esta publicación pronto, si ocurre una mejor. En caso de que lleve algo de tiempo, esto podría ser un comienzo, pero sin nada sobre VPN.

No estoy seguro de saber lo que tú sabes y lo que estás buscando.

Creo que tiene una conexión pppoe, un servidor dns, dhcp funcionando.

¿Solo necesita saber cómo hacer el reenvío y las cosas de VPN? No sé acerca de la VPN.

Después de conectar pppoe, inicie esto en init-process o network-ifup:

#!/bin/bash
# test if ip-forward is up - if not, enable it:
#
ipf=$(cat /proc/sys/net/ipv4/ip_forward)
if [[ ipf -eq "0" ]] ; then 
    echo "1" > /proc/sys/net/ipv4/ip_forward
fi
#
# forward-masquerade
#
. /etc/ppp/masquerade
#
# start dhcp-server now

El /etc/ppp/masquerade podría verse así:

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
#
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
#
iptables -A FORWARD -p tcp --tcp-flags SYN,RST, SYN -j TCPMSS --clamp-mss-to-pmtu

Si los clientes especifican el servidor como su puerta de enlace predeterminada, deberían tener acceso a la red ahora.

El reenvío de IPv4 se puede habilitar editando /etc/sysctl.conf también, y es, después de la prueba, una mejor idea para una configuración permanente.

De los comentarios en mi /etc/sysctl.conf archivo, supongo que puedes controlar todas las cosas desde allí, pero no me preguntes cómo. :)


Linux
  1. Cómo comprobar la velocidad de su conexión ssh

  2. ¿Cómo saber si Dd sigue funcionando?

  3. ¿Cómo sé el nombre del archivo de script en un script Bash?

  4. Cómo determinar el tiempo de actividad de la conexión del socket en Linux

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

Cómo acelerar tu conexión a Internet en Linux

¿Herramienta que me permite compartir la conexión a Internet a través de Wifi?

¿Cómo compartir archivos en la red doméstica?

¿Cómo compartir una conexión a Internet a través de Bluetooth desde la PC al teléfono?

¿Cómo compartir la Internet de los invitados con el host en Virtualbox?

Cómo saber los grupos de un usuario de Linux