Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[NET] Założenie sieci na potrzeby udostępnienia internetu
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
Karmazyn
Tux's lil' helper
Tux's lil' helper


Joined: 30 Oct 2005
Posts: 133
Location: Dąbrowa Górnicza [pl_PL.UTF-8]

PostPosted: Sat Feb 04, 2006 1:58 pm    Post subject: [NET] Założenie sieci na potrzeby udostępnienia internetu Reply with quote

Posiadam dwie karty sieciowe:

eth0 - podłączona do komputera z systemem Windows XP HE
eth1 - podłączona go dłównego serwera skąd mam dostęp do internetu

Chcę założyć u siebie serwer aby karta eth0 posiadała adres 192.168.0.1 a komputer pod mnią podłączony miał adres z rzędu 192.168.0.X
Następnie poprzez karte eth1, potrzebuje udostępnić internet do eth0, abym miał na kompie drugim.

Prosze o dokładnie instrukcje jak tego dokonać.
Posiadam zainstalowane tylko:
emerge kde-base

Dziękuję.
Back to top
View user's profile Send private message
Kurt Steiner
Bodhisattva
Bodhisattva


Joined: 01 Apr 2005
Posts: 1050
Location: Ostroleka, Polska

PostPosted: Sat Feb 04, 2006 2:18 pm    Post subject: Reply with quote

Karmazyn wrote:
Prosze o dokładnie instrukcje jak tego dokonać.

1. Wcisnac przycisk "power" na obudowie komputera. *
2. Zaladowac system. **
3. Wlaczyc przegladarke internetowa. ***
4. W pasku adresu przegladarki wpisac www.google.pl.
5. W polu tekstowym na stronie wpisac "router howto".
6. Przycisnac [Enter].
7. Poczekac na odpowiedz.
8. Przejrzec to co sie pojawilo.
9. Wybrac najodpowiedniejszy (swoim zdaniem) link.
10. Postepowac w/g instrukcji w howto.

* W przypadku gdy komputer jest wlaczony krok nr 1 pominac.
** W przypadku gdy system jest zaladowany kroki 1 i 2 pominac.
*** W przypadku gdy przegladarka jest wlaczona kroki 1, 2 i 3 pominac.
Back to top
View user's profile Send private message
Karmazyn
Tux's lil' helper
Tux's lil' helper


Joined: 30 Oct 2005
Posts: 133
Location: Dąbrowa Górnicza [pl_PL.UTF-8]

PostPosted: Sat Feb 04, 2006 2:33 pm    Post subject: Reply with quote

Kurt Steiner wrote:

1. Wcisnac przycisk "power" na obudowie komputera. *


Zapomniałeś tylko o kupnie komputera... :twisted:
Back to top
View user's profile Send private message
kwach
Tux's lil' helper
Tux's lil' helper


Joined: 15 Sep 2005
Posts: 103
Location: Łódź, Poland

PostPosted: Sat Feb 04, 2006 2:40 pm    Post subject: Reply with quote

http://www.gentoo.org/doc/pl/home-router-howto.xml
moze to pomoze
_________________
IBM R61i + Ubuntu
(no patience for Gentoo, but love it anyway)
Back to top
View user's profile Send private message
Mroofka
Guru
Guru


Joined: 25 Jan 2005
Posts: 369
Location: Poland

PostPosted: Sat Feb 04, 2006 3:31 pm    Post subject: Re: [NET] Założenie sieci na potrzeby udostępnienia inter Reply with quote

Karmazyn wrote:

Posiadam zainstalowane tylko:
emerge kde-base
Dziękuję.


Z tego chyba wynika ze komputer juz jest, choc nie wynika ze ma podlaczone karty sieciowe ( moze bedzie trzeba jadro komiplować) :twisted:

Pozdrawiam
_________________
"Make install not love"
registred linux User # 379143

"Ready for Anything; Prepared for everything; Surprised by Nothing !"
Back to top
View user's profile Send private message
argasek
Bodhisattva
Bodhisattva


Joined: 06 May 2004
Posts: 1121
Location: Sol [0,0], Poland, Kraków

PostPosted: Sat Feb 04, 2006 4:12 pm    Post subject: Reply with quote

Ja to najpierw proponowałbym kupić Internet ;). Potem można poczytać to.
_________________
RLU #137109 | http://soundcloud.com/argasek
Back to top
View user's profile Send private message
Karmazyn
Tux's lil' helper
Tux's lil' helper


Joined: 30 Oct 2005
Posts: 133
Location: Dąbrowa Górnicza [pl_PL.UTF-8]

PostPosted: Sat Feb 04, 2006 6:14 pm    Post subject: Reply with quote

Nie rozumiem tego: jak mam tego dokonać?

Quote:
NAT (maskarada IP)

