LINUX.ORG.RU
ФорумAdmin

PPP - user - определенный IP адрес


0

0

Есть проблемма, PPP работает как положенно в файлах /etc/ppp/options.ttyC0 прописан шлюз и ip на данный порт но вот всталла проблемма user конектится на разные порты а у меня из 16 т.е. ttyC0 - ttyC15 и на каждый есть файл т.е. на порт по одному ip но вот есть определенный пользователь который попал на порт скажем ttyC0 где ip 192.168.2.100 а у жтого пользователя должен быть ip 192.168.2.200 это к примеру как это можно реализовать auth происходит стандартная не через radius прошу всех помочь. Срочно иначе шеф порвет как тузик грелку. Всем спасибо кто поможет.

anonymous

а пусть клиент указывает свой IP адрес статически у себя. (если из под винды то в свойствах соединения TCP/IP --> использовать статич. IP) PPP-server вроде допускает такое, ну по крайней мере у меня.

Также в pap-secrets или chap-secrets файлах по моему можно указывать какому имени какой IP выдавать, но тогда в options.ttySx убирай ServerIP:ClientIP

Читай ppp-how-to подробнее о форматах файлов pap- и chap-secrets

anonymous
()

Если используется pap или chap то адрес можно указать явно для каждого пользователя в файлах pap-secrets или chap-secrets во четвертом поле ():

client-name server-name secret valid-ip

login
()

1 Пользователю не могу дать IP адрес т.е. сказать
2 Попробывал как вы говорите но не проперло в файле chap-secrets прописал
# Secrets for authentication using CHAP
# client server secret IP addresses
aszx 192.168.2.1 * 192.168.2.200
да а если убрать в options.ttyC0 ServerIP:ClientIP
то как раздавать IP тем у кому без разницы какой IP
:( вопрос не решон Жаль

anonymous
()

Эта проблема решается довольно просто с использованием Radius. Не понимаю, почему ты не хочешь его использовать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.