Paso 6: Router Simple.
Probar esto bajo su propio riesgo.
¿Tenido nunca necesidad de enrutamiento simple, como compartir la conexión a otro ordenador?
Tenía :) así que aquí es un script que convierte mi portátil en un router, configuración simple, un comando, ejecutar guardar la secuencia de comandos como router.sh
#! / bin/bash
#configuration IF_LOC = eth0 IP_LOC = 192.168.67 IF_NET = wlan0
#script IF_NET = $(ifconfig $IF_NET | awk '/inet/ {impresión $2}' | grep -o ' [0-9] * \. [ 0-9] * \. [0-9] *')
#connect iptables-save > /dev/shm/old_routes ifconfig $IF_LOC inet $IP_LOC.1 vía ip agregar $IP_LOC.0/24 dev $IF_LOC fuente $IP_LOC.1 iptables -t nat - A POSTROUTING -s $IF_NET.0/24 -j MASQUERADE
Si ip route | grep $IP_LOC.1 >/dev/null entonces #message claro echo "Introduzca esta información en máquinas conectadas:" Eco "dirección IP: $IP_LOC.2-254" Eco "máscara de red: 255.255.255.0" Eco "Gateway: $IP_LOC.1" echo "DNS: $(echo - n $(awk ' / ^ servidor de nombres / {imprimir $2}' / etc/resolv.conf))" echo "" echo "Presione ENTER para continuar." Lee
#monitor conexión iftop -i $IF_LOC
otro echo "Error de configuración de red" fi
#disconnect ip ruta del $IP_LOC.0/24 dev $IF_LOC ifconfig $IF_LOC abajo ' iptables-restore < /dev/shm/old_routes rm /dev/shm/old_routes
#end
y le dan ejecutar los derechos a la secuencia de comandos:
chmod + x router.sh
ahora a ejecutarlo:
sudo./router.sh
Script mostrará la configuración de la nueva red creada
Introduzca esta información en máquinas conectadas: dirección IP: 192.168.67.2-254 máscara de red: 255.255.255.0 Gateway: 192.168.67.1 DNS: 217.172.224.160 89.228.6.21
Presione ENTER para continuar.
y comienzo monitorear su tráfico, para dejar de enrutamiento golpea q o CTRL + C
Es la forma más sencilla de empezar a compartir internet que sé apagado