Привет Всем,
Есть Астериск на centos в сети предприятия, внутри сети всё ок работает, но если подключиться к VPN из вне и попробовать зарегистрировать трубку то нуль успехов.
Проблема актуальна только если пытаться подключить android телефон, с ПК таких проблем не наблюдалось.
Начнем с выяснения названия и версии софтофона, который вы используете на андроиде. В хрустальный шар я вижу или Linphone, или CSipSimple, но мутно очень.
Алексей Королёв: в sip.conf указывается, какую сеть может слушать астериск.
а ping с клиента до астериска приходит? Чтобы проверить, поставьте с маркета ConnectBot, выберите в нем тип соединения Локальный и получите линуксовую консоль.
нет, но др клиенты вели себя так же, сейчас всё работает, спасибо всем, последние манипуляции были с прописыванием подсети, видимо это и помогло, Спасибо всем
Попробуйте уменьшить MTU на VPN интерфейсах - вполне возможно из-за этого пинг проходит, а б<о>льшие пакеты не проходят. Для начала попингуйте с разным размером пакета и посмотрите как получается ответ при размере 1440, 1400, 1300 байт (можно меньше, всё зависит от того при каких значениях пойдёт ответ и при каких ответа не будет)
Алексей Королёв: значит смотри в конфигах разрешение на подключение из других сетей (выше писали).
И проверь файервол. ICMP пакеты могут быть разрешены отовсюду, а вот остальные протоколы могут быть прикрыты.