Stap 6: Gewone router.
Probeer dit op uw eigen risico.
Had u ooit behoefte aan eenvoudige routering, zoals het delen van uw verbinding met andere computer?
Ik had :) dus hier een script die mijn laptop in een router, eenvoudige configuratie, een opdracht is verandert moet worden uitgevoerd behalve het script als router.sh
#! / bin/bash
#configuration IF_LOC = eth0 IP_LOC = 192.168.67 IF_NET = wlan0
#script IF_NET = $(ifconfig $IF_NET | awk '/inet/ {print $2}' | grep -o "[0-9] * \. [ 0-9] * \. [0-9] *')
#connect iptables-save > /dev/shm/old_routes ifconfig $IF_LOC inet $IP_LOC.1 IP-route toevoegen $IP_LOC.0/24 dev $IF_LOC src $IP_LOC.1 iptables -t nat - A POSTROUTING -s $IF_NET.0/24 -j MASQUERADE
als ip route | grep $IP_LOC.1 >/dev/null dan #message schakelt u echo "Voer deze informatie in aangesloten machines:" echo "IP-adres: $IP_LOC.2-254" echo "Netmask: 255.255.255.0" echo "Gateway: $IP_LOC.1" echo "DNS: $(echo - n $(awk ' / ^ nameserver / {print $2}' / etc/resolv.conf))" echo "" echo "Druk op ENTER om door te gaan." lezen
#monitor verbinding iftop -i $IF_LOC
anders echo "Fout instellen van netwerk" fi
#disconnect ip route del $IP_LOC.0/24 dev $IF_LOC ifconfig $IF_LOC beneden iptables-herstel < /dev/shm/old_routes rm /dev/shm/old_routes
#end
en geven rechten op het script uit te voeren:
chmod + x router.sh
nu alleen draaien:
sudo./router.sh
Script zal configuratie van de nieuw opgerichte netwerk tonen
Voer deze informatie in aangesloten machines: IP-adres: 192.168.67.2-254 Netmask: 255.255.255.0 Gateway: 192.168.67.1 DNS: 217.172.224.160 89.228.6.21
Druk op ENTER om door te gaan.
en start volgen zijn verkeer, te stoppen met Routering druk op q of CTRL + C
Het is de eenvoudigste manier om te beginnen met het delen van internet, die ik weet af