Pppoe a szabadon

PPPoE a FreeBSD-en

Kezdjük azzal, ami van. És mi van imp (I oly kedvesen, annak hiányában a lányok, ő hívja FreeBSD =)))) 5 vagy 6 ága a gondolatok nem számít, az összes beállítás szinte azonos.
Az ördög éppen telepítve van, és az ő konfigurációit verginly csalt és ártatlan.

A vas, a számítógépet, amelyre emelkedik a manó, két hálózati kártya (miért 2, akkor beszélünk) (az én példák egyike lesz az Intel és a rendszer azt zavotsya fxp0 a kijelölés, a másik dlink - ste0, akkor lehet bármilyen más, lásd a nevük lehet az ifconfig parancsot), és bármely ADSL-modem LAN csatlakozó (DLink 300, 50x, ACORP 120, 420 és Tamu hasonlók), vagy egy közvetlen kapcsolat a lan Infovonalat.
A probléma nem tekinthető usb modem, mert nem törékeny vérzéses, dy és sebességét a kapcsolatot tartanak a kis- és rossz, és általában, azt hiszem 500-700 p nem a pénz, hogy adható nyugtatják az idegeket, jó sebesség és nem bontja.

Mit akarunk vele:
1) kezdeni egyszerűen deduktál egy hálózatban, és állítsa be egy kicsit
2) hozzon létre egy átjárót belőle, hogy több otthoni számítógépről is használhassa az internetet (ez a 2 hálózatépítő és nada számára)

1. Kövessük le a chertikát, hogy járjunk egy hálózatban.

és nézd meg a fájl tartalmát. Talán van valami már ott, amelyet például a sysinstall segédprogram vagy valami más beillesztett. Ezért alaposan tanulmányozzuk a tartalmat, javítsuk ki mindazt, amire szükségünk van, hozzáadjuk a hiányzó elemeket.
Ennek megfelelően ebben a szakaszban adjuk hozzá:

# számítógépnév
hostname = "My_server"

# run inetd démon, amely elfogadja a különbözőeket
# bejövő kapcsolatok
inetd_enable = "YES"


jól, és mentse az ESC megnyomásával, és válasszon a-a (kilépés - mentés és kilépés).

névszerver 83.217.192.2
névszerver 83.217.193.2


Nos, ne felejtsd el menteni.

Most újraindulhat

Újraindítás után, ha minden jól megy, újra gyökereznek, és megnézzük, hogyan vannak konfigurálva a hálózati interfészek. Ehhez bemutatjuk:

Van valami ilyesmi:
: fxp0:
zászlók = 18843 mtu 1500
opciók = 48
inet 192.168.1.5 netmask 0xffffff00 broadcast 192.168.1.255
.
média: Ethernet autoselect (100baseTX )
állapot: aktív
ste0:
zászlók = 118843 mtu 1500
opciók = 48
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
.
média: Ethernet autoselect (100baseTX )
állapot: aktív

csak akkor vegye figyelembe, hogy ha a modem már be van kapcsolva, és a kábel csatlakoztatva van, akkor az ahhoz csatlakozó hálózati kártya legyen az UP és az állapotjelző: aktív

A hűség pinganem modemhez:

és ha örömmel válaszol nekünk:

PING 192.168.1.1 (192.168.1.1): 56 adatbájt
64 byte a 192.168.1.1-től: icmp_seq = 0 ttl = 255 time = 3.505 ms
64 byte a 192.168.1.1-től: icmp_seq = 1 ttl = 255 idő = 1.030 ms
64 byte a 192.168.1.1-től: icmp_seq = 2 ttl = 255 idő = 1.036 ms
64 byte a 192.168.1.1-től: icmp_seq = 3 ttl = 255 idő = 1.031 ms
64 byte a 192.168.1.1-től: icmp_seq = 4 ttl = 255 idő = 1.083 ms

Azok számára, akiknek a LAN-kapcsolatuk természetesen pingzik, nem kell semmi, és rc.conf-ban viszont szüksége van rá
. ifconfig_fxp0 = "inet 192.168.1.5 netmask 255.255.255.0"

De ezek mind előkészületek voltak. Most már kétféle módon konfiguráljuk a kapcsolatot az interneten: a ppp és az mpd segítségével.

Kezdjük a ppp beállításokkal. Én személy szerint ideiglenes módszerként használom, hogy csatlakozhassam az internethez az ördögöt, majd telepítsem az mpd-t a portokról, frissítsd a rendszert és még inkább a trivia. De ez egyáltalán nem jelenti azt, hogy ez a lehetőség nem lesz állandó az Ön számára.

pppoe: # csatlakozási jel
állítsd be az authname LogIn # parancsot a LogIn helyett, a bejelentkezéshez adunk meg
számú vegyület
állítsa be az authkey jelszavát # jelszó helyett - jelszavad
PPPoE eszköz beállítása: fxp0 # fxp0 a hálózati kártya, amelyhez
# a modem csatlakoztatva van
állítsa be a sebesség szinkronizálását
set timeout 0
állítsa be az újrahívást 15 10000
állítsa be a tárcsát
állítsa be a bejelentkezést
az alapértelmezett HISADDR hozzáadását
engedélyezze a DNS-t

FIGYELEM! itt a fórum felveszi a tereket a sor elején! Az első sor egy olyan címke nélkül, ahol nincs hely, a többi pedig szóközzel kezdődik! egyébként nem tud keresni!
Ha írsz és elmented mindent, amire szükséged van, futtasd a ppp-t:

