Содержание |
Уважаемый читатель, если Вы нашли какие-либо недочёты в данной статье Вы можете указать на них на форуме. Мы будем благодарны за конструктивную критику. Огромная просьба не создавать копии этой статьи, в ближайшее время она будет активно редактироваться, Ваша же копия будет содержать неисправленные ошибки.
pppd - демон протокола PPP (Point to Point Protocol) используемый в Unix - подобных ОС (Linux, FreeBSD и т.д.)
Будет добавлено в ближайшее время
Будет добавлено в ближайшее время
Будет добавлено в ближайшее время
B так у нас есть:
Начнем с правки /etc/ppp/pap-secret, в этом файле хронятся пароли, которые будет использовать pppd. Добавляем в него строку:
<логин> <Имя удалённой машины> <пароль>
Например
password Webstream 00007@all
Имя удалённой мы укажем в настройках соеденения, так что не важно как вы её обзовёте, главное названия в настройках и в файле pap-secret должны совпадать.
Далее создаёмиправим файлик /etc/ppp/peers/all@Webstream (опять же название не столь важно)
pty 'pppoe -I eth1 -m 1492 -T 20 -U -s -p /var/run/pppoe2.pid' sync mtu 1492 unit 2 noipdefault debug noauth updetach usepeerdns defaultroute hide-password lcp-echo-interval 20 lcp-echo-failure 3 connect /bin/true noauth persist noaccomp default-asyncmap plugin rp-pppoe.so eth1 remotename Webstream hide-password ipparam all user 00007@all
В принципе с этими настройками можно поднять pppoe соеденение
bc:~# pon "all@webstream" Plugin rp-pppoe.so loaded. PADS: Service-Name: PPP session is 3162 using channel 8 Using interface ppp2 Connect: ppp2 <--> eth1 sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x4fe36ea5>] rcvd [LCP ConfReq id=0x72 <mru 1492> <auth pap> <magic 0x5a717cf4>] sent [LCP ConfAck id=0x72 <mru 1492> <auth pap> <magic 0x5a717cf4>] rcvd [LCP ConfAck id=0x1 <mru 1492> <magic 0x4fe36ea5>] sent [LCP EchoReq id=0x0 magic=0x4fe36ea5] sent [PAP AuthReq id=0x1 user="XXXXX@all" password=<hidden>] rcvd [LCP EchoRep id=0x0 magic=0x5a717cf4] rcvd [PAP AuthAck id=0x1 ""] PAP authentication succeeded peer from calling number 00:90:1A:42:00:7F authorized sent [IPCP ConfReq id=0x1 <addr 0.0.0.0>] rcvd [IPCP ConfNak id=0x1 <addr 87.103.195.72>] sent [IPCP ConfReq id=0x2 <addr 87.103.195.72>] rcvd [IPCP ConfAck id=0x2 <addr 87.103.195.72>] rcvd [IPCP ConfReq id=0x28 <addr 87.103.192.1>] sent [IPCP ConfAck id=0x28 <addr 87.103.192.1>] Cannot determine ethernet address for proxy ARP local IP address 87.103.195.72 remote IP address 87.103.192.1 bc:~#
Обратите внимание на то что у меня модем подключен через eth1, а eth0 смотрит в локальную сеть, возможно вам придётся заменить eth1 (например на eth0)