<ก่อนหน้านี้ | เนื้อหา | ถัดไป>
16 – เครือข่าย
เมื่อพูดถึงระบบเครือข่าย อาจไม่มีอะไรที่ไม่สามารถทำได้กับ Linux Linux ถูกใช้เพื่อสร้างระบบเครือข่ายและอุปกรณ์ต่างๆ รวมถึงไฟร์วอลล์ เราเตอร์ เนมเซิร์ฟเวอร์ กล่อง NAS (Network Attached Storage) เป็นต้น
เช่นเดียวกับหัวเรื่องของเครือข่ายที่กว้างใหญ่ จำนวนคำสั่งที่สามารถใช้เพื่อกำหนดค่าและควบคุมได้ก็เช่นกัน เราจะเน้นความสนใจของเราเพียงไม่กี่รายการที่ใช้บ่อยที่สุด คำสั่งที่เลือกสำหรับการตรวจสอบรวมถึงคำสั่งที่ใช้ในการตรวจสอบเครือข่ายและคำสั่งที่ใช้ในการถ่ายโอนไฟล์ นอกจากนี้ เรากำลังจะไปสำรวจ SSH โปรแกรมที่ใช้ในการเข้าสู่ระบบระยะไกล บทนี้จะครอบคลุม:
● ปิง - ส่ง ICMP ECHO_REQUEST ไปยังโฮสต์เครือข่าย
● traceroute - พิมพ์การติดตามแพ็กเก็ตเส้นทางไปยังโฮสต์เครือข่าย
● ip - แสดง / จัดการการกำหนดเส้นทาง อุปกรณ์ การกำหนดเส้นทางนโยบาย และช่องสัญญาณ
● netstat - พิมพ์การเชื่อมต่อเครือข่าย ตารางเส้นทาง สถิติอินเทอร์เฟซ การเชื่อมต่อแบบปลอมตัว และสมาชิกมัลติคาสต์
● FTP - โปรแกรมถ่ายโอนไฟล์ทางอินเทอร์เน็ต
● wget - ตัวดาวน์โหลดเครือข่ายที่ไม่โต้ตอบ
● SSH - ไคลเอนต์ OpenSSH SSH (โปรแกรมเข้าสู่ระบบระยะไกล)
เราจะถือว่ามีพื้นฐานเล็กๆ น้อยๆ เกี่ยวกับเครือข่าย ในยุคนี้อินเทอร์เน็ต ทุกคนที่ใช้คอมพิวเตอร์ต้องมีความเข้าใจพื้นฐานเกี่ยวกับแนวคิดเกี่ยวกับเครือข่าย เพื่อใช้งานบทนี้อย่างเต็มที่ เราควรคุ้นเคยกับคำศัพท์ต่อไปนี้:
● ที่อยู่ IP (Internet Protocol)
● ชื่อโฮสต์และโดเมน
● URI (ตัวระบุทรัพยากรแบบเดียวกัน)
โปรดดูส่วน "การอ่านเพิ่มเติม" ด้านล่างสำหรับบทความที่เป็นประโยชน์บางประการเกี่ยวกับข้อกำหนดเหล่านี้
16 – เครือข่าย
หมายเหตุ: คำสั่งบางคำที่เราจะกล่าวถึงอาจ (ขึ้นอยู่กับการแจกจ่ายของคุณ) จำเป็นต้องมีการติดตั้งแพ็คเกจเพิ่มเติมจากที่เก็บของการแจกจ่ายของคุณ และบางคำสั่งอาจต้องใช้สิทธิ์ superuser เพื่อดำเนินการ