Действительно ли возможно туннелировать ICMP по TCP?

Я не хочу туннелировать TCP по ICMP (как ptunnel делает), я хочу пойти наоборот.

Я нахожусь в ситуации, где у меня есть TCP (HTTP) возможность соединения к машине, но внутренний брандмауэр, над которым я не имею никакого контроля, глотает ping. Контролирующее программное обеспечение, которое я использую, кажется, определяет возможность соединения путем попытки отправить ping, прежде чем это попытается просто соединиться с веб-сервисом на целевой машине. Это - в случае неудачи тест ping и отказ.

Я верю, мог ли я дурачить, что мое контрольное программное обеспечение заставляя думать проверяет с помощью ping-запросов, проходили, оно затем соединилось бы с веб-сервисом и было бы на его веселом пути. Кто-либо знает, как я могу сделать это?

У меня есть SSH и корневой доступ на целевой машине.

0
задан 12.01.2011, 10:41

1 ответ

  1. Можно туннелировать ICMP по TCP с любым программным обеспечением VPN, которое использует TCP в качестве транспорта (наиболее распространенными примерами был бы SSL vpns).

  2. Но Вы действительно не хотите делать это, причина, она не решит Вашу проблему. Какое контролирующее программное обеспечение Вы используете? Ваш лучший выбор состоит в том, чтобы настроить его для не требования ICMP перед деланием попытку соединения, или обманывать его в проверку с помощью ping-запросов где-то в другом месте сначала (возможно, имитируют ответ, когда это проверяет с помощью ping-запросов).

4
ответ дан 24.11.2019, 03:37

Теги

Похожие вопросы