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

Перенаправление домашнего игрового сервера через туннель GRE | Не удается проверить связь с удаленными IP-адресами GRE

У меня возникают проблемы с маршрутизацией моих игровых серверов через GRE. Я не получаю пинг ни с одной стороны при пинге их. Я могу пропинговать локальный интерфейс GRE; однако я не могу проверить связь с удаленным интерфейсом GRE.

Что я пытаюсь сделать:

У меня есть IP-адрес, защищенный от DDoS-атак, от службы, известной как Vultr. Я пытаюсь направить свой игровой сервер через защищенный от DDoS IP-адрес от Vultr с туннелем GRE. (Я управляю панелью Pterodactyl).

Вот команды, которые я выполнил на обоих серверах:

VPS (с IP-адресом, защищенным от DDoS-атак):

echo 'net.ipv4.ip_forward=1' >> /etc/sysctl.conf

sysctl -p

iptunnel add gre1 mode gre local UNFILTERED_IP remote DESTINATION_SERVER_LOCAL_IP ttl 255

ip addr add 192.168.168.1/30 dev gre1

ip link set gre1 up

Целевой сервер (хост игрового сервера):

echo 'net.ipv4.ip_forward=1' >> /etc/sysctl.conf

sysctl -p

iptunnel add gre1 mode gre local DESTINATION_SERVER_LOCAL_IP remote UNFILTERED_IP ttl 255

ip addr add 192.168.168.2/30 dev gre1

ip link set gre1 up

Прошу прощения, если я не предоставил достаточно информации; Я новичок в ServerFault и все еще изучаю эту платформу.

Кроме того, я не знаю, что пытаться устранить, поскольку я новичок в туннелировании GRE и заранее использовал метод NAT Forward.

Боковое примечание: я запускаю это за NAT, если это что-то значит. Я правильно открыл порты на моем маршрутизаторе, чтобы они были доступны для сервера, защищенного от DDoS-атак. Я использую ТОЛЬКО общедоступные IP-адреса для удаленных IP-адресов, поскольку прочитал, что вам нужно это сделать, если вы работаете за NAT.

Любая помощь приветствуется; Спасибо вам большое!