Ad-hoc: Difference between revisions
Line 5: | Line 5: | ||
== Rakendus == | == Rakendus == | ||
== Linuxis Ad-hoc võrgu | == Linuxis Ad-hoc võrgu püstitamine käsurealt == | ||
Linuxis ad-hoc võrgu püstitamine käsurealt | |||
Kõige pealt tuvastame võrgukaardi, mille seame ad-hoc olekusse(üldjuhul wlan0, wlan1). Seda saab teha käsuga: | |||
<pre>iwconfig</pre> | |||
Seame võrgukaardi ad-hoc olekusse: | |||
<pre>sudo iwconfig wlan0 mode ad-hoc</pre> | |||
Seame võrgule sobima nime: | |||
<pre>sudo iwconfig wlan0 essid <võrgunimi></pre> | |||
Näide: seame võrgunimeks wifi | |||
<pre>sudo iwconfig wlan0 essid <wifi></pre> | |||
Seame ad-hoc võrgule krüpteeringu: | |||
<pre>sudo iwconfig wlan0 key ITc0llege</pre> | |||
Seame vajaliku ip aadressi: | |||
<pre>sudo ifconfig wlan0 192.168.0.1</pre> | |||
Võrgu jagamine | |||
Jagame võrguühendust üle traaditaside: | |||
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE | |||
(ppp0 on ühendus, mida soovite jagada) | |||
Lubame ip edastuse: | |||
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward" | |||
Kui soovite püsivalt seaded salvestada, siis tuleb lisaga rida: | |||
net.ipv4.ip_forward=1 | |||
Järgnevasse confi faili: | |||
/etc/sysctl.conf | |||
Mõned teenusepakkujad limiteerivad TTL-i(Time-to-live), mis takistab interneti jagamist üle võrgu, probleemi lahendamiseks tuleb sisestada käsk: | |||
sudo iptables -t mangle -A PREROUTING -j TTL --ttl-inc 1 | |||
Kasutamaks võrguühendust Linuxi masinas, tuleb teine arvuti seada ad-hoc olekusse ja määrata IP aadress, mis on samas alamvõrgus. | |||
Seame IP interneti jagamiseks: | |||
<pre>sudo route add default gw 192.168.0.1</pre> | |||
Seame nimeseveri, kasutame selleks Google-i nimeserverit: | |||
<pre>sudo sh -c "echo 'nameserver 8.8.8.8' >> /etc/resolv.conf"</pre> | |||
Kasutamaks võguühendust windowsi masinas: | |||
If you want to use the shared internet on M$ Windows, | |||
*ühendu traaditavõrku, mille äsja püstitasime(näite põhjal wifi) | |||
*otsige üles võrguühendus, muudke (TCP/IP) seadeid järgnevalt: | |||
*seadke ip-ks 192.168.0.2(peab olema samas alamvõrgus, mis linuxi masin), gateway 192.168.0.1 ja DNS 8.8.8.8 | |||
== Windows Ad-hoc võrgu seadistamine == | == Windows Ad-hoc võrgu seadistamine == |
Revision as of 10:10, 22 May 2012
Ad-Hoc
Loading...
Rakendus
Linuxis Ad-hoc võrgu püstitamine käsurealt
Linuxis ad-hoc võrgu püstitamine käsurealt Kõige pealt tuvastame võrgukaardi, mille seame ad-hoc olekusse(üldjuhul wlan0, wlan1). Seda saab teha käsuga:
iwconfig
Seame võrgukaardi ad-hoc olekusse:
sudo iwconfig wlan0 mode ad-hoc
Seame võrgule sobima nime:
sudo iwconfig wlan0 essid <võrgunimi>
Näide: seame võrgunimeks wifi
sudo iwconfig wlan0 essid <wifi>
Seame ad-hoc võrgule krüpteeringu:
sudo iwconfig wlan0 key ITc0llege
Seame vajaliku ip aadressi:
sudo ifconfig wlan0 192.168.0.1
Võrgu jagamine Jagame võrguühendust üle traaditaside: sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE (ppp0 on ühendus, mida soovite jagada) Lubame ip edastuse: sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
Kui soovite püsivalt seaded salvestada, siis tuleb lisaga rida: net.ipv4.ip_forward=1
Järgnevasse confi faili: /etc/sysctl.conf Mõned teenusepakkujad limiteerivad TTL-i(Time-to-live), mis takistab interneti jagamist üle võrgu, probleemi lahendamiseks tuleb sisestada käsk: sudo iptables -t mangle -A PREROUTING -j TTL --ttl-inc 1
Kasutamaks võrguühendust Linuxi masinas, tuleb teine arvuti seada ad-hoc olekusse ja määrata IP aadress, mis on samas alamvõrgus. Seame IP interneti jagamiseks:
sudo route add default gw 192.168.0.1
Seame nimeseveri, kasutame selleks Google-i nimeserverit:
sudo sh -c "echo 'nameserver 8.8.8.8' >> /etc/resolv.conf"
Kasutamaks võguühendust windowsi masinas:
If you want to use the shared internet on M$ Windows,
- ühendu traaditavõrku, mille äsja püstitasime(näite põhjal wifi)
- otsige üles võrguühendus, muudke (TCP/IP) seadeid järgnevalt:
- seadke ip-ks 192.168.0.2(peab olema samas alamvõrgus, mis linuxi masin), gateway 192.168.0.1 ja DNS 8.8.8.8
Windows Ad-hoc võrgu seadistamine
Kasutatud kirjandus
Autor
Kristjan Väljako A31