Q:

Маршрутизация до роутера из внешней сети через внутреннюю

Поскольку в роутер не попасть из интернета? хочу сделать маршрутизацию на двух ubuntu машинах.
Именование:
PC - мой десктоп
SRV - удалённый сервер 
M1 - удалённый роутер
INET - глобальная сеть интернет
Схема сети:
PC - INET - M1 - SRV
Предполагаемая схема маршрутизации:
PC - INET - M1 - SRV - M1 - SRV - INET - PC
Другими словами, нужно, чтобы M1 думал, что к нему обращается не PC, а SRV. Я пробовал изменить файлы hosts на обеих машинах, чтобы по домену m1.server я попадал на страницу M1. Но меня перебрасывает на ngnix страницу.

A:

Самое простое решение, это использовать VNC, X forward или ssh/telnet:
root@PC: ssh root@SRV
root@SRV: ssh/telnet root@M1

