Nowe posty

Autor Wątek: Neo na 3 kompy-nigdzie nie ma  (Przeczytany 2038 razy)

vernon11

  • Gość
Neo na 3 kompy-nigdzie nie ma
« dnia: 2006-03-16, 23:18:34 »
Mam juz dosyc siedzę nad tym drugi dzien.Jak zamontować w auroxie 9.2 dyski mnt czyli dyski wingówna?Kiedys mi sie to udało ale  nie moge sobie tego przypomniec,.Pomózta ludzie

opioom

  • Gość
Neo na 3 kompy-nigdzie nie ma
« Odpowiedź #1 dnia: 2006-03-17, 09:10:07 »
Vernon czy zanim zadałeś to pytanie i założyłeś nowy wątek przejrzałeś to forum? Czy skorzystałeś z wyszukiwarki która jest na dole strony? Wystarczy wpisać mount, montowanie a otrzymasz z 1000 postów na ten temat. Po co nam 1001???

kaczakjo

  • Gość
Neo na 3 kompy-nigdzie nie ma
« Odpowiedź #2 dnia: 2006-03-16, 19:07:14 »
Witam

Na początku powiem szczerze, że jestem dosyć cierpliwy i dociekliwy ale zaciąłem się i niestety nie mogę ruszyć do przodu. Najpierw napiszę co potrafię i czym dysponuję:

Mam w domu 3 kompy.

Komp 1 - Mandriva 2006, podłączenie do Neo przez modem USB, do tego 2 karty sieciowe którymi łączę się z pozostałymi kompami a więc z Kompami  2 i 3.

Potrafię podłaczyć neostradę, potrafię ją również udostępnić na innego kompa np. nr 2 za pomoca karty sieciowej. Tutaj zaczyna się mój problem : potrzebuję udostępnić neta również na kompa nr 3.

Wszędzie widzę opisy udostępniania tylko na jednego kompa.

Potrafię zrobić to na windowsie  i tam działa mi necik na 3 kompach a w Mandrivie nie mogę sobie poradzić.

W windowsie tworzy się tzw. mostek sieciowy a tutaj nie wiem jak to rozwiązać.

Znalazłęm opis uniwersalnego  skryptu który niby ma to dzielić ale nie bardzo wiem co tutaj zmienić aby go dostosowac do moich potrzeb.



#!/bin/sh


# Odpalenie przekazywania pakietow IP
echo "1" > /proc/sys/net/ipv4/ip_forward

# Czyszczenie tablic NAT-a i filtrowania

iptables -F -t nat
iptables -X -t nat
iptables -F -t filter
iptables -X -t filter

# Brak pozwolenia na forward pakietow

iptables -t filter -P FORWARD DROP

# Przepuszczanie pakietow z sieci i do sieci

iptables -t filter -A FORWARD -s 192.168.0.0/255.255.0.0 -d 0/0 -j ACCEPT
iptables -t filter -A FORWARD -s 0/0 -d 192.168.0.0/255.255.0.0 -j ACCEPT

# Udostepnienie netu przez maskarade

iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -d 0/0 -j MASQUERADE
[/code]


Będę wdzięczny za wszelkie światełka w tunelu

miszmaniac

  • Gość
Neo na 3 kompy-nigdzie nie ma
« Odpowiedź #3 dnia: 2006-03-18, 10:37:19 »
Po pierwsze, skoro masz dwie karty to wewnętrzne to regułki do iptables musisz podwoić dla każdej podsieci. Tzn. sprawdź sobie poleceniem ifconfig adresy kart wewnętrznych i uwzględnij to przy pisaniu regułek np. musisz mieć

# Przepuszczanie pakietow z sieci i do sieci

iptables -t filter -A FORWARD -s 192.168.0.0/255.255.0.0 -d 0/0 -j ACCEPT
iptables -t filter -A FORWARD -s 0/0 -d 192.168.0.0/255.255.0.0 -j ACCEPT
iptables -t filter -A FORWARD -s 192.168.1.0/255.255.0.0 -d 0/0 -j ACCEPT
iptables -t filter -A FORWARD -s 0/0 -d 192.168.1.0/255.255.0.0 -j ACCEPT
# Udostepnienie netu przez maskarade

iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -d 0/0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.1.0/16 -d 0/0 -j MASQUERADE

Jak to nie pomoże, to wtedy pomyslimy dalej:)

kaczakjo

  • Gość
Neo na 3 kompy-nigdzie nie ma
« Odpowiedź #4 dnia: 2006-03-18, 21:40:27 »
ten sposób w zasadzie działa. wielkie dzięki.

mam jednak jeszcze mało pytanko : dla każdej karty tworzymy podsieci z innym zakresem ip.

zalezy mi na tym żeby kompy chodziły w jednej sieci np z pulą 192.168.0.0 ponieważ pracuję także na windowsie i tam mam skonfigurowaną sieć za pomocą opcji bridge.

jeżeli stworzę w linuksie dwie podsieci to na jednym z kompów klientów musiałbym zmieniac ip w windzie i lunuksie .

wiem że jest funkcja bridge również w linuksie. może ktoś wie jak to poustawiać.

Frank

  • Gość
Neo na 3 kompy-nigdzie nie ma
« Odpowiedź #5 dnia: 2006-03-19, 10:42:17 »