Score:0

การกำหนดค่า iptables ของ ubuntu สำหรับการเชื่อมต่อกับรีเลย์ SMTP

ธง cn

แอปพลิเคชันบนเซิร์ฟเวอร์ (Ubuntu ติดตั้งด้วย postfix) สามารถส่งอีเมลผ่าน SMTP
แอปพลิเคชันแยกต่างหากบนเซิร์ฟเวอร์สามารถส่งอีเมลผ่าน SMTP แต่ใช้ user@FQDN อื่น
ไม่มีจดหมายขาเข้าที่ควรได้รับการจัดการบนเซิร์ฟเวอร์
บริการ SMTP จะรับอีเมลเพื่อส่งต่อผ่านพอร์ต 465 ในอินสแตนซ์หนึ่ง และพอร์ต 587 ในอินสแตนซ์อื่น (gmail)

การกำหนดค่า iptables ของเซิร์ฟเวอร์ควรเป็นอย่างไร

  • เอาต์พุตสำหรับพอร์ต 465, 587 และ 25 เท่านั้น?
  • เอาต์พุตสำหรับพอร์ต 25 เท่านั้น?
  • อินพุตและเอาต์พุตสำหรับ 465, 587 และ 25 ทั้งหมด?

ความเข้าใจของฉันคือต้องใช้เอาต์พุตสำหรับพอร์ต 25 เท่านั้น (แอปพลิเคชันจะระบุโดเมนและพอร์ต HELO)

sudo iptables -A OUTPUT -p tcp --dport 25 -j ยอมรับ

อย่างไรก็ตามฉันได้รับคำแนะนำดังต่อไปนี้ กีฬา ไม่ปรากฏในตัวเลือกพื้นฐานที่แสดงไว้ที่นี่ดังนั้นฉันจึงไม่แน่ใจว่าจะแยกวิเคราะห์ตัวเลือกทั้งสองนี้อย่างไร

sudo iptables -A OUTPUT -p tcp --sport 25 -m conntrack --ctstate ESTABLISHED -j ยอมรับ

แนวทางปฏิบัติที่ดีที่สุดคืออะไร? และจะทดสอบได้อย่างไรว่าพอร์ตเปิดสำหรับทราฟฟิกขาออก vs ทราฟฟิกขาเข้า

โพสต์คำตอบ

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