Score:0

อุปกรณ์ Linux/Android ที่เชื่อมต่อด้วย WiFi ต้องการ iptables เพื่อเพิ่มสถานะใหม่ใน FORWARD chain สำหรับอินเทอร์เฟซภายนอกเพื่อเชื่อมต่อกับอินเทอร์เน็ต

ธง br

กฎ Iptables สำหรับอินเทอร์เฟซภายนอก (ens33 มี IP สาธารณะ):

iptables -A FORWARD -i ens33 -m state --state ESTABLISHED,RELATED -j ยอมรับ

อนุญาตให้เข้าถึงอินเทอร์เน็ตสำหรับคอมพิวเตอร์ทุกเครื่องที่เชื่อมต่อกับ LAN แบบมีสายและแล็ปท็อป Windows ที่เชื่อมต่อด้วยจุดเข้าใช้งานแบบไร้สาย แต่สมาร์ทโฟน Android และแล็ปท็อป Linux ที่เชื่อมต่อด้วย WiFi AP เดียวกันมีปัญหา "เชื่อมต่อได้ แต่ไม่มีอินเทอร์เน็ต" - พวกเขาสามารถเข้าถึงคอมพิวเตอร์ในพื้นที่ทั้งหมดได้ แต่ไม่สามารถเชื่อมต่อกับอินเทอร์เน็ตได้ ถ้าฉันเปลี่ยนกฎด้านบนเป็น:

iptables -A FORWARD -i ens33 -m state --state ESTABLISHED,RELATED,NEW -j ยอมรับ

จากนั้นอุปกรณ์ทั้งหมดจะสามารถเข้าถึงอินเทอร์เน็ตได้

เหตุใดอุปกรณ์ไร้สาย Linux/Android จึงจำเป็นต้องเพิ่มสถานะ "ใหม่" เพื่อเชื่อมต่ออินเทอร์เน็ต

นี่คือสคริปต์ iptables ที่สมบูรณ์: iptables_tests.sh

เครือข่ายในสคริปต์:

10.215.121.0 - เครือข่ายภายในสำหรับอุปกรณ์ทั้งหมด ทั้งแบบมีสายและไร้สาย

10.121.216.0 - เครือข่าย VPN ของเราสำหรับพนักงานระยะไกล

10.171.172.0 - เครือข่ายบริษัทที่สอง อุโมงค์ VPN 1

10.10.3.19 - เซิร์ฟเวอร์ของบริษัทที่สาม อุโมงค์ VPN 2

br flag
ฉันออกจากกฎใหม่ "FORWARD ... NEW" ตามด้านบน - ฉันไม่ชอบสิ่งนี้ แต่ฉันไม่รู้ว่าฉันจะใช้การกำหนดค่าใดที่ดีกว่านี้

โพสต์คำตอบ

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