Вопрос RDP для amazon EC2 Ubuntu instance


Я создал экземпляр Amazon EC2. Я разрешил RDP с любого ip в группах безопасности, установил и начал xrdp и добавил пользователя с новым паролем.

Однако, когда я пытаюсь подключиться к удаленному соединению, соединение просто терпит неудачу.

У кого-нибудь есть опыт с этим, который мог бы указать мне в правильном направлении?

Изменить: как я это настроил

sudo aptitude update
sudo aptitude install ubuntu-desktop 
sudo aptitude install xrdp
sudo /etc/init.d/xrdp start
sudo adduser USERNAME
sudo adduser USERNAME sudo

Затем я установил группу безопасности EC2:

Type        Protocol    Port Range  Source
All TCP     TCP         0 - 65535   0.0.0.0/0
SSH         TCP         22          0.0.0.0/0
HTTP        TCP         80          0.0.0.0/0
RDP         TCP         3389        0.0.0.0/0
All ICMP    All         N/A         0.0.0.0/0

Редактировать 2: Подробнее, для Ярона

Я не настраивал iptables. Мой вывод netstat с измененным именем моего ssh

Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 ip-10-85-146-191.e:3389 host163-5-static.2:2006 ESTABLISHED
tcp        0      0 ip-10-85-146-191.e:3389 host163-5-static.2:1169 ESTABLISHED
tcp        0      0 ip-10-85-146-191.e:3389 host163-5-static.2:2087 ESTABLISHED
tcp        0      0 ip-10-85-146-191.e:3389 173.244.215.194.s:48345 ESTABLISHED
tcp        0    256 ip-10-85-146-191.ec:ssh somehostname.:26930 ESTABLISHED
tcp        0      0 ip-10-85-146-191.e:3389 66.85.144.237:46267     ESTABLISHED
tcp        0      0 ip-10-85-146-191.e:3389 173.244.206.19.st:42205 ESTABLISHED
tcp        0      0 ip-10-85-146-191.e:3389 vps.node70.doip.n:40741 ESTABLISHED
tcp        0      0 ip-10-85-146-191.e:3389 host163-5-static.2:4515 ESTABLISHED

2
2017-07-02 01:05


происхождения


вы должны сообщить нам, как вы установили xrdp, чтобы помочь вам - kamil


ответы:


Чтобы подключиться к экземпляру EC2, вам нужно настроить публичный IP-адрес и убедиться, что вы добавили правильное правило таблицы маршрутизации.

Существует два способа получения публичного IP:

  1. Добавление случайно выбранного IP-адреса во время настройки экземпляра (просто отметьте требуемый V на третьем экране).
  2. Добавление Elastic IP из секции Elastic IP слева (этот метод не требует новой машины, вы можете прикрепить этот IP-адрес к своей машине без проблем).

Теперь вам нужно настроить таблицу маршрутизации.

Сначала перейдите в раздел VPC, нажмите ссылку «Интернет-шлюз» и добавьте новый шлюз, подключенный к VPC.

Теперь нажмите ссылку «Таблицы маршрутизации» и добавьте правило таблицы маршрутизации для перенаправления трафика на 0.0.0.0/0 на этот igw (список появится, и это, вероятно, будет единственным вариантом).

Удачи, Ярон.


2
2017-07-02 08:35



У меня есть публичный IP. На самом деле у меня уже есть персональный веб-сайт, вики и некоторые блоги Wordpress на этом сервере, поэтому доступ к нему внешне обычно работает. Это просто rdp, которого нет. - Feasoron
Не могли бы вы увеличить производительность Netstat? (попробуйте -t только для TCP, если вы хотите, вы можете grep только соответствующую строку). У вас активны iptables? - Yaron