เปิดบริการเว็บ 3000 EC2 Amazon


1

ฉันพยายามใช้ nodejs และ socket.io เพื่อส่งมอบ webapp ซึ่งใช้ websocket บนพอร์ต 3000

ฉันได้เปิดพอร์ต 3000 บนอินสแตนซ์ EC2 ของฉันในคอนโซลการจัดการของฉันโดยเพิ่มกฎ TCP ขาเข้าในกลุ่มความปลอดภัยที่เกี่ยวข้อง แต่ฉันยังไม่สามารถเข้าถึงได้ผ่านทาง DNS สาธารณะในเบราว์เซอร์ของฉัน

sudo netstat -tulpn ไม่แสดงว่าเป็นพอร์ตเปิด

ฉันพลาดอะไรไป มีบริการที่ฉันต้องเริ่มต้นใหม่หรือบรรทัดคำสั่งที่ฉันต้องผลักดันเพื่อให้มันทำงานได้หรือไม่?

ขอบคุณ


คุณแก้ปัญหาได้ในที่สุดหรือไม่?
Shih-Min Lee

คำตอบ:


0

พอร์ตเปิดอยู่บนเซิร์ฟเวอร์โหนดหรือไม่

iptables -A อินพุต -p tcp -m tcp - พอร์ต 3000 -j ยอมรับ

ตรวจสอบทั้งรายการ iptables และ SElinux

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.