[+] Podzia
[+] Podział internetu chello - serwer Ubuntu
Witam!
Z góry informuję, że prosiłem o pomoc na forum Ubuntu ale... uznali, że złamałem regulamin i pozostawili bez odpowiedzi...
Chcę podzielić internet od ,,chello'' na N komputerów z systemem Windows XP na zasadzie > http://urbinek.eu/siec.png
Przejrzałem chyba z 10 poradników i żaden mi nie pomógł, a nawet spowodował blokadę internetu po Ubuntu.
W końcu dotarłem do tego > http://dug.net.pl/texty/masq.php i tak jak tam jest napisane w konfigach zmieniłem, dla sposobu 1 (bez hdcp) udało mi się osiągnąć prawie zamierzony efekt.
Mianowicie, z komputera w sieci LAN mogę buszować jedynie po adresach ip, w sensie http://google.pl nie działa ale http://216.239.59.104 wyświetla mi znajomą wyszukiwarkę, a adresy cieciowe wpisuje na docelowym komputerze z ręki.
Co mam zrobić, żeby to działało po ludzku?
Nie chcę wydawać 100 zł skoro posiadam darmowy serwer.
Z góry informuję, że prosiłem o pomoc na forum Ubuntu ale... uznali, że złamałem regulamin i pozostawili bez odpowiedzi...
Chcę podzielić internet od ,,chello'' na N komputerów z systemem Windows XP na zasadzie > http://urbinek.eu/siec.png
Przejrzałem chyba z 10 poradników i żaden mi nie pomógł, a nawet spowodował blokadę internetu po Ubuntu.
W końcu dotarłem do tego > http://dug.net.pl/texty/masq.php i tak jak tam jest napisane w konfigach zmieniłem, dla sposobu 1 (bez hdcp) udało mi się osiągnąć prawie zamierzony efekt.
Mianowicie, z komputera w sieci LAN mogę buszować jedynie po adresach ip, w sensie http://google.pl nie działa ale http://216.239.59.104 wyświetla mi znajomą wyszukiwarkę, a adresy cieciowe wpisuje na docelowym komputerze z ręki.
Co mam zrobić, żeby to działało po ludzku?
Nie chcę wydawać 100 zł skoro posiadam darmowy serwer.
-
- Posty: 88
- Rejestracja: 06 lutego 2008, 15:17
Dokładnie tak.
Dnsy mam jak najbardziej poprawne.
Jakoś z Ubuntu piszę 
I żeby było jasne, z Ubuntu korzystam na co dzień z Windowsa brat.
Dnsy mam jak najbardziej poprawne.
Kod: Zaznacz cały
urbinek@haruko:~$ cat /etc/resolv.conf
search chello.pl
nameserver 62.179.1.62
nameserver 62.179.1.63

I żeby było jasne, z Ubuntu korzystam na co dzień z Windowsa brat.
-
- Posty: 88
- Rejestracja: 06 lutego 2008, 15:17
-
- Posty: 88
- Rejestracja: 06 lutego 2008, 15:17
-
- Posty: 88
- Rejestracja: 06 lutego 2008, 15:17
Generalnie nie miałem jeszcze czasu wgryźć się w iptables i wszystko mam jak w opisie, regułki:
A sprzętu nie wiem, że puszcza tylko adresy IP, a nie przepuszcza nazw?
Kod: Zaznacz cały
# wlaczenie w kernelu forwardowania
echo 1 > /proc/sys/net/ipv4/ip_forward
# czyszczenie starych regul
iptables -F
iptables -X
iptables -t nat -X
iptables -t nat -F
# ustawienie polityki dzialania
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
# zezwolenie nna laczenie sie z naszym zewnetrznym ip po ssh
iptables -A INPUT -i lo -j ACCEPT
iptables -A FORWARD -o lo -j ACCEPT
iptables -A INPUT -s 0/0 -d ip.ip.ip.ip -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -s 0/0 -d ip.ip.ip.ip -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -s 0/0 -d ip.ip.ip.ip -p udp --dport 22 -j ACCEPT
iptables -A OUTPUT -s 0/0 -d ip.ip.ip.ip -p udp --dport 22 -j ACCEPT
# polaczenia nawiazane
iptables -A INPUT -j ACCEPT -m state --state ESTABLISHED,RELATED
iptables -A FORWARD -j ACCEPT -m state --state ESTABLISHED,RELATED
iptables -A OUTPUT -j ACCEPT -m state --state ESTABLISHED,RELATED
# udostepniaie internetu w sieci lokalnej
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT
Zapisujemy plik. Zamiast ip.ip.ip.ip wpisujemy IP zewnętrzne naszego serwera.