У меня есть домашний маршрутизатор Verizon, на котором я запускаю несколько веб-сайтов.

У меня все порты открыты (21, 22, 80 и т.д.)

Я хотел бы иметь возможность RDP на сервер у себя дома.

Я могу достигнуть этого путем преобразования своего внешнего IP-адреса во внутренний IP-адрес сервера, однако это приведет к сбоям в работе моих веб-сайтов.

В настоящее время мои сайты настроены на Hyper-v, Centos.

Мой главный сервер - хост для виртуальных машин.

Любой, кто знает, как я смогу выполнить RDP на своем сервере и сохранить свой веб-сервер в Интернете и быть доступным через SSH

2 ответа2

1

Использовать переадресацию порта SSH:

ssh -L 8080: внутренний сервер: 3389 пользователь @ публичный IP

Это позволит вам выполнить RDP к localhost:8080 для доступа к удаленному внутреннему серверу.

Вы даже можете изменить порт прослушивания SSH с 22 (стандартный) на 443, чтобы обойти большинство брандмауэров. Для Windows Cygwin (или puTTY) - ваш друг.

0

Вам необходимо настроить переадресацию портов на вашем маршрутизаторе. Из вашего вопроса кажется, что ваш публичный IP настроен на один внутренний IP (режим DMZ). Вам нужно изменить это, чтобы перенаправлять только нужные порты в конкретную внутреннюю систему. (например, 22 к серверу SSH, 80 к веб-серверу, 3389 к системе Windows)

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .