Насколько я понимаю, пакеты отправлялись моему VPN-клиенту (моя дисковая станция Synology), а затем, не понимая, куда идти, возвращались обратно.
Вот мое объяснение такого поведения здесь:
traceroute до 10.0.1.178 (10.0.1.178), макс. 64 перехода, пакеты по 52 байта
1 linksys18923 (192.168.1.1) 1,252 мс 0,611 мс 0,545 мс
2 192.168.1.15 (192.168.1.15) 0,941 мс 0,857 мс 0,876 мс
3 linksys18923 (192.168.1.1) 1,156 мс 1,190 мс 1,268 мс
4 192.168.1.15 (192.168.1.15) 1,176 мс 1,210 мс 1,155 мс
Итак, что я сделал, так это добавил статический маршрут на саму мою дисковую станцию Synology, чтобы перенаправить трафик 10.0.1.0 на адрес шлюза VPN, предоставленный сервером VPN.
Короче говоря, похоже, мне понадобилось два статических маршрута:
- Статический маршрут на моем маршрутизаторе для направления трафика 10.0.1.0 на мою дисковую станцию.
- Статический маршрут на моей дисковой станции (клиент VPN) для направления трафика 10.0.1.0 на мой адрес шлюза VPN (10.0.1.145)
Теперь трассировка к устройству за VPN выглядит так:
трассировка 10.0.1.178
traceroute до 10.0.1.178 (10.0.1.178), макс. 64 перехода, пакеты по 52 байта
1 linksys18923 (192.168.1.1) 0,887 мс 0,520 мс 0,450 мс
2 192.168.1.15 (192.168.1.15) 0,790 мс 0,790 мс 0,729 мс
3 10.0.1.145 (10.0.1.145) 30,790 мс 27,511 мс 26,783 мс
4 10.0.1.178 (10.0.1.178) 643,955 мс 37,126 мс 29,481 мс
Что на словах: маршрутизатор -> дисковая станция (клиент vpn) -> шлюз VPN -> устройство за VPN
Поскольку я не вижу никакого трафика, направляющегося на общедоступные IP-адреса, я считаю, что это исправлено.