User Tools

Site Tools


сервис_ppp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_ppp [2012/02/01 10:27]
val
сервис_ppp [2020/12/02 16:40] (current)
val [Debian/Ubuntu pppd]
Line 3: Line 3:
 [[http://​ru.wikipedia.org/​wiki/​PPP_(сетевой_протокол)]] [[http://​ru.wikipedia.org/​wiki/​PPP_(сетевой_протокол)]]
  
-===== Настройка PPP с использованием локальной базы данных пользователей =====+===== Создание локальной базы данных пользователей ​для PPP ===== 
 + 
 +===Debian/​Ubuntu pppd ==== 
 +<​code>​ 
 +root@gate:​~#​ cat /​etc/​ppp/​chap-secrets 
 +</​code><​code>​ 
 +user1 * password1 192.168.100+X.101 
 +user2 * password2 192.168.100+X.102 
 +</​code>​
  
 ==== FreeBSD ==== ==== FreeBSD ====
Line 14: Line 22:
 </​code>​ </​code>​
  
-==== Ubuntu pppd ====+ 
 +===== Настройка PPP для PPPoE ===== 
 + 
 +==== FreeBSD ​====
 <​code>​ <​code>​
-root@gate:~# cat /etc/ppp/chap-secrets+[gate:~# cat /etc/ppp/ppp.conf
 </​code><​code>​ </​code><​code>​
-user1 * ppassword1 ​192.168.100+X.101 +inet: 
-user2 * ppassword1 ​192.168.100+X.102+ ​enable mschapv2 
 + set ifaddr ​192.168.100+X.192.168.100+X.2-192.168.100+X.2 
 +# set dns 192.168.X.10 
 +# accept dns 
 + set timeout 0
 </​code>​ </​code>​
  
Line 28: Line 43:
 </​code><​code>​ </​code><​code>​
 require-mschap-v2 require-mschap-v2
-# ms-dns 192.168.X.+# ms-dns 192.168.X.10
-</​code><​code>​ +
-[root@gate ~]# cat /​etc/​ppp/​chap-secrets +
-</​code><​code>​ +
-user1 * ppassword1 192.168.100+X.101 +
-user2 * ppassword1 192.168.100+X.102+
 </​code>​ </​code>​
  
-===== Настройка ​ppp на использование RADIUS =====+===== Настройка ​PPP на использование RADIUS =====
  
 [[Сервис FreeRADIUS]] [[Сервис FreeRADIUS]]
Line 55: Line 65:
  set radius /​etc/​radius.conf  set radius /​etc/​radius.conf
 </​code>​ </​code>​
 +
 +==== Debian ====
 +
 +Пока, не заработало
 +
 +<​code>​
 +# apt install libradcli4
 +
 +# cd /​etc/​radcli/​
 +</​code>​
 +
  
 ==== Ubuntu ==== ==== Ubuntu ====
 <​code>​ <​code>​
-root@gate:~# rm /​etc/​ppp/​chap-secrets+gate# rm /​etc/​ppp/​chap-secrets
  
-root@gate:~# apt-get install radiusclient1+ubuntu14# apt install radiusclient1 
 + 
 +ubuntu16# apt install libfreeradius-client-dev 
 +или хватит 
 +ubuntu16# apt install libfreeradius-client2
  
 root@gate:​~#​ cat /​etc/​radiusclient/​radiusclient.conf root@gate:​~#​ cat /​etc/​radiusclient/​radiusclient.conf
Line 68: Line 93:
 ... ...
 acctserver ​   server.corpX.un acctserver ​   server.corpX.un
 +...
 +#​radius_deadtime ​      0
 ... ...
 </​code><​code>​ </​code><​code>​
Line 74: Line 101:
 server.corpX.un testing123 server.corpX.un testing123
 </​code><​code>​ </​code><​code>​
 +ubuntu16# touch /​etc/​radiusclient/​port-id-map
 +
 root@gate:​~#​ cat /​etc/​ppp/​pppoe-server-options root@gate:​~#​ cat /​etc/​ppp/​pppoe-server-options
 </​code><​code>​ </​code><​code>​
сервис_ppp.1328077628.txt.gz · Last modified: 2013/05/22 13:50 (external edit)