Вкратце, я установил экземпляр AWS ec2 под управлением Ubuntu 14.04. Я установил Ples и открыл необходимые порты (как в группах безопасности, так и через брандмауэр) для Plex. Я проверил, что необходимые порты открыты. Просто для ясности по этому вопросу команда
`sudo iptables -L`
выходы
`ACCEPT tcp -- anywhere anywhere tcp dpt:32400`
Я также могу telnet к этому порту успешно.
Я также прикрепил эту PMS к моей учетной записи myPlex. Мое мобильное устройство может видеть его как доступный сервер.
Моя проблема в том, что когда я пытаюсь подключиться к этому серверу через веб-браузер или мобильное устройство, я сразу же получаю 401 Несанкционированную ошибку. Если я настрою SSH туннель так
ssh -T -N -L 32400:localhost:32400 -i PlexTest.pem ubuntu@my.public.aws.ip Я могу получить доступ к этому веб-серверу через
http://localhost:32400/web
Что бы я пропустил, чтобы не иметь доступа к этому серверу удаленно?
Редактировать:
Я забыл упомянуть в своем посте, что я также включил удаленный доступ из самой PMS.
Вы пропустили настройку в Plex Media Server, чтобы разрешить доступ с устройств за пределами вашей локальной сети.
Plex по умолчанию ограничивает доступ к веб-интерфейсу по IP в соответствии с интерфейсом (-ами) локальной сети.
Вы можете получить доступ к настройкам на вкладке «Сервер» настроек Plex, а затем посмотреть под «Удаленный доступ»
Я сделал это ранее. Я отредактировал свой пост, чтобы отразить это.
nbppp2 8 лет назад
0
Так что я не знаю, почему это не сработало ранее, но отключение удаленного доступа и его последующее включение, похоже, помогли.
nbppp2 8 лет назад
1
Возможно, потому что ваш внутренний IP / подсеть Amazon изменился, так как опция была включена?
qasdfdsaq 8 лет назад
0
3
nbppp2
Моя проблема проистекала из того, что я бил my.aws.pub.ip:32400
Правильный URL-адрес: my.aws.pub.ip: 32400 / web / index.html или my.aws.pub.ip: 32400 / web, если только вы не настроили какой-либо обратный прокси-сервер, чтобы сообщить AWS об отправке всех запросов. на этот порт в PMS.
Вот то, что я изначально пропустил в документации PMS.
Если вы установили Сервер на устройстве, таком как NAS, или Серверный ПК находится где-то еще в доме, вам необходимо знать внутренний IP-адрес Сервера. Как только вы узнаете этот IP-адрес на ПК у себя дома:
Браузер подключится к серверу и загрузит Plex Web App
В случаях, когда вы устанавливаете Plex Media Server в удаленной системе, вам необходимо сначала подключиться к нему, чтобы вы могли получить к нему доступ, как если бы система была локальной. Пожалуйста, смотрите информацию в статье Установка для деталей.