Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: OpenVPN. Как сделать так чтобы пользователи получали фиксированный IP адрес?  (Прочитано 7863 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн synagogue

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Имеется один профиль, который принимает множество пользователей (duplicate-cn). Нужно чтобы когда подключался пользователь, он получал свой статический IP, а не рандомный, как при переподключении где он получает уже совершенно другой адрес

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6725
  • 20% Cooler
    • Просмотр профиля
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Тогда IP будет один у всех пользователей… Он же сказал - один профиль.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6725
  • 20% Cooler
    • Просмотр профиля
Имеется один профиль
Хорошо, а как тогда вы их отличать будете?

Можно попробовать на клиентах прописать статический IP, но я не уверен, что ovpn поймёт такое извращение.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн synagogue

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Имеется один профиль
Хорошо, а как тогда вы их отличать будете?

Можно попробовать на клиентах прописать статический IP, но я не уверен, что ovpn поймёт такое извращение.

Отличать клиентов? Если эту операцию со статикой сделать (как-нибудь), то по их IP.

Прописывать на клиентах.. что то не очень. В этой VPN будут около 500 участников. Можно конечно создавать каждый новый профиль для каждого пользователя, но это будет очень муторно

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6725
  • 20% Cooler
    • Просмотр профиля
будут
Значит, есть время всё верно сплланировать.

Можно конечно создавать каждый новый профиль для каждого пользователя, но это будет очень муторно
А автоматизация на что?
https://github.com/angristan/openvpn-install

Пользователь добавил сообщение 15 Марта 2023, 13:42:52:
И если задача состоит в банальном доступе через VPN в интернет, а не создание локальной сети - посмотрите в сторону прокси
https://github.com/Snawoot/dumbproxy
« Последнее редактирование: 15 Марта 2023, 13:42:52 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Measurer

  • Любитель
  • *
  • Сообщений: 63
  • Измеритель верёвочками
    • Просмотр профиля
Отличать клиентов? Если эту операцию со статикой сделать (как-нибудь), то по их IP.

В конфиге OpenVPN сервера есть такой параметр
auth-user-pass-verify

Для запуска скрипта авторизации.
Пиши скрипт, определяй IP адрес подключения, определяй переменные. Дальше, например, через ccd
IBM ThinkPad T60/ Intel Core  Duo T7200 2,00 GHz/ 4 Gb DDR2 SDRAM/ ATI Mobility Radeon X1400/ SSD Kingston 512 Gb/ DVD/CD-RW/ Wi-Fi, Bluetooth + Ubuntu Desktop 20.04

 

Страница сгенерирована за 0.04 секунд. Запросов: 22.