Я установил Openswan и настроил туннели IPSec, и они отлично работают, пока я не установлю OpenVPN. Теперь я не могу понять, почему пинг не работает.
Когда я выполняю «service ipsec status», он сообщает мне, что туннели работают. Но когда я пытаюсь пропинговать адрес, который находится на другой стороне (частный, да), он пытается выйти через общедоступный IP. И я использую один Publick eth0 и логический частный eth0: 1,2,3,4 ... и т. Д.
Какие-нибудь подсказки или решение?
Это не относится к Open *, но вы просили подсказки. Когда вы устанавливаете эти соединения, вы настраиваете что-то вроде виртуальных адаптеров. Это похоже на то, как вы делаете машину многодомной. Я ни в коем случае не специалист по сетям, но важно помнить, что таблицы маршрутизации - это таблицы поиска. Какой из маршрутов работает первым, туда и отправляется пакет. Это глупее, чем вы думаете. Windows, например, пытается добавить больше восстановления, чем другие разработки, но это также может расстраивать, если вы не можете понять, что контролирует поведение.