Откройте порты 8000 и 3000 на экземпляре AWS EC2

Я пытаюсь запустить Django на порту 8000 и React на порту 3000 на экземпляре EC2 AWS. Сначала я создал входящие правила для портов 8000 и 3000: enter image description here

Затем я запускаю и Django, и React на ip 0.0.0.0

sudo npm start

sudo python manage.py runserver 0.0.0.0:8000

И я могу проверить, что оба порта открыты и прослушиваются:

sudo lsof -i -P -n | grep LISTEN

enter image description here

Однако, когда я пытаюсь обратиться к адресам http://external_ip:8000/ или http://external_ip:3000/, ничего не работает. Однако, я могу заставить сервер Django работать, если заменю 8000 на 80.

Что я делаю неправильно или упускаю?

Вернуться на верх