Kuidas jagada internetti (Linux) ja kasutada juba jagatud ühendust (Linux, Windows XP): erinevus redaktsioonide vahel

Allikas: Hinnavaatlus.ee Wiki
Mine navigeerimisribaleMine otsikasti
(jällegi parandatud vormindust)
Rida 2: Rida 2:
 
[[Category:Andmeside]]
 
[[Category:Andmeside]]
  
1. <u> '''Internetti jagav arvuti, Linuxiga''' </u>
+
==Internetti jagav arvuti, Linuxiga==
  
 
Äkki on kellelegi abiks, ü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:
 
Äkki on kellelegi abiks, ü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<br />
+
ifconfig eth1 192.168.0.1
echo 1 > /proc/sys/net/ipv4/ip_forward<br />
+
echo 1 > /proc/sys/net/ipv4/ip_forward
/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 käima tõmbamisega.
 
Kusjuures eth0 saab asendada ppp0-ga kui on kasutusel pppoe või dialup. ifconfig eth1 võib samas asendada ka dhcp serveri käima tõmbamisega.
  
2. <u> '''Jagatud internetti kasutav arvuti Linuxiga''' </u>
+
==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''' kusjuures x on suurem kui 2 ja erinev iga kasti kohta<br />
+
ifconfig eth0 192.168.0.x
'''route add default gw 192.168.0.1'''<br />
+
# kusjuures x on suurem kui 2 ja erinev iga kasti kohta
'''echo "nameserver 194.126.115.18" > /etc/resolv.conf'''<br />
+
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:
 
Samas kui dhcp server töötab, piisab käsust:
  
'''dhcpcd eth0'''<br />
+
dhcpcd eth0
või<br />
+
 
'''dhclient eth0'''<br />
+
või
 +
 
 +
dhclient eth0
  
 
Sõltuvalt Linuxi distributsioonist.
 
Sõltuvalt Linuxi distributsioonist.
  
3. <u> '''Jagatud internetti kasutav arvuti Windows XP-ga''' </u>
+
==Jagatud internetti kasutav arvuti Windows XP-ga==
  
#Mine "Control Panel"-i<br />
+
#Mine "Control Panel"-i
#Vali "Network Connections"<br />
+
#Vali "Network Connections"
#Vali vastav "Local Area Connection"<br />
+
#Vali vastav "Local Area Connection"
 
#"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"<br />
+
#Vali "Use the following IP address"
#"IP address" lahtrisse kirjuta: 192.168.0.x kusjuures x on suurem kui 2 ja teiste kastide omast erinev<br />
+
#"IP address" lahtrisse kirjuta: <code>192.168.0.x</code> kusjuures <code>x</code> on suurem kui 2 ja teiste kastide omast erinev
#"Subnet mask" lahtrisse kirjuta: 255.255.255.0<br />
+
#"Subnet mask" lahtrisse kirjuta: <code>255.255.255.0</code>
#"Default gateway" lahtrisse kirjuta: 192.168.0.1<br />
+
#"Default gateway" lahtrisse kirjuta: <code>192.168.0.1</code>
#Vali "Use the following DNS server addresses"<br />
+
#Vali "Use the following DNS server addresses"
#"Preferred DNS server" lahtrisse kirjuta (lollikindel) 194.126.115.18<br />
+
#"Preferred DNS server" lahtrisse kirjuta (lollikindel) <code>194.126.115.18</code>
 
 
* samas dhcp serveriga peaks internet juba automaagiliselt toimima
 
  
 +
* samas dhcp serveriga peaks internet juba automaagiliselt toimima.
  
NB! Nui panid võrkku mõne puruvana arvuti millele sisse näiteks 3c509 ISA kaardi ja OS'iks floppilt buutiva linuxi hal91 ja kui sa ei saa pingida kohalikus võrgus olevaid arvuteid siis peale ifconfigut on vajalik:
 
  
'''route add -net 192.168.0.0 dev eth0'''
+
NB! Nui panid võrkku mõne puruvana arvuti millele sisse näiteks 3c509 ISA kaardi ja OS'iks flopilt buutiva linuxi hal91 ja kui sa ei saa pingida kohalikus võrgus olevaid arvuteid siis peale ifconfigut on vajalik:
  
Autor: [http://foorum.hinnavaatlus.ee/profile.php?mode=viewprofile&u=10318 v6sa]
+
route add -net 192.168.0.0 dev eth0
  
Toimetaja: [http://foorum.hinnavaatlus.ee/profile.php?mode=viewprofile&u=7521 Death]
+
*Autor: [http://foorum.hinnavaatlus.ee/profile.php?mode=viewprofile&u=10318 v6sa]
 +
*Toimetaja: [http://foorum.hinnavaatlus.ee/profile.php?mode=viewprofile&u=7521 Death]

Redaktsioon: 1. oktoober 2005, kell 16:02


Internetti jagav arvuti, Linuxiga

Äkki on kellelegi abiks, ü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äima tõ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 erinev iga kasti kohta
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

  1. Mine "Control Panel"-i
  2. Vali "Network Connections"
  3. Vali vastav "Local Area Connection"
  4. "This connection uses following items" alt vali "Internet Protocol (TCP/IP)" ja vajuta "Properties"
  5. Vali "Use the following IP address"
  6. "IP address" lahtrisse kirjuta: 192.168.0.x kusjuures x on suurem kui 2 ja teiste kastide omast erinev
  7. "Subnet mask" lahtrisse kirjuta: 255.255.255.0
  8. "Default gateway" lahtrisse kirjuta: 192.168.0.1
  9. Vali "Use the following DNS server addresses"
  10. "Preferred DNS server" lahtrisse kirjuta (lollikindel) 194.126.115.18
  • samas dhcp serveriga peaks internet juba automaagiliselt toimima.


NB! Nui panid võrkku mõne puruvana arvuti millele sisse näiteks 3c509 ISA kaardi ja OS'iks flopilt buutiva linuxi hal91 ja kui sa ei saa pingida kohalikus võrgus olevaid arvuteid siis peale ifconfigut on vajalik:

route add -net 192.168.0.0 dev eth0