พอร์ตที่ระบุชื่อสำหรับ iptables คืออะไร


13

เมื่อตั้งค่า iptables คุณสามารถตั้งชื่อพอร์ต ssh ซึ่งจะใช้พอร์ต 22 มีรายการพอร์ตที่ระบุชื่อทั้งหมดหรือไม่ โดยเฉพาะฉันต้องการ ssh, http, https และ mysql

คำตอบ:


29

ในการติดตั้งของคุณรายการจะขึ้นอยู่กับไฟล์ / etc / services


ขอบคุณสิ่งนี้ทำให้ iptables อ่านได้ง่ายขึ้นสำหรับผู้ดูแลระบบคนอื่น ๆ
เจสันคริส

6

รายการของ "พอร์ตที่รู้จัก" ได้รับการดูแลโดยหน่วยงานที่ได้รับมอบหมายทางอินเทอร์เน็ต (IANA) รุ่นล่าสุดสามารถพบได้ที่http://www.iana.org/assignments/port-numbers

โปรดทราบว่าการแจกแจงลีนุกซ์ส่วนใหญ่จะมีชุดย่อยของรายการ/etc/servicesเพื่อใช้อ้างอิงโดยเป็นสัญลักษณ์ Windows %windir%\system32\drivers\etc\servicesมีใน


2
โปรดจำไว้ว่าสิ่งนี้ไม่ได้อยู่ภายใต้การควบคุมและไม่ใช่รายการที่ครบถ้วนสมบูรณ์ของสิ่งที่คุณอาจพบ ผู้พัฒนาสามารถเลือกพอร์ตที่ต้องการให้แอปพูดคุย ไม่ได้หมายความว่ามันเป็นสมาร์ท แต่พวกเขาสามารถทำมันได้ ...
squillman

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