У меня есть эта машина в отдельной сети, которая соединилась с Интернетом через NAT. Мой компьютер подключен к Интернету и получить доступ к той машине, которую я использую teamviewer
.
Теперь я устал от teamviewer
и их медленное gui
который не поддерживает команд клавиатуры.
Я должен соединиться с той машиной только через терминал. SSH
не будет работать из-за NAT
и у меня нет доступа к маршрутизатору для установки port-forwarding
.
Так мой вопрос, там способ соединиться с терминалом той машины через Интернет..? Возможно, программное обеспечение как teamviewer
но только с терминалом..?
И моя машина и удаленная машина имеют Ubuntu
установленный в нем.
Как предложено в комментарии обратное соединение SSH является, вероятно, самым легким, если Ваш компьютер имеет Интернет routeable IP (кажется, что Вы говорите, что делаете). При потере работоспособности по этому маршруту Вы захотите выполнить его в большом количестве while
цикл, так, чтобы, если соединение умирает, он запустил снова.
Однако, если Ваша машина не находится непосредственно в Интернете (например, имейте Интернет routeable IP), или Вы не хотите позволять Вашему другому компьютеру входить в Вашу машину, вот пара других идей: