Назад | Перейти на главную страницу

Как устранить проблемы с туннелем GRE?

Я часто сталкиваюсь с проблемами, когда туннель GRE (сервер CentOS на сервер, а не на основе маршрутизатора) работает и пингует нормально с обоих концов, но туннелируемый IP / диапазон не работает.

Это почти всегда оказывается проблемой маршрутизации в источнике туннеля, но попытка решить эти проблемы - это шутка, поскольку импульс в основном лежит на мне, клиенте, чтобы доказать провайдеру, что проблема не в самом туннеле.

Какие есть методы, кроме считывания команд ping и route, для устранения такой проблемы? Если возможно, перечислите инструменты и примеры команд.

Похоже, что вам действительно нужна исправленная версия netcat, которая позволяет указывать протокол 41, а не порт.

Возможно, вам стоит потратить время на создание такого кода, и я не думаю, что создание netcat только для GRE займет много времени, просто изменив код сокета.

Помимо этого, на ум приходит более «удобный» метод - это либо клиент PPTP для Linux в пользовательском пространстве, либо запуск виртуальной машины Windows и попытка подключения к известной работающей реализации PPTP, только чтобы увидеть, как она что-то дает. вроде ошибка 691.

Или вы могли бы найти провайдера, который вообще не блокировал ваше использование туннелирования.