Откройте порты 8000 и 3000 на экземпляре AWS EC2
Я пытаюсь запустить Django на порту 8000 и React на порту 3000 на экземпляре EC2 AWS. Сначала я создал входящие правила для портов 8000 и 3000:
Затем я запускаю и 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
Однако, когда я пытаюсь обратиться к адресам http://external_ip:8000/ или http://external_ip:3000/, ничего не работает. Однако, я могу заставить сервер Django работать, если заменю 8000 на 80.
Что я делаю неправильно или упускаю?