Kuidas jagada internetti (Linux) ja kasutada juba jagatud ühendust (Linux, Windows XP): erinevus redaktsioonide vahel
(jällegi parandatud vormindust) |
P (stiili ja trükivigade parandused) |
||
Rida 4: | Rida 4: | ||
==Internetti jagav arvuti, Linuxiga== | ==Internetti jagav arvuti, Linuxiga== | ||
− | + | Ütleme, et on Linuxiga (näiteks Ubuntu) arvuti, kus toimivad kaks võrgukaarti. eth0 on ühendatud modemi vms seadmega, kust tuleb Internet. Eeldame, et masinas saab juba pingida www.neti.ee-d (loe: Internetti kasutada). eth1 otsas ripub kohalik võrk, kas siis keerupaarikaabliga teine arvuti või läbi switchi hulgem kaste. Et seda masinat saaks teised arvutid gatewayna kasutada, tee nii: | |
ifconfig eth1 192.168.0.1 | ifconfig eth1 192.168.0.1 | ||
Rida 10: | Rida 10: | ||
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | ||
− | Kusjuures eth0 saab asendada ppp0-ga kui on kasutusel pppoe või dialup. ifconfig eth1 võib samas asendada ka dhcp serveri | + | Kusjuures eth0 saab asendada ppp0-ga kui on kasutusel pppoe või dialup. ifconfig eth1 võib samas asendada ka dhcp serveri käimatõmbamisega. |
− | ==Jagatud | + | ==Jagatud Internetti kasutav arvuti Linuxiga== |
Edasi on vaja konfigureerida teised kohalikud kastid, Linuxis saab seda teha staatiliste IP-dega nii: | Edasi on vaja konfigureerida teised kohalikud kastid, Linuxis saab seda teha staatiliste IP-dega nii: | ||
ifconfig eth0 192.168.0.x | ifconfig eth0 192.168.0.x | ||
− | # kusjuures x on suurem kui 2 ja erinev | + | # kusjuures x on suurem kui 2 ja igal arvutil erinev |
route add default gw 192.168.0.1 | route add default gw 192.168.0.1 | ||
echo "nameserver 194.126.115.18" > /etc/resolv.conf | echo "nameserver 194.126.115.18" > /etc/resolv.conf | ||
− | Samas kui | + | Samas kui DHCP-server töötab, piisab käsust |
− | |||
dhcpcd eth0 | dhcpcd eth0 | ||
− | |||
või | või | ||
− | |||
dhclient eth0 | dhclient eth0 | ||
+ | (sõltuvalt Linuxi distributsioonist). | ||
− | + | ==Jagatud Internetti kasutav arvuti Windows XP-ga== | |
− | |||
− | ==Jagatud | ||
#Mine "Control Panel"-i | #Mine "Control Panel"-i | ||
Rida 39: | Rida 35: | ||
#"This connection uses following items" alt vali "Internet Protocol (TCP/IP)" ja vajuta "Properties" | #"This connection uses following items" alt vali "Internet Protocol (TCP/IP)" ja vajuta "Properties" | ||
#Vali "Use the following IP address" | #Vali "Use the following IP address" | ||
− | #"IP address" lahtrisse kirjuta: <code>192.168.0.x</code> kusjuures <code>x</code> on suurem kui 2 ja | + | #"IP address" lahtrisse kirjuta: <code>192.168.0.x</code> kusjuures <code>x</code> on suurem kui 2 ja igal arvutil erinev |
#"Subnet mask" lahtrisse kirjuta: <code>255.255.255.0</code> | #"Subnet mask" lahtrisse kirjuta: <code>255.255.255.0</code> | ||
#"Default gateway" lahtrisse kirjuta: <code>192.168.0.1</code> | #"Default gateway" lahtrisse kirjuta: <code>192.168.0.1</code> | ||
Rida 45: | Rida 41: | ||
#"Preferred DNS server" lahtrisse kirjuta (lollikindel) <code>194.126.115.18</code> | #"Preferred DNS server" lahtrisse kirjuta (lollikindel) <code>194.126.115.18</code> | ||
− | * | + | * Samas DHCP-serveriga peaks Internet juba automaagiliselt toimima. |
− | NB! | + | NB! Kui panid võrku mõne puruvana arvuti, millel sees näiteks 3c509 ISA kaart ja OS'iks flopilt buutiv Linux hal91, ja sa ei saa pingida kohalikus võrgus olevaid arvuteid, siis peale ifconfig'i on vajalik: |
route add -net 192.168.0.0 dev eth0 | route add -net 192.168.0.0 dev eth0 |
Viimane redaktsioon: 8. oktoober 2009, kell 12:16
Internetti jagav arvuti, Linuxiga
Ütleme, et on Linuxiga (näiteks Ubuntu) arvuti, kus toimivad kaks võrgukaarti. eth0 on ühendatud modemi vms seadmega, kust tuleb Internet. Eeldame, et masinas saab juba pingida www.neti.ee-d (loe: Internetti kasutada). eth1 otsas ripub kohalik võrk, kas siis keerupaarikaabliga teine arvuti või läbi switchi hulgem kaste. Et seda masinat saaks teised arvutid gatewayna kasutada, tee nii:
ifconfig eth1 192.168.0.1 echo 1 > /proc/sys/net/ipv4/ip_forward /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Kusjuures eth0 saab asendada ppp0-ga kui on kasutusel pppoe või dialup. ifconfig eth1 võib samas asendada ka dhcp serveri käimatõmbamisega.
Jagatud Internetti kasutav arvuti Linuxiga
Edasi on vaja konfigureerida teised kohalikud kastid, Linuxis saab seda teha staatiliste IP-dega nii:
ifconfig eth0 192.168.0.x # kusjuures x on suurem kui 2 ja igal arvutil erinev route add default gw 192.168.0.1 echo "nameserver 194.126.115.18" > /etc/resolv.conf
Samas kui DHCP-server töötab, piisab käsust
dhcpcd eth0
või
dhclient eth0
(sõltuvalt Linuxi distributsioonist).
Jagatud Internetti kasutav arvuti Windows XP-ga
- Mine "Control Panel"-i
- Vali "Network Connections"
- Vali vastav "Local Area Connection"
- "This connection uses following items" alt vali "Internet Protocol (TCP/IP)" ja vajuta "Properties"
- Vali "Use the following IP address"
- "IP address" lahtrisse kirjuta:
192.168.0.x
kusjuuresx
on suurem kui 2 ja igal arvutil erinev - "Subnet mask" lahtrisse kirjuta:
255.255.255.0
- "Default gateway" lahtrisse kirjuta:
192.168.0.1
- Vali "Use the following DNS server addresses"
- "Preferred DNS server" lahtrisse kirjuta (lollikindel)
194.126.115.18
- Samas DHCP-serveriga peaks Internet juba automaagiliselt toimima.
NB! Kui panid võrku mõne puruvana arvuti, millel sees näiteks 3c509 ISA kaart ja OS'iks flopilt buutiv Linux hal91, ja sa ei saa pingida kohalikus võrgus olevaid arvuteid, siis peale ifconfig'i on vajalik:
route add -net 192.168.0.0 dev eth0