ppp -ddial pppoe

és ő válaszol nekünk

Ddial módban dolgozik
Az interfész használata: tun0

Így kezdődött, létrehozta a tun0 hálózati interfészt, és elkezdett csatlakozni.
10-20 másodperc után megpróbáljuk megvizsgálni erőfeszítéseinek gyümölcsét. Bevezetjük

akkor minden csodálatos! Próbálunk pingang pl. Www.ru az internet hatékonyságának végső ellenőrzésére.
Ha valami baj van, meg kell nézni a ppp-naplókat? és máris folytatják ezt, úgy gondolják, hogy nem így van. (Ha röviden szeretné látni a naplóit, később elmondom).

Minden rendben van, az internet létezik, megállhatsz az ötleten, de nincs tökéletesség határa! A ppp program felhasználói alkalmazásként működik, és ezért lassabban működik, és több forrást képes fogyasztani, mint egy olyan tárcsázó, amely a rendszermag részeként működik. Ehhez most telepítjük és konfiguráljuk a legjobb programot - a FreeBSD - mpd hívóit.

Most pedig a forráskódról fordítjuk le magunkat! Ez jól hangzik. IGEN! itt a nyílt savak ereje! és ez nem olyan nehéz, mint első látásra.

Általánosságban elmondható, hogy már van működő internet, az mpd forráskód letöltéséhez. A letöltés és összegyűjtés a portrendszeren keresztül valósul meg - a FreeBSD alkotóinak egyik legizgalmasabb találmánya (remélem, a rendszer telepítésekor a portokat behelyezzük).
De elég szó, menj le az üzletbe!

ugorjon az mpd port parancs könyvtárába:

és adja meg a parancsot a démon összeállításához, amelynek során a forráskódokat letöltötte az internetről, és összeállította és telepítette:

megfigyeljük, hogyan töltötte ki a mátrix =)) Végül megnézzük, ha a végén nem jelent meg felirat, akkor minden rendben van, és sikerült! adja meg a parancsot:

így a fordító eltávolította az összes szemetet és ideiglenes fájlt.

Most be kell állítania az mpd-t. A démon összes konfigurációs fájlja megtalálható a / usr / local / etc / mpd / könyvtárban. 3 közülük van. Létrehozza és töltse ki őket.

és írja meg nekünk felhasználónevünket és jelszavunkat a kapcsolathoz:

echo LOGIN PASSWORD> /usr/local/etc/mpd/mpd.secret

Ezután hozza létre a fő beállítási fájlt:

alapértelmezett:
pppoe terhelés
pppoe:
új -i ng0 pppoe pppoe
set iface addrs 1.1.1.1 2.2.2.2
terhelés inet
inet:
állítsa be az iface kikapcsolását kérésre
set iface üres 0
állítsa be az iface route default értéket
set bundle letiltja a többcsatornát
set bundle authname LOGIN # Itt a bejelentkezésünk a kapcsolat
set link igen acfcomp protocomp
set ipcp yes vjcomp
az ipcp tartományok beállítása 0.0.0.0/0 0.0.0.0/0
állítsa be a ccp yes mppc értéket
állítsa be a ccp yes mpp-e40 értéket
állítsa be a ccp yes mpp-e128 értéket
set ccp yes mpp-hontalan
nyitott iface


BÁRMELY FIGYELEM. Itt a címkékkel ellátott vonalak (alapértelmezett: pppoe: inet :) kezdődnek a szokásos módon, szóközök vagy fülek nélkül. MINDEN EGYÉB LINES KEZDETE A TAB GOMBOT BALRA, NEM NÉLKÜL. Két napot töltöttem azzal a tabunával, amíg problémámba nem kerültem!

és az utolsó fájl marad


és tartalma:

pppoe:
állítsa be a pppoe típusú hivatkozást
set pppoe iface fxp0 # fxp0 - az infoline hálózati kártya neve
pppoe szolgáltatás beállítása *
set pppoe letiltja a bejövő
beállítja a pppoe engedélyezést

BÁRMELY FIGYELEM. Ne felejtsd el mindazt, amit a fülekről írt fel! Itt a sor elején a pppoe címke. minden mást tabulátorral kezdődik.
Most már majdnem minden készen áll az mpd futtatására.

A rendszert úgy állítjuk be, hogy a rendszerindításkor mpd-t futtasson. Adja hozzá a következő sorokat az /etc/rc.conf fájlhoz:

És most, amikor elindítjuk a rendszert, az mpd automatikusan elindul, csatlakozik az internethez, és állandóan megtartja a kapcsolatot. Megszakítások esetén az mpd azonnal megpróbálja újból csatlakozni, végtelen számú alkalommal, amíg csatlakozik az internethez. Nem csak egy ideális tárcsázó egy útválasztó számára - egy átjáró?

Most újraindítjuk a rendszert, hogy minden beállítás rögzítve legyen:

Az újraindítás után nézzük meg, hogyan működik az Inet:

és ha minden rendben van, akkor örömteli választ kapunk:


ng0: flags = 88d1 mtu 1492
inet6 fe80 :: 211: 95ff: fec1: 4075% ng0 prefixlen 64 scopeid 0x6
inet 87.228. *. * -> 83.217.192.133 netmask 0xffffffff


Ebben a beállításban az Ineta teljesnek tekinthető.

Kapcsolódó cikkek