หน้าแรก
Wiki
โครงการ
ดาวน์โหลด
คู่มือ
กระดานสนทนา
บั๊ก
บล็อก
หน้าแรก
›
ช่วยกันเฉลยนักเรียน Server
ชื่อผู้ใช้:
*
รหัสผ่าน:
*
สร้างบัญชีผู้ใช้ใหม่
|
ลืมรหัสผ่าน
neutron
Posts: 14
Joined: 17-11-2006
Port ต่าง ๆ ของแต่ละ Services
น้อง ๆ บางคนที่เพิ่งใช้งานระบบ Server อาจจะไม่ยังไม่คุ้นเคยกับคำว่า port port คือ ช่องทางซึ่งกำกับด้วยตัวเลข สำหรับให้คอมพิวเตอร์ติดต่อสื่อสารซึ่งกันและกัน ผ่านทางข้อกำหนดแบบ TCP/IP โดยคอมพิวเตอร์ที่เป็น Server (แม่ข่าย) จะเปิด port เช่น 80 (HTTP), 21 (FTP), 22 (SSH/SFTP), 3306 (MySQL), 5432 (PostgreSQL) เป็นต้น เพื่อรอรับการร้องขอข้อมูลจากเครื่อง Client (ลูกข่าย) โดยเครื่องลูกข่ายจะทำการเปิด port ของตัวเองเช่นกันแต่เป็นแบบสุ่ม (Random) เช่น 12345 เพื่อติดต่อกับ Service ของเครื่องแม่ข่ายข้างต้น ดังแผนภาพ Client (12345) <====> Server (80 - HTTP) ซึ่งจะเห็นว่า port จะเป็นตัวบ่งบอกว่า ข้อมูลจะต้องส่งไปให้ที่ไหน และเป็นตัวกำกับว่า ข้อมูลจะต้องไปให้ถูกที่ถูกทาง จะให้ดี ดูเพิ่มเติมเรื่อง NAT (Network Address Translation) และ NAPT (Network Address Port Translation) ส่วนใครต้องการดูว่า Service ต่าง ๆ มี port มาตรฐานที่กำหนดไว้แล้วเป็น port อะไร # cat /etc/services . . ftp-data 20/tcp ftp 21/tcp fsp 21/udp fspd ssh 22/tcp # SSH Remote Login Protocol ssh 22/udp telnet 23/tcp smtp 25/tcp mail time 37/tcp timserver time 37/udp timserver . . ก็กดปุ่ม Shift ค้างไว้ แล้วกด PgUp - PgDn เลื่อนขึ้น เลื่อนลงดูเล่น ๆ กันครับผม หรือ # cat /etc/services | less ดูทีละหน้าก็ได้ครับผม
--
Neutron
:: Linux Addict!
11 กรกฎาคม, 2007 - 10:37  
ตอบ
ชื่อเรื่อง:
ความคิดเห็น:
*
รูปแบบอินพุต
พื้นฐาน
อนุญาตให้ใช้แท็ก HTML: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
ขึ้นบรรทัดและจัดย่อหน้าให้อัตโนมัติ
ที่อยู่เว็บและอีเมลจะเปลี่ยนเป็นลิงก์ให้อัตโนมัติ
ขั้นสูง
ที่อยู่เว็บและอีเมลจะเปลี่ยนเป็นลิงก์ให้อัตโนมัติ
ข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่ารูปแบบอินพุต
Captcha
พิมพ์ตัวอักษรที่ท่านเห็นในรูปด้านบนในช่องด้านบนนี้ หมายเหตุ: การสมัครเป็นสมาชิกท่านจะได้รับความสะดวกในการเขียนเนื้อหา
What code is in the image?:
*
Copy the characters (respecting upper/lower case) from the image.
ค้นหา
Posts: 14
Joined: 17-11-2006