Score:0

วิธีกำหนดค่า apache ด้วย public ip

ธง fi

ฉันได้ลองหลายสิ่งหลายอย่างเพื่อกำหนดค่า apache2 ด้วยที่อยู่ IP สาธารณะของฉัน แต่ตอนนี้ฉันยังไม่สามารถทำได้สำเร็จ ใครสามารถช่วยฉันได้บ้าง

สิ่งที่ฉันพยายามแล้ว?

ฉันติดตั้ง apache2 และทำงานได้อย่างสมบูรณ์ ฉันสามารถเข้าถึงเซิร์ฟเวอร์ผ่านคอมพิวเตอร์เครื่องอื่นที่เชื่อมต่อใน lan เดียวกัน

ฉันกำหนดค่าเราเตอร์และส่งต่อพอร์ต apache2 ไปยัง ip ในเครื่องของฉัน แต่ก็ยังใช้งานไม่ได้ ฉันไม่สามารถเข้าถึงเซิร์ฟเวอร์ของฉันบนเครือข่ายสาธารณะ

ที่ไหนสักแห่งที่ฉันได้ยินว่า ISP บางรายบล็อกการเชื่อมต่อ พอร์ต 80 ดังนั้นฉันจึงเปลี่ยนพอร์ต apache2 เป็น 8080. อีกครั้งมันไม่ทำงาน ฉันเหนื่อย พอร์ต 99 สิ่งเดียวกันก็เกิดขึ้นเช่นกัน ฉันตรวจสอบเซิร์ฟเวอร์ของฉันหลังจากเปลี่ยนพอร์ตผ่านคอมพิวเตอร์ LAN มันทำงานได้อย่างสมบูรณ์ แต่เมื่อฉันพยายามเชื่อมต่อด้วย IP สาธารณะของฉัน มันใช้งานไม่ได้

ไม่ทราบว่าฉันพลาดอะไรไปในกระบวนการหรือ ISP ของฉันบล็อกทุกพอร์ตใช่หรือไม่ แล้วจะตรวจสอบได้อย่างไรว่า ISP ของฉันบล็อกหรือไม่

in flag
ผู้ให้บริการอินเทอร์เน็ตบางรายปิดกั้นพอร์ตจำนวนมากสำหรับผู้ที่มีแผนที่อยู่อาศัย เครื่องมือหนึ่งที่อาจมีประโยชน์คือ [canyouseeme.org](https://canyouseeme.org) ซึ่งจะช่วยให้คุณทดสอบพอร์ตได้ ตรวจดูให้แน่ใจว่าได้ส่งต่อพอร์ตที่จำเป็นบนเราเตอร์อย่างถูกต้อง (หรือเพียงแค่วางเครื่อง Apache ไว้ใน DMZ ชั่วคราว) และใช้เว็บไซต์จากคอมพิวเตอร์เครื่องนั้นเพื่อดูว่าพอร์ตใดที่คุณสามารถใช้ได้โดยทั่วไป อะไรก็ตามที่ต่ำกว่า 1,000 จะถูกบล็อกโดย ISP จำนวนมาก
Bibhuti avatar
fi flag
บังเอิญเหมือนกัน ฉันมักจะตรวจสอบพอร์ตของฉันจาก canyouseeme.org แต่มันแสดงข้อผิดพลาดในทุกพอร์ตที่ฉันพยายาม หาก ISP ของฉันบล็อก คุณรู้วิธีตรวจสอบว่า ISP ของฉันบล็อกหรือไม่
in flag
วิธีที่ง่ายที่สุดที่จะทราบอย่างแน่ชัดว่าเป็น ISP หรือไม่คือการโทรไปที่บริษัทและสอบถามพวกเขา อีกทางหนึ่ง คุณจะต้องเชื่อมต่อเครื่อง Apache ของคุณโดยตรงกับโมเด็ม ตรวจสอบให้แน่ใจว่า IP นั้นอยู่ใน DMZ สำหรับโมเด็ม จากนั้นทดสอบ สิ่งนี้จะแจ้งให้คุณทราบว่าปัญหาเกิดจาก ISP หรือบางอย่างในเครือข่ายท้องถิ่นของคุณ หากคุณยังคงไม่สามารถเชื่อมต่อได้เมื่อเสียบเข้ากับเราเตอร์โดยตรง แสดงว่า ISP ของคุณคือปัญหา
Bibhuti avatar
fi flag
เมื่อพูดถึง DMZ เราเตอร์ของฉันไม่มีฟีเจอร์นี้และฉันได้ปิดไฟร์วอลล์ของเราเตอร์ทั้งหมดเพื่อตรวจสอบว่ามันทำงานหรือไม่ มันไม่ทำงาน คุณช่วยบอกฉันได้ไหมว่าฉันพลาดการตั้งค่าบางอย่างไป หรือทุกอย่างปกติดีเพราะฉันสามารถเข้าถึงได้จากเครือข่ายท้องถิ่น
in flag
ความคิดเห็นไม่ได้ออกแบบมาสำหรับ "แชท" ดังนั้นฉันจะพยายามทำให้สั้นคุณได้ยืนยันแล้วว่าสามารถเข้าถึง Apache ได้จากอุปกรณ์อื่นๆ บนเครือข่ายในบ้านของคุณ ดังนั้นปัญหาไม่ได้อยู่ที่เซิร์ฟเวอร์ Apache แม้ว่า Apache จะได้รับการกำหนดค่าให้ตอบสนองต่อค่า 'ชื่อเซิร์ฟเวอร์' หรือ 'ชื่อเซิร์ฟเวอร์นามแฝง' ที่ไม่ใช่โดเมน/IP ที่เชื่อมต่อ มันก็จะส่งคืน *บางสิ่ง* หากการเชื่อมต่อของคุณหมดเวลาหรือ CanYouSeeMe ไม่สามารถเชื่อมต่อได้ แสดงว่าปัญหาต้องเป็นที่ ISP
Bibhuti avatar
fi flag
ขอขอบคุณสำหรับการชี้แจง. ฉันควรโทรหา ISP ของฉัน

โพสต์คำตอบ

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