This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
сервис_ppp [2014/09/26 09:37] val |
сервис_ppp [2020/12/02 16:40] (current) val [Debian/Ubuntu pppd] |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| ===== Создание локальной базы данных пользователей для 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 ==== | ||
| - | <code> | ||
| - | root@gate:~# cat /etc/ppp/chap-secrets | ||
| - | </code><code> | ||
| - | user1 * ppassword1 192.168.100+X.101 | ||
| - | user2 * ppassword2 192.168.100+X.102 | ||
| - | </code> | ||
| - | ==== CentOS SL ==== | + | ===== Настройка PPP для PPPoE ===== |
| - | + | ||
| - | <code> | + | |
| - | [root@gate ~]# cat /etc/ppp/pppoe-server-options | + | |
| - | </code><code> | + | |
| - | require-mschap-v2 | + | |
| - | # ms-dns 192.168.X.1 | + | |
| - | </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> | + | |
| - | + | ||
| - | ===== Настройка ppp для PPPoE ===== | + | |
| + | ==== FreeBSD ==== | ||
| <code> | <code> | ||
| [gate:~] # cat /etc/ppp/ppp.conf | [gate:~] # cat /etc/ppp/ppp.conf | ||
| Line 49: | Line 37: | ||
| </code> | </code> | ||
| - | ===== Настройка ppp на использование RADIUS ===== | + | ==== CentOS SL ==== |
| + | |||
| + | <code> | ||
| + | [root@gate ~]# cat /etc/ppp/pppoe-server-options | ||
| + | </code><code> | ||
| + | require-mschap-v2 | ||
| + | # ms-dns 192.168.X.10 | ||
| + | </code> | ||
| + | |||
| + | ===== Настройка PPP на использование RADIUS ===== | ||
| [[Сервис FreeRADIUS]] | [[Сервис FreeRADIUS]] | ||
| Line 68: | 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 |
| + | |||
| + | ubuntu14# apt install radiusclient1 | ||
| - | root@gate:~# apt-get 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 81: | Line 93: | ||
| ... | ... | ||
| acctserver server.corpX.un | acctserver server.corpX.un | ||
| + | ... | ||
| + | #radius_deadtime 0 | ||
| ... | ... | ||
| </code><code> | </code><code> | ||
| Line 87: | 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> | ||