Aktív témák

  • harry

    veterán

    válasz eldiablo #16819 üzenetére

    Tehát van egy linuxos géped voda nettel, és ezt szeretnéd továbbosztani más gépek felé, tehát lényegében a linux lesz az átjáró?
    Akkor lesz egy ppp0 eszköz, ami a mobilnet, meg egy eth0, ami a vezetékes, előbbi IP-t kapa szolgáltatótól, másikat neked kell beállítani, mittomén 192.168.1.10, netmask 255.255.255.0, és átjárót nem kell megadni. Ezután kell egy iptables szabály, ami elvégzi a bentre menő/jövő forgalom mszkolását:

    sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

    Valamint engedélyezni kell, hogy továbbítja a forgalmat az interfészek között:
    echo 1 > /proc/sys/net/ipv4/ip_forward
    Ezt állítsd be itt is, hogy rendszerindulásnál is megmaradjon:

    sudo gedit /etc/sysctl.conf
    net.ipv4.ip_forward=1

    Az iptables parancs hálózat újraindításnál törlődik, ezért miután kiadtad, célszerű lementeni (sudo iptables-save > filename), majd indításnál visszarakni (sudo iptables-restore < filename), ezt berakhatod a hálókártya beállításokhoz, vagy a hálózatért felelős scriptekhez, vagy hasonló, fejből nem tudom pontosan hogyan.

    Kliensgépen meg mondjuk 192.168.1.20 a cím, maszk ugyanaz, átjáró 192.168.1.10. DNS-t meg meg kell nézni a szolgáltató mit ad.

Aktív témák