Score:0

สามารถ SSH ได้ แต่ไม่สามารถเชื่อมต่อผ่าน HTTP

ธง cn

ฉันกำลังพยายามตั้งค่าเว็บแอปพลิเคชันบนเซิร์ฟเวอร์ของฉัน ฉันสามารถ ssh ไปยังเซิร์ฟเวอร์ได้ แต่เมื่อฉันเชื่อมต่อผ่านเบราว์เซอร์ใดๆ (โดยใช้ IP หรือ URL) ฉันไม่ได้รับการตอบสนอง วิ่ง sudo netstat -tulpn | ฟัง ให้ผลลัพธ์ดังต่อไปนี้

tcp 0 0 0.0.0.0:8080 0.0.0.0:* ฟัง 31747/docker-proxy  
tcp 0 0 0.0.0.0:80 0.0.0.0:* ฟัง 30899/docker-proxy  
tcp 0 0 127.0.0.53:53 0.0.0.0:* ฟัง 1441/systemd-resolv 
tcp 0 0 0.0.0.0:22 0.0.0.0:* ฟัง 27775/sshd          
tcp 0 0 127.0.0.1:5432 0.0.0.0:* ฟัง 9949/postgres       
tcp 0 0 127.0.0.1:35757 0.0.0.0:* ฟัง 1481/คอนเทนเนอร์     
tcp6 0 0 :::8080 :::* ฟัง 31754/docker-proxy  
tcp6 0 0 :::80 :::* ฟัง 30906/docker-proxy  
tcp6 0 0 :::22 :::* ฟัง 27775/sshd          
tcp6 0 0 ::1:5432 :::* ฟัง 9949/postgres

ซึ่งดูดีสำหรับฉันแม้ว่าฉันจะไม่มีประสบการณ์มากมายกับ netstat แอปพลิเคชันตอบสนองทำงานบนพอร์ต 80 เซิร์ฟเวอร์บนพอร์ต 8080 ทั้งในนักเทียบท่า เมื่อฉัน ssh ไปที่เซิร์ฟเวอร์แล้วลอง ขด localhost:80 หรือ ขด localhost:8080 ตามลำดับหน้าที่เหมาะสมจะถูกส่งกลับ เมื่อฉันเชื่อมต่อจากภายนอกเท่านั้น ฉันไม่สามารถเข้าถึงบริการของฉันได้ วิธีที่ดีที่สุดในการแก้ปัญหานี้คืออะไร

in flag
การหมดเวลามักจะชี้ไปที่ปัญหาไฟร์วอลล์

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา