Jeigu namie arba darbe turite tinklą ir norite naudotis internetu iš visų kompiuterių, tai skaitykite toliau.
Kam šis straipsnelis neskirtas?
Žmonėms bijantiems komandinės eilutės.
Žmonėms nežinantiems, kas yra Linux kernelis.
Žmonėms, kurie patys niekad nekonfigūravo tinklo.
Žmonėms nežinantiems, kas yra Linux kernelis.
Žmonėms, kurie patys niekad nekonfigūravo tinklo.
Reikalavimai
1. Kompiuteris su Linux operacine sistema ir 2.4.x branduoliu (kernel'iu), kuris jungsis prie interneto per modemą.
2. Kompiuterių tinklas
2. Kompiuterių tinklas
Kaip sukonfigūruoti serverį
1. Visas serverio sukonfiguravimas yra kelios komandos, kurias reikia ivykdyti. Kadangi jos visa laika tos pachios, todel patogiausia yra susikurti koki nors faila su logishku pavadinimu (pvz.: masq.sh).
-- failo masq.sh turinys --
#!/bin/bash
#!/bin/bash
tool=iptables
$tool -F
$tool -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
$tool -A FORWARD -i eth0 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
$tool -F
$tool -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
$tool -A FORWARD -i eth0 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
-- pabaiga --
2. užleidžiame šį failą. Beje tam, kad jis suveiktų, reikia būti prisijungus kaip vartotojui root.
Kaip sukonfigūruoti klientą
Tiesiog kliento kompiuteryje padarote kad Gateway adresas būtų jūsų serverio IP adresas.
T.y. jeigu jūsų serveris yra 10.10.10.2, tai ir nurodykite, kad Gateway yra 10.10.10.2
Viskas, galite naudotis internetu :)
Nuorodos
Dėkui
Dėkui os_linux@konf.lt dalyviams už pasiūlymus ir papildymus.