W tym momencie użytkownicy naszej sieci mogą komunikować się między sobą oraz przeszukiwać bazę domen, ale wciąż tak naprawdę nie mogą swobodnie łączyć się z Internetem. Administrator może być z tego powodu zadowolony (bo ma nieobciążone łącze), ale użytkownicy na pewno zbyt długo takiego stanu rzeczy nie będą znosić.

W celu umożliwienia użytkownikom prywatnego LAN-u łączenia się z Internetem musimy skonfigurować NAT. Rozwiązanie to przydaje się zwłaszcza wtedy, gdy mamy do dyspozycji tylko jeden zewnętrzny adres IP (co jest bardzo częstym przypadkiem u wielu ISP), a chcemy podłączyć do Internetu komputery w całym domu. Więcej informacji o NAT można znaleźć w Wikipedii.

Uwaga: Zanim zaczniemy, należy się upewnić, że mamy zainstalowany pakiet iptables. W większości systemów jest instalowany automatycznie, ale może również się zdarzyć, że go brakuje. Jeśli go nie ma to instalujemy go za pomocą polecenia emerge iptables.

Listing 5.2: Konfiguracja iptables

Na początek czyścimy regułki:
# iptables -F
# iptables -t nat -F

Domyślne zasady dla pakietów nie pasujących do żadnej regułki
# iptables -P INPUT ACCEPT
# iptables -P OUTPUT ACCEPT
# iptables -P FORWARD DROP

Przykłady można przekleić
# export LAN=eth0
# export WAN=eth1

Potem blokujemy usługi tak, aby były dostępne tylko dla sieci LAN

# iptables -I INPUT 1 -i ${LAN} -j ACCEPT
# iptables -I INPUT 1 -i lo -j ACCEPT
# iptables -A INPUT -p UDP --dport bootps -i ! ${LAN} -j REJECT
# iptables -A INPUT -p UDP --dport domain -i ! ${LAN} -j REJECT

(Opcjonalnie) Pozwalamy na dostęp do naszego serwera SSH z Internetu
# iptables -A INPUT -p TCP --dport ssh -i ${WAN} -j ACCEPT

Upuszczamy pakiety TCP/UDP dla uprzywilejowanych portów
# iptables -A INPUT -p TCP -i ! ${LAN} -d 0/0 --dport 0:1023 -j DROP
# iptables -A INPUT -p UDP -i ! ${LAN} -d 0/0 --dport 0:1023 -j DROP

Ostatecznie dodajemy regułki dla NAT
# iptables -I FORWARD -i ${LAN} -d 192.168.0.0/255.255.0.0 -j DROP
# iptables -A FORWARD -i ${LAN} -s 192.168.0.0/255.255.0.0 -j ACCEPT
# iptables -A FORWARD -i ${WAN} -d 192.168.0.0/255.255.0.0 -j ACCEPT
# iptables -t nat -A POSTROUTING -o ${WAN} -j MASQUERADE

Informujemy jądro o chęci przekazywania IP
# echo 1 > /proc/sys/net/ipv4/ip_forward
# for f in /proc/sys/net/ipv4/conf/*/rp_filter ; do echo 1 > $f ; done

Poniższe polecenia sprawią, że przy każdym uruchomieniu routera
nie będziemy musieli wpisywać ręcznie wszystkich regułek
# /etc/init.d/iptables save
# rc-update add iptables default
# nano /etc/sysctl.conf
Dodajemy przez odkomentowanie następujące linijki:
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1

Po wykonaniu powyższych poleceń komputery z naszej małej sieci powinny mieć dostęp do Internetu równie swobodny, jak gdyby były podłączone do niego bezpośrednio.
Back to top
View user's profile Send private message
blazeu
Apprentice
Apprentice


Joined: 02 Feb 2005
Posts: 159
Location: Cracow, Poland

PostPosted: Sat Feb 04, 2006 7:13 pm    Post subject: Reply with quote

Skorzystaj z instrukcji niejakiego Kurt Steiner pomijąc kroki 2-10. Tak będzie najszybciej... Masz linuxa od ilu? I bierzesz sie za stawianie sieci, da? To powinienes wiedziec do czego konsola sluzy przynajmniej... Gud lak mon w każdym bądź razie.. :)
PS. A.. no i oczywiscie polecam moj podpis do wlasnych przemyslen... :)
_________________
Przeczytanie manuala: 5-10minut
Zadanie kolejnego bzdurnego pytania na forum: 0.5 minuty
Status idioty wsrod forumowiczow: bezcenny
Tako rzecze ja: kapral rezerwy :)
Back to top
View user's profile Send private message
arsen
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 1803
Location: Tychy, Poland

PostPosted: Sat Feb 04, 2006 8:58 pm    Post subject: Reply with quote

Pełno w sieci opisów jak dzielić łącze, nikt na forum nie będzie krok po kroku ci pisał co masz robić, wiedze musisz sam uzupełnić, wątek nie wróży nic dobrego, tworzy pole do docinek innych userów, wątek locked.
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum