This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
сервис_ppp [2026/04/28 15:31] val [Debian] |
сервис_ppp [2026/05/28 09:22] (current) val [Debian/Ubuntu] |
||
|---|---|---|---|
| Line 9: | Line 9: | ||
| root@gate:~# cat /etc/ppp/chap-secrets | root@gate:~# cat /etc/ppp/chap-secrets | ||
| </code><code> | </code><code> | ||
| - | user1 * password1 192.168.100+X.101 | + | user1 * password1 192.168.100+X.1 |
| - | user2 * password2 192.168.100+X.102 | + | user2 * password2 * |
| </code> | </code> | ||
| Line 18: | Line 18: | ||
| [gate:~] # cat /etc/ppp/ppp.secret | [gate:~] # cat /etc/ppp/ppp.secret | ||
| </code><code> | </code><code> | ||
| - | user1 ppassword1 192.168.100+X.101 | + | user1 password1 192.168.100+X.101 |
| - | user2 ppassword2 192.168.100+X.102 | + | user2 password2 * |
| </code> | </code> | ||
| Line 50: | Line 50: | ||
| [[Сервис FreeRADIUS]] | [[Сервис FreeRADIUS]] | ||
| - | ==== FreeBSD ==== | + | ==== Debian/Ubuntu ==== |
| - | <code> | + | |
| - | [gate:~] # rm /etc/ppp/ppp.secret | + | |
| - | + | ||
| - | [gate:~] # cat /etc/radius.conf | + | |
| - | </code><code> | + | |
| - | auth server.corpX.un testing123 3 2 | + | |
| - | acct server.corpX.un testing123 3 2 | + | |
| - | </code><code> | + | |
| - | [gate:~] # cat /etc/ppp/ppp.conf | + | |
| - | </code><code> | + | |
| - | ... | + | |
| - | set timeout 0 | + | |
| - | set radius /etc/radius.conf | + | |
| - | </code> | + | |
| - | + | ||
| - | ==== Debian ==== | + | |
| <code> | <code> | ||
| - | # apt install libradcli4 | + | gate# apt install libradcli4 |
| gate# cat /etc/ppp/pppoe-server-options | gate# cat /etc/ppp/pppoe-server-options | ||
| Line 90: | Line 74: | ||
| bindaddr * | bindaddr * | ||
| </code><code> | </code><code> | ||
| + | gate# touch /etc/radcli/port-id-map | ||
| + | |||
| + | debian12# sed -i 's/ipv4addr/ipaddr/g' /etc/radcli/dictionary | ||
| + | |||
| gate# cat /etc/radcli/servers | gate# cat /etc/radcli/servers | ||
| </code><code> | </code><code> | ||
| Line 100: | Line 88: | ||
| </code> | </code> | ||
| - | + | ==== FreeBSD ==== | |
| - | ==== Ubuntu ==== | + | |
| <code> | <code> | ||
| - | gate# rm /etc/ppp/chap-secrets | + | [gate:~] # rm /etc/ppp/ppp.secret |
| - | ubuntu14# apt install radiusclient1 | + | [gate:~] # cat /etc/radius.conf |
| - | + | ||
| - | ubuntu16# apt install libfreeradius-client-dev | + | |
| - | или хватит | + | |
| - | ubuntu16# apt install libfreeradius-client2 | + | |
| - | + | ||
| - | root@gate:~# cat /etc/radiusclient/radiusclient.conf | + | |
| </code><code> | </code><code> | ||
| - | ... | + | auth server.corpX.un testing123 3 2 |
| - | authserver server.corpX.un | + | acct server.corpX.un testing123 3 2 |
| - | ... | + | |
| - | acctserver server.corpX.un | + | |
| - | ... | + | |
| - | #radius_deadtime 0 | + | |
| - | ... | + | |
| </code><code> | </code><code> | ||
| - | root@gate:~# cat /etc/radiusclient/servers | + | [gate:~] # cat /etc/ppp/ppp.conf |
| </code><code> | </code><code> | ||
| - | server.corpX.un testing123 | + | ... |
| - | </code><code> | + | set timeout 0 |
| - | ubuntu16# touch /etc/radiusclient/port-id-map | + | set radius /etc/radius.conf |
| - | + | ||
| - | root@gate:~# cat /etc/ppp/pppoe-server-options | + | |
| - | </code><code> | + | |
| - | +chap | + | |
| - | plugin radius.so | + | |
| </code> | </code> | ||
| - | |||