Как да внедрим PPPoe сървър?

Искам да разработя един подобен на PPPoe сървър, за да мога да създам виртуална връзка между сървър и клиент. Има ли проект с отворен код за справка? Благодаря


person why    schedule 30.10.2010    source източник


Отговори (1)


pppd може да прави PPPoE (и около милиард други неща). Не съм сигурен обаче какво имате предвид под "виртуален". И двата края на PPPoE връзката трябва да са в една и съща Ethernet LAN (стриктно погледнато има начини да се заобиколи това, но това включва решаване на същия проблем, който мисля, че се опитвате да решите).

Мисля, че може да се интересувате повече от VPN (виртуална частна мрежа).

person nategoose    schedule 30.10.2010
comment
още един въпрос, ако един компютър има NAT IP (означава, че компютърът е свързан с NAT сървър), може ли да бъде свързан и към PPP сървъра? - person why; 30.10.2010
comment
@why: PPPoE работи на ниво под NAT. Всеки рутер ще блокира PPPoE. - person Ignacio Vazquez-Abrams; 30.10.2010
comment
Благодаря за добрия отговор. Така че всеки рутер няма да блокира VPN, ако е правилен, можете ли да ми обясните - person why; 30.10.2010
comment
@Защо: Обикновено, когато някой каже рутер, той има предвид рутер с интернет протокол, който маршрутизира IP пакети. PPPoE пакетите не са IP пакети. IP е проектиран да бъде капсулиран в много различни видове физически мрежи. PPP и Ethernet са два от най-популярните типове мрежи, които могат да пренасят IP. Можете също така да капсулирате PPP в рамките на Ethernet (PPPoE) и Ethernet през IP (EoIP) и можете да капсулирате IP пакети в криптирани UPD пакети (вид IP пакет) и да имате VPN. - person nategoose; 30.10.2010
comment
@Защо: VPN мрежите обикновено са по-бавни от локалните мрежи, но вероятно ще имате подобна бавна връзка, ако използвате нещо друго, защото то ще върши почти същите неща. Можете да пропуснете криптирането/декриптирането и да получите малко скорост, но може дори да не го забележите. - person nategoose; 30.10.2010
comment
@why, доколкото разбрах, обикновено вашата pppoe връзка с ISP е след NAT и вашата LAN страна е зад NAT, така че основно вашите данни се обменят капсулирани в PPP през Ethernet. LAN частта е с NAT, но от страна на ISP вашият IP вътре в PPPoE е същият без Natted, - person Space Rocker; 21.11.2012