VNC может работать в режиме реверс, когда не клиент подключается к серверу, а наоборот, сервер к клиенту. Т.е. сервер в данном случае это компьютер, к чьему экрану и клавиатуре нужно получить удаленный доступ, а клиент - это терминал, с которого вы хотите вести управление.
Обычно тот кто подключается удаленно имеет больше возможностей и умений по настройке подключений (случай когда обе машины за NAT).
Бесконечно бесплатно проксировать через себя трафик для таких случаев никто не будет, рано или поздно вас попросят уйти.