niedziela, 05 luty 2012 
Start arrow FreeBSD arrow DOST?P DO INTERNETU arrow Neostrada+... szybka ale czy warto?
Menu BSD4u
FreeBSD
OpenBSD
NetBSD
Dla *BSD
FAQ BSD4u
Forum BSDGuru.org
Security Advisory
Licencje
Images BSD
Menu ogólne
Start
Aktualności
Download
Sondy
Szukaj
Książki
About BSD4u
Info
Team BSD4u
Regulamin
Kanał #BSD4u
Kontakt
Sondy
Co sądzisz o naszym nowym Projekcie, i jak oceniasz zmianę koncepcji Projektu?
 
Popularne
SQUID - najpopularni...
Kompilacja i konfigu...
Samba - serwer plikó...
Neostrada+ i modem ...
Praktyczne IPFW
Upgrade systemu
NATowanie czyli jak ...
Apache (konfiguracja...
MRTG - statystyki ru...
Postfix - bezpieczny...
CVSup - pomocny podc...
Postfix z autoryzacj...
Neostrada na modemie...
System Portów (Kolek...
Instalacja FreeBSD 5...
Top Download
File icon Postfix - "Krok po kroku" v1.18107
File icon Postfix - "Krok po kroku" v1.06803
File icon PPTPd - "Prosty i szybki VPN" v1.0b6420
File icon sdi.sh3887
File icon uEagle 1.0p12975
File icon named.sh2945
File icon uEagle 0.99b2869
File icon cs.sh2834
File icon uEagle 1.02759
File icon uEagle 1.12568
Ostatnie komentarze
jeden raz na konto
Dodał: arti
Dnia: 2011-06-15 15:10:56
Re: Kod rabatowy na...
Dodał: cooler
Dnia: 2011-06-15 13:59:07
JAK NIE DZIALA opti...
Dodał: wierzba86
Dnia: 2010-02-25 21:37:29
JAK NIE DZIALA opti...
Dodał: wierzba86
Dnia: 2010-02-25 21:36:09
RE: transparent a v...
Dodał: Trash
Dnia: 2009-10-06 15:45:18
transparent a virus...
Dodał: grzywka18
Dnia: 2008-05-13 11:19:58
Neostrada+... szybka ale czy warto? Drukuj E-mail
Oceny: / 15
KiepskiBardzo dobry 
piątek, 08 sierpień 2003 - Napisał: Artur Kulda (21351 odsłon)

Neostrada+, kolejna usługa z rodziny Telekomunikacji. Usługa ta budzi swojego rodzaju kontrowersje, poniważ w regulaminie widnieje zapis o zakazie udostępniania połączenia innym poza swoim lokalem. 512kb/s dla jednej osoby i prawie 200zł abonamentu miesięcznie to dla mnie troszkę zbyt wiele, chyba że usługę tę stawiamy w małej firmie, bo tylko tutaj ona zda egzamin.

Rozpoczynamy od poprawnego podłączenia terminala Neostrady.

Zgodnie z tym co jest napisane w Handbook'u PPPoE nie wymaga dodawania nowych opcji i budowania nowego jądra. Jeżeli potrzebna opcja nie jest wkompilowana w jądro ppp załaduje ją sobie dynamicznie. Natomiast gdy chcemy dodać potrzebne opcje do jądra to przystępujemy do konfiguracji i kompilacji kernela z dodatkowymi opcjami takimi jak poniżej:

options NETGRAPH
options NETGRAPH_PPPOE
options NETGRAPH_SOCKET

Po poprawnym zainstalowaniu jądra edytujemy plik konfiguracyjny ppp.conf znajdujący się w katalogu /etc/ppp. Ma on wyglądać mniej więcej tak:

#################################################################
# PPP Sample Configuration File
# Originally written by Toshiharu OHNO
# Simplified 5/14/1999 by wself@cdrom.com
#
# See /usr/share/examples/ppp/ for some examples
#
# $FreeBSD: src/etc/ppp/ppp.conf,v 1.2.2.5 2001/07/13 10:55:23 brian Exp $
#################################################################

default:
 set log Phase Chat LCP IPCP CCP tun command

pppoe:
# rl0 oznaczyłem kartę sieciową do której przyłączamy terminal
 set device PPPoE:rl0:
 set mru 1492
 set mtu 1492
 set speed sync
 enable lqr
 set lqrperiod 5
 set cd 5
 set dial
 set login
 set timeout 0
 set authname TWÓJ_LOGIN
 set authkey HASŁO_DOST?POWE
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR
 enable dns

Teraz dodajemy odpowiednie opcje do pliku /etc/rc.conf odpowiedzialne za uruchamianie połączenia przy każdym starcie serwera:

ppp_enable="YES"
ppp_mode="ddial"
# w poniższej opcji, która ma za zadanie robienie maskarady (NATowania) możemy wpisać "NO"
# i użyć jednego z dwóch innych sposobów maskarady (poczytaj tutaj o maskaradzie)
ppp_nat="YES"
ppp_profile="pppoe"
ppp_user="root"

Możemy (a raczej musimy) jeszcze dopisać w pliku /etc/resolv.conf adresy IP nameserwera, jeżeli takiego nie posiadamy możemy podać DNSy Tepsy

nameserver 194.204.152.34
nameserver 194.204.159.1

To powinno wystarczyć do uzyskania połączenia z Internetem i udostępniania go w sieci lokalnej. Można ułatwić sobie życie i zainstalować DHCP, który będzie za nas konfigurował komputery w sieci lokalnej (czyli przydzielał adresy IP, ustawiał bramę, DNSy itp.). Teraz robimy reboot maszyny lub odpalamy ręcznie połączenie (przykład poniższy odnośni się do maskarady ppp_nat, jeżeli masz natd lub ipnat usuń opcję -nat)

# /usr/sbin/ppp -ddial -nat pppoe

i możemy spróbować pingować jakiegoś hosta np.

# ping wp.pl

jeżeli otrzymamy odpowiedź 

PING wp.pl (212.77.100.101): 56 data bytes
64 bytes from 212.77.100.101: icmp_seq=0 ttl=118 time=45.299 ms
64 bytes from 212.77.100.101: icmp_seq=1 ttl=118 time=50.195 ms

oznacza to, że poprawnie skonfigurowaliśmy serwer. 

Informacje od czytelników
- konfiguracja sprawdzona w przypadku modemu Lucent podłączonego do karty sieciowej, opcja NETGRAPH dodana za pomocą modułu ponieważ występowały problemy po wkompilowaniu jej w jądro.

P.S. Tak jak w przypadku SDI możemy skorzystać ze skryptu sdi.sh (troszkę przerabiając - głównie nazwę profila), który pozwala utrzymać stałe połączenie z Internetem 


Autor: Artur Kulda
arti(at)bsd4u.org

Powyższy artykuł został udostępniony na zasadach Licencji BSD

Komentarze:
Re: Neostrada+... szybka ale czy warto?
Dodane przez marcins w dniu - 2003-08-26 20:27:03
Pamietajcie o tym aby default: oraz nazwa_uslugi: 
byla od razu z lewej strony (bez spacji), a reszta (set itp) z jedna spacja od lewej strony. 
 
Niby nic, ale stracilem nad tym godzinke. 
 
Pozdrowienia dla Oleczka z www.bsdguru.org
co i jak?
Dodane przez feno w dniu - 2003-09-06 14:13:15
Witam , chcialem sie dowiedziec co jest mi potrzebne do rozdzielenia neostrady z usb
chce podlaczyc drugi komputer , da sie za pomoca freebsd czy nie?? 
to zależy co masz
Dodane przez arti w dniu - 2003-09-07 10:21:42
Jeżeli masz modem Sagem F@st 800 to były z nim problemy ponieważ nie było sterowników do niego.  
Teraz z tego co widzę to powstały jakieś i są testowane. Jeżeli jesteś zainteresowany to odsyłam do strony http://damien.bergamini.free.fr/ueagle/
Re: co i jak?
Dodane przez Radoos w dniu - 2003-09-13 23:09:57
Jeżeli chodzi o neo+ i modem Sagema F@st 800 to trzeba poczekać jeszcze parę dni. Sterowniki już są pod adresem: http://damien.bergamini.free.fr/ueagle/ jednak nie obsługują modulacji G.Lite, której uzywa TPSA i modemy nie mogą się zsynchronizować. Autor implementuje już opbsługę G.Lite i twierdzi, że do końca tygodnia mu się uda. Opis instalacji i konfiguracji znajduje się na stronir autora.
pomocy !!
Dodane przez proton w dniu - 2003-12-11 00:45:16
ludzie zainstalowalem jak na stronie skonpilowalem jajko z opcjami dla pppoe edytowalem pliki rc.conf i resolv.conf robie reboot albo pisze /usr/sbin/ppp -ddial -nat pppoe i niby sie laczy bo w pliku ppp.log czy jakos tak wyczytalem ze laczy sie i nastepnie sie rozlacza odczeka 30 s i znowu laczy sie i rozlacza - pomozcie bo nerwicy sie nabawie
Re: pomocy !!
Dodane przez arti w dniu - 2003-12-11 21:36:50
po pierwsze: podaj dokładniejsze dane dotyczące błedów jakie występują, 
 
po drugie: proponuję zarzucić ten temat na BSDGuru.org/dyskusja, tam jest najlepsze miejsce na tego tupu sprawy, 
 
po trzecie: ja wcale nie twierdzę, że nie popełniłem gdzieś błęduw opisie :)
Re: pomocy !!
Dodane przez proton w dniu - 2003-12-11 22:44:33
spoko dzieki :> napisz mi jeszcze bo chyba wiem co juz jest nie wlasciwe adresi ip dla kart i napisz mi jeszcze jak wpisac ip dla kart rl1 i rl0 i jakie to maja byc adresy ip i maski bo jak daje netstat -r to cos chyba nie tak jest
Re: Neostrada+... szybka ale czy warto?
Dodane przez Zdolny w dniu - 2004-08-24 06:08:06
default: 
set log Phase Chat LCP IPCP CCP tun command 
 
Z takim ustawieniem to nasz serwer sie zadusi logami... burdel straszny sie robi :) 
Przynajmniej wyłączyć trzeba LCP - to śmieci co pare sekund w logach 
 
Zalecam: 
default: 
set log Phase Chat IPCP CCP tun command 
#set LCP 

Tylko zarejestrowani użytkownicy mogą pisać komentarze.
Prosze zaloguj się i dodaj komentarz.

Powered by AkoComment!

Ostatnio aktualizowany ( niedziela, 13 listopad 2005 )

« wstecz   dalej »
Ciekawostki
By otrzymać plik man ale w formacie PostScript, użyj flagi ``-t'' do programu man(1): ``man -t ''. Na przykład:
% man -t grep > grep.ps # Zapisz wersję PS do pliku
lub
% man -t printf | lp # Wyślij wynik do drukarki
Pobierz
FreeBSD
OpenBSD
NetBSD
DragonFlyBSD
PC-BSD
FreeSBIE LiveCD
4.4BSD Lite
Domeny
Google

Google


Newsletter
Zapisz się na nasz newsletter, jeżeli chcesz być na bieżąco informowany o aktualnościach..




Licznik odwiedzin
Odwiedziło już nas
3808750
Internautów od lutego 2003

Korzystamy ze statysyk