Как настроить маршрутизацию на PPTP сервере?

Здравствуйте.
Имеем:
1. Сервер на VPS с белым IP.
- система Ubuntu 18.04
- на нем поднят VPN сервер (PPTP)
- в конфиге прописано:
localip 10.1.0.1
remoteip 10.1.0.2-50

2. При подключении каждого клиента создается интерфейс, типа:
ppp1: flags=4305 mtu 1492
inet 10.1.0.1 netmask 255.255.255.255 destination 10.1.0.10
ppp txqueuelen 3 (Point-to-Point Protocol)
RX packets 11 bytes 352 (352.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 385 bytes 35016 (35.0 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Здесь появляется первый вопрос:
Как сделать, чтобы для каждого клиента не создавалась новая подсеть /32, а была общая подсеть, где 10.1.0.1 (внутренний адрес VPN сервера) и все клиенты находились в одной подсети /24? Причем, как я вижу, сервер (10.1.0.1) должен быть в роли gateway.
Суть задачи в следующем:
На сервере в /etc/ppp/chap-secrets прописаны клиенты:
- один из них "user" - это любое устройство (ПК, телефон и т.д), с которого будет доступ ко всем остальным клиентским сетям.
- остальные клиенты - роутеры в разных точках мира с разными внутренними подсетями (192.168.1.0/24; 192.168.77.0/24; 192.168.100.0/24 и т.д.).
Соответственно, "user" должен иметь доступ к любой из этих локальных сетей.
  • Вопрос задан
  • 2323 просмотра
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Вы для этого взяли не особенно подходящий вид впна. На что, собственно, намекает даже его название.
Ответ написан
Sanes
@Sanes
remoteip 10.1.0.2-254
iptables -I INPUT -s 10.1.0.0/24 -i ppp0 -j ACCEPT
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы