от Явор(19-04-2006)
рейтинг (-1)
[ добре ]
[ зле ]
Вариант за отпечатване
Като автор държа да се извиня ако темата не е пълна или
съдържа грешки. Тя е базирана на личния ми опит (2 месеца),
но смея да твърдя, че ако следвате инструкциите ми ще имате
работеща връзка - аз използвам такава в момента :)
Въведение:
В тази статия ще се опитам да ви помогна да си настроите
връзка от типа PPPoE. В MS Windows тя се устройва по
следният начин:
Control Panel > Network Connections > Create New >
Connect to the Internet > Set up my connection manually
> Connect using a broadband connection that requires a
user name and password
За да работи под Linux на този тип връзка й е нужна една
малка
програмка: rp-pppoe. Тя идва стандартно със Slackware и
Fedora (за тези знам аз). За останалите може и да има начин
да се конфигурира тази връзка чрез някакъв друг начин, но
повярвайте ми, този, който ще ви дам е най-лесен и бърз. За
сега не съм попаднал на дистрибуция, която да не подържа
този клиент.
Преди да започнем:
За инсталацията и конфигурирането на програмата и на
връзката не е нужно да влизате като root. Работете си с
нормалния усър.
За да инсталирате програмата ви е нужно да имате инсталиран
gcc compiler. Без него ще получавате грешка при опит за
инсталиране. По принцип трябва да имате инсталиран.
Проверете в софтуера. Ако не го имате моля сложете си го.
Потърсете gcc и make. Не трябва да излязат много неща, но
ако излезе нещо, което нямате си го сложете за
по-сигурно.
Моля намерете следната информация и си я запишете на листче
хартия или в текстов документ. Ако не я знаете или не сте
сигурни, обърнете се към доставчика си.
Username
Password
DNS Primary
DNS Secondary
Това е всичката информация, която ви е нужна. Сега ви е
нужна програмката. Тя е rp-pppoe (Проверете първо дали
дистрибуцията ви не я съдържа или не я имате инсталирана
вече. Най-лесно става в конзола под root да напишете
pppoe-setup или adsl-setup) и можете да си я изтеглите от
тук: http://www.roaringpenguin.com/penguin/o...
Инсталиране на програмата
След като я имате вече изтеглена я разархивирайте в
домашната си директория. Отворете консолата и напишете
user@domain~$ su
Въведете паролата за root
...........
Внимание! Ако използвате Ubuntu или подобен първо трябв да
активирате паролата на root усъра ако не сте го направили до
сега. Това става в конзола с командата sudo passwd root . Ще
ви запита за вашата парола, после и за новата парола. По
нататък използвайте новата парола за root
...........
user@domain~#
Така трябва да изглежда конзолата ви вече. Сега трябва да
влезете в разархивираната папка. По принцип трябва да стане
само с cd rp-pppoe-3.X ако е в домашната ви
директория.
user@domain~:rp-pppoe-3.8#
След като сте вече в папката вече трябва да престъпим към
инсталация. Нужно е само да въведете ./go
user@domain~:rp-pppoe-3.8#./go
Ще започнат да излизат много редове. Ако излезе грешка, 99%
е в компилатора ви. Погледнете по-горе.
Конфигуриране на връзката :
Ако не излезе трябва да ви се стартира веднага след
инсталацията следният ред:
>>> Enter your PPPoE user name (defaut
user@domain):
Тук въведете вашето потребителско име - това, което
използвате за връзка в Windows. Натиснете ентер.
>>> Enter the Ethernet interface connected to the
ADSL modem (defaut eth0):
Ако имате само една ланкарта дайте ентер, ако не изберете
подходящата - тази с която се свързвате.
Do you want the link to come up on demand, or stay up
continuously? (defaut no)
Тук си дайте направо ентер и не му мислете :)
>>> Enter the DNS information here:
Тук трябва задължително да въведете DNS сървърите на
доставчика си. Ако не ги въведете може да се свържете с
интернет, но да не отваряте страници :). Най-добре питайте
доставчика си ако не ги знаете.
Първо е primary, след това secondary.
>>> Please enter your PPPoE password:
Въведете си паролата
>>> Please re-enter your PPPoE password:
>>> Choose a type of firewall (0-2):
Изберете си Защитна стена, като имате предвид, че 0 - няма,
а 2 - пълна.
>>> Accept these settings and adjust
configuration files
(y/n)?
въведете y и натиснете ентер.
Сега като приключихме с основната конфигурация остана само
довършителното - както в Windows - service name (ако
ползвате. Ако не - пропуснете следващите редове и направо
минете към свързване)
Настойка на Service name:
Сега е нужно да се настрой името на услугата :)
Трябва да бъде едитнат следният файл:
/etc/ppp/pppoe.conf
...........
Внимание: Ако сте на Fedora не се чудете, че тя ви е задала
повече въпроси, които ги няма тук. После дори ще се радвате
:)
Особенното при нея не е само процесът на настройване, но и
мястото на файла за настройка. Щом приключите с
конфигурирането на връзката трябва да ви излязат
местоположенията на няколко файла. Само един обаче е с
настройките. (В момента не мога да се сетя как се казваше.
Отворете всички. Само в един трябва да съществуват DNS
сървърите, които сте въвели преди малко. Щом го намерите -
това е той. Тук в края на файла е нужно да добавите
ACNAME=
вашата Service name от Windows
Моля обърнете внимание, че трябва да сте с администраторски
права за да успеете да го запазите. Най-лесно става в
конзола с командата, след като сте ги получили с командата
su
За KDE: kwrite /местоположените на файла
За Gnome: nano /местоположените на файла
...........
Моля обърнете внимание, че трябва да сте с администраторски
права за да успеете да го запазите.
Най-лесно става в конзола с командата, след като сте ги
получили с командата su
За KDE: kwrite /etc/ppp/pppoe.conf
За Gnome: nano /etc/ppp/pppoe.conf
Ще ви излезе един текстовия едитор с отворен един голям
файл. Потърсете в него ACNAME=.
Важно! Тук НЕ трябва а въвеждате Service Name, а ACname!
Така че:
ACNAME=
Попълнете с вашето service name от windows.
запазете и излезте.
Свързване:
Ако всичко е наред отворете една конзола и напишете su
въведете паролата
user@domain~#pppoe-start
Това е командата, която трябва да изпълните, за да се
свържите. Ако всичко е наред трябва да ви изпише
user@domain~#pppoe-start
. Connected!
Честито! Вече имате работеща връзка. Сега можете да я
тествате с ping
user@domain~#ping linux-bg.org
PING linux-bg.org (212.50.10.155) 56(84) bytes of data.
64 bytes from linux-bg.org (212.50.10.155): icmp_seq=1
ttl=59 time=49.0 ms
64 bytes from linux-bg.org (212.50.10.155): icmp_seq=2
ttl=59 time=37.6 ms
64 bytes from linux-bg.org (212.50.10.155): icmp_seq=3
ttl=59 time=33.1 ms
Това трябва да ви изкочи ако всичко е наред. От тук нататък
теглете на воля!
Спирате връзката с pppoe-stop.
Стартиране при зареждане на системата:
Трябв да се едитне следния файл (отново с админ права)
/etc/rc.d/rc.local/
и да добавите в края:
/usr/sbin/pppoe-start
Допълнителни уточнения:
pppoe-start/stop/setup и adsl-start/stop/setup са едно и
също. Просто pppoe е в по-новите версии.
За допълнителна информация прочетете този файл от папката с
програмата:
/doc/HOW-TO-CONNECT
Заключение:
Надявам се да съм бил полезен с тази статия. За коментари
по темата и въпроси ми пишете на:
mail: mr_ivanov@mail.bg
icq: 224785340
|