Swidrygajłow [ ]
Jak rozdzielić neo na linuxie?
Oczywiscie dzielenie przez serwer, modem na USB (Thomson).
Prosze o opis instalacji krok po kroku, jak dla zupełnego laika.
Powiedzmy że linux to Slackware 8.0.
Dobrze by było, gdyby serwer obsługiwał
przekierowywanie portów
blokowanie portów
DYNAMICZNY PODZIAŁ ŁĄCZA
sprawa pilna od dzisiaj mamy neo i nie potrafimy rozdzielić
Z góry dzięki
Eliash [ Generaďż˝ ]
Swydrygajlow -> Z Thomsonem będzie ciężko, większość manuali jest dla Sagema, ale może coś się znajdzie. Co do dynamicznego podziału łącza to jest to następny problem, dawno się tym nie interesowałem ale pamiętam jeszcze pakiet Shaper i NiceShaper.
slowik [ Legend ]
Eliash===>yyy do podzialu dynamicznego ja urzywam pakietu iproute2 :-) i HTB
Swidrygalow===>podzial jest identyczny jak w innych abys po prostu mial net na serwerze dalej jest tak samo jak w innych przypadkach :-)
Swidrygajłow [ ]
ale dajcie jakies linki do DOBRYCH tutoriali
slowik [ Legend ]
masz juz net'a na tym seriwe albo wiesz jak go zrobic ??
pozatym do htb zaraz wysle ci na maila tutora w miare dobrego :D
Bregan a.k.a. Czapajew [ Senator ]
Swidrygajłow [ ]
słowik - nie mam
slowik [ Legend ]
Swidrygalow===>lepiej zassij z neta iso z slackiem 9.1 :-) (lub najnowszy 10)
wycienek z stronki
- oprogramowanie
W większości "współczesnych" dystrybucji (RH 8.0, Aurox itp) oprogramowanie obsługujące PPPOE instalowane jest standardowo, więc nic nie trzeba doinstalowywać. Jeśli nie ma, to można dołożyć - ja ściągnąłem sobie program "rp-pppoe" ze strony www.roaringpenguin.com , wersję nową. Jeśli oprogramowanie jest, to w katalogu /usr/sbin znajdują się skrypty adsl-start, adsl-stop, adsl-connect i adsl-setup.
- konfiguracja
Uruchomić skrypt adsl-setup; zada on serię pytań, z których na większość można odpowiedzieć "enter", pozostawiając w ten sposób wartości domyślne. Odpowiedzi udzielić należy na następujące pytania:
username - [email protected]
password - rejestracja
adresy DNSów - server
firewall type - 1 (standalone) lub 0 (brak)
Opcja "0" jest wskazana, jeśli chcemy sami zająć się ustawieniem firewalla i/lub będziemy konfigurować sieć lokalną.
Po zapisaniu konfiguracji odpalamy skrypt adsl-start lub polecenie ifup ppp0, i po kilku sekundach powinniśmy już mieć połączenie. Jedyną osiągalną stroną będzie www.rejestracja.neostrada.pl - tam podajemy dostarczony przez techników ID i PIN, otrzymujemy login, wybieramy hasło. Żeby mieć dostęp do całego internetu, trzeba login i hasło wpisać do plików pap-secrets i chap-secrets - albo ręcznie, albo uruchomić jeszcze raz adsl-setup i wybrać opcję zmiany konfiguracji istniejącego interfejsu ppp0.
Efektem tego wszystkiego jest powstanie pliku pppoe.conf. Żadnych cudów tam nie potrzeba, mój plik wygląda tak , i działa bez zarzutu.
I to w zasadzie wszystko - potem tylko wklepać "adsl-start", i cieszyć się życiem.
wg mnie jest tutaj wszystko czego potrzeba do szczescia :-)
a udostepnianie lacza dla innych to masqarada :-)
plus do tego dochodzi postawic server dhcp (nadawanie automatyczne ip)
dynamiczny podzial lacza no to krojenie pakietow czyli musisz miec zainstalowanego iproute2 i do tego napisac w miare prosty krypt :D
Swidrygajłow [ ]
slowik - dzieki. Ale "napisac w maire prosty skrypt" to dla mnie brzmi jak dowcip. Ja ani na linuxie a ni na sieci sie nei znam.
Werter [ 1488 ]
do podziału pasma - rc.htb
co prawda lepiej samemu napisać taki skrypt, ale szkoda marnować czas kiedy jest gotowe urządzenie.
slowik [ Legend ]
Swydrygajlow===>wyslalem cii odpowiedni dokument :-) wg niego ppisze sie bardz prosto pozniej mu sie nadaje prawa wykonywalnosci :D
Werter===>to nie jest az tak skomplikowane zeby bylo szkoda marnowac czas ten skrypt ktory ty podajesz to jest naprawde zlorzony ja proponuje cos protszego
Werter [ 1488 ]
owszem, szkoda marnować na to czasu, chyba, że ci za to płacą.
Werter [ 1488 ]
poza tym co jest skomplikowane? wpisanie paru danych i uruchomienie rc.htb? żartujesz?
slowik [ Legend ]
Werter===>to juz jest prekompilowany program .... moj skrypt do podzialu wyglada tak :
# bajery na poczatek
tc qdisc del root dev eth0
tc qdisc add dev eth0 root handle 1:0 htb
tc class add dev eth0 parent 1:0 classid 1:1 htb rate 9900kbit ceil 9900kbit
# podzial pasma rate-min predkosc ceil-max
tc class add dev eth0 parent 1:1 classid 1:2 htb rate 500kbit ceil 500kbit
tc class add dev eth0 parent 1:1 classid 1:3 htb rate 9800kbit ceil 9800kbit
tc class add dev eth0 parent 1:2 classid 1:4 htb rate 50kbit ceil 500kbit
tc class add dev eth0 parent 1:2 classid 1:5 htb rate 50kbit ceil 500kbit
tc class add dev eth0 parent 1:2 classid 1:6 htb rate 50kbit ceil 500kbit
tc class add dev eth0 parent 1:2 classid 1:7 htb rate 50kbit ceil 500kbit
tc class add dev eth0 parent 1:2 classid 1:8 htb rate 50kbit ceil 500kbit
tc class add dev eth0 parent 1:2 classid 1:9 htb rate 50kbit ceil 500kbit
tc class add dev eth0 parent 1:2 classid 1:10 htb rate 50kbit ceil 500kbit
tc class add dev eth0 parent 1:2 classid 1:11 htb rate 50kbit ceil 500kbit
tc class add dev eth0 parent 1:2 classid 1:12 htb rate 50kbit ceil 500kbit
tc class add dev eth0 parent 1:2 classid 1:13 htb rate 50kbit ceil 500kbit
# filtry
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip src 192.168.0.1 flowid 1:3
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.2 flowid 1:4
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.4 flowid 1:5
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.5 flowid 1:6
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.6 flowid 1:7
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.7 flowid 1:8
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.8 flowid 1:9
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.9 flowid 1:10
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.10 flowid 1:11
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.11 flowid 1:12
tc filter add dev eth0 protocol ip parent 1:0 u32 match ip dst 192.168.0.12 flowid 1:13
# podzial dostepnego pasma wg uslug
#tc qdisc add dev eth0 parent 1:3 handle 3:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:4 handle 4:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:5 handle 5:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:6 handle 6:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:7 handle 7:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:8 handle 8:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:9 handle 9:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:10 handle 10:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:11 handle 11:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:12 handle 12:0 sfq perturb 10
#tc qdisc add dev eth0 parent 1:13 handle 13:0 sfq perturb 10
ostatnie jest zahashowane bo jakos narazie nie ma takiej potrzeby zeby uruchamiac ta czesc ...
ps. prawda ze proste ;-)
Swydrygajlow===>pisane wg tgo pdf'a ktorego poinienes dostac :D
Werter [ 1488 ]
że co prekompilowane? ty chyba nie wiesz o czym piszesz;-)
nazywanie prostym tworzenie własnych regułek w porównaniu do skorzystania z rc.htb pominę milczeniem:-)