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

Переадресация портов удаленного рабочего стола без шлюза через модем-маршрутизатор 3G

Я пытаюсь подключиться с ноутбука через VPN и 3G-модем / маршрутизатор к удаленному ПК / компьютеру.

PC (192.168.1.33)
   |
3G Modem (192.168.1.22)  
   |
[3G internet, connecting to VPN]
   |
Modem VPN IP (192.168.0.3)


My laptop on VPN: 192.168.0.2

В нормальных условиях шлюз ПК установлен на 192.168.1.22, и я могу подключиться со своего ноутбука к ПК через VPN и 3G-модем. Однако на этот раз я забыл настроить шлюз на ПК и не могу подключиться к нему. ПК находится очень далеко и недоступен, поэтому я не могу физически войти в систему и сменить шлюз.

Есть ли другой способ подключиться к ПК, добавив в модем какой-то маршрут iptables, чтобы получить доступ к RDP или VNC? Единственный доступ, который у меня есть, - это доступ к модему по телнету. Мне нужно подключиться со своего ноутбука к удаленному ПК через RDP или VNC.

Спасибо за любые идеи.

PS: это текущая настройка переадресации портов, которая у меня есть на модеме-роутере

# port 3389 PC (RDP)
iptables -A PREROUTING -t nat -i ppp0 -p tcp --dport 3389 -j DNAT --to 192.168.1.33:3389
iptables -A FORWARD -p tcp -d 192.168.1.33 --dport 3389 -j ACCEPT

Удаленному компьютеру нужен шлюз по умолчанию, чтобы получить доступ к чему-либо за пределами его локальной сети или для доступа к чему-либо за пределами локальной сети. У вас нет возможности удаленно подключиться к удаленному ПК, чтобы установить его шлюз по умолчанию, если для него не установлен шлюз по умолчанию, так что вы находитесь в некоторой ловушке-22.

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