ITSESA.COM บทความ Windows Server

VirtualBox Network Adapter

VirtualBox Network Adapter

Network Adapter ของ VirtualBox นั้นจัดการไม่ยากครับ เพียงแต่ต้องเข้าใจ Concept ของมันเสียหน่อย เนื่องจาก Network บน VirtualBox นั้นได้แบ่งตามลักษณะการเชื่อมต่อเพื่อกำหนดการใช้งานตามสภาพ Network จริง และ Network จำลอง และคุณควรที่จะเรียนรู้มันเพื่อเป็นประโยชน์สำหรับการทำ Lab จำลอง Server ในกรณีต่าง ๆ ได้

Network Adapter ของ VirtualBox ที่เราจะใช้ในการทำ Lab ต่อ ๆ ไปนั้น ผมจะใช้อยู่ 4 ประเภท ซึ่งก็ครอบคลุมการใช้งานเสมือน Network จริงพอดู โดยแต่ละ Guest OS นั้นสามารถมี Network Adapter ได้สูงสุด 4 Adapter และแต่ละประเภทก็มีดังนี้

VirtualBox Network Adapter

NAT - เป็น Network ประเภท Network Address Translation กล่าวคือ Guest OS นั้นจะถูกกำหนดให้มี IP Address ขึ้นมา 1 ชุด ซึ่ง IP Address ที่ได้มานั้น ไม่ได้เอามาจาก DHCP ที่ไหน แต่ตัว VirtualBox ได้กำหนดให้กับ Guest OS นั้นเองตาม Network Interface Card ที่ใช้งาน เช่น หากเลือกใช้งาน Adapter 1 Guest OS นั้นก็จะถูกกำหนดให้มี IP Address เป็น 10.0.2.0/24, หากเลือกใช้งาน Adapter 2 Guest OS ก็จะถูกกำหนดให้มี IP Address เป็น 10.0.3.0/24

ซึ่ง Guest OS นั้นจะสามารถออกสู่ Internet ได้เหมือนกับเครื่อง Host OS โดยจะถูกควบคุมจาก VirtualBox's NAT engine ซึ่งคุณไม่จำเป็นต้องไปตั้งค่าใด ๆ ทั้งนั้น โดยค่า Default มันก็จะสามารถแจกจ่าย IP Address ออกมาให้ Guest OS เองได้เลย

VirtualBox NAT Adapter

Bridged Adapter - เป็น Network ที่เชื่อมต่อระหว่าง Guest OS กับ Network จริงที่ Host OS ใช้งานอยู่ กล่าวคือ Guest OS จะถูกมองว่าเป็นส่วนหนึ่งของ Network จริง หรือเป็นเครื่อง Server ที่มีอยู่จริงใน Network หากมีการแจกจ่าย IP Address ผ่าน DHCP ตัว Guest OS เองก็จะได้รับ IP Address ไปด้วย ซึ่งเหมาะสำหรับการทดสอบในระบบสภาพแวดล้อมจริง กับ Lab ต่าง ๆ ที่อยู่ใน Guest OS

VirtualBox Bridged Adapter

เมื่อเลือก Bridged Adapter ก็จะต้องเลือก Network Card ที่เราใช้งานจริงอยู่ด้วย หากเราเชื่อมต่อผ่านสาย LAN ก็ให้เลือก Network Card ที่กำลังใช้งานกับสาย LAN หรือหากเชื่อมต่อผ่าน Wireless ก็ให้เลือก Network Card ที่กำลังใช้งานกับ WLAN เพราะ Guest OS จะเลือก Network Card ดังกล่าวเป็นตัวกลางสำหรับวิ่งผ่านเข้าออกของข้อมูล ระหว่าง Guest OS กับ Network จริง

Bridged Adapter

Internal Network - เป็น Network ที่ใช้ได้เฉพาะ Guest OS ด้วยกันเองเท่านั้น ไม่สามารถเชื่อมต่อออกมายัง Network ที่ใช้งานอยู่จริงได้

VirtualBox Internal Network

โดยในช่อง Name เราสามารถพิมพ์ชื่อ Network เพื่อกำหนดขอบเขต Network ของ Guest ได้ เช่น หากมี Guest OS 3 ตัวทำงานอยู่ และมี 2 ตัวที่ถูกกำหนดให้ใช้ Internal Network ชื่อว่า intnet1 และ Guest OS อีก 1 ตัวถูกกำหนดให้ใช้ intnet2, กรณีนี้จะมีเพียง Guest OS 2 ตัวเท่านั้นที่สามารถติดต่อสื่อสารกันได้ ส่วน Guest OS อีกตัวจะไม่สามารถติดต่อกับ Guest OS อื่นได้เลย

VirtualBox Internal Network Adapter

Host-only Adapter - เป็น Network ที่ใช้สำหรับเชื่อมต่อระหว่าง Host OS และ Guest OS เท่านั้น

VirtualBox Host-only Adapter

Network Adapter ประเภทนี้ จะอาศัย Network Card ที่ถูกสร้างขึ้นมาจาก VirtualBox เอง โดยเมื่อมีการติดตั้ง VirtualBox ครั้งแรก หากเราสังเกต จะมี Network Card ถูกสร้างขึ้นมาบน Host OS ชื่อว่า VirtualBox Host-Only Network ซึ่งตัว Guest OS เองจะเชื่อมต่อกับ Host OS ผ่าน Network Card นี้ ไม่ใช่ Network Card จริงที่ใช้งานอยู่

Host-only Adapter

Guest OS ที่เลือก Host-only Adapter จะได้รับ IP Address มาจาก VirtualBox โดยจะมี Service DHCP สำหรับ VirtualBox เองทำงานอยู่เพื่อแจกจ่าย IP Address ให้กับ Guest OS หรือจะเลือกปิด DHCP แล้วกำหนด IP Address ให้กับ Guest OS เองก็ได้ ผ่านเมนู File > Preferences > Network

VirtualBox DHCP

สิ่งหนึ่งที่ต้องระวังคือ Guest OS จะต้องมี IP Address ที่อยู่ในเครือข่ายเดียวกับ Host-Only Network Card ด้วย จึงจะสามารถติดต่อกับ Host OS ได้ ซึ่งสามารถตั้งค่า IP Address ของ Host-Only Network ได้ผ่านทางหน้านี้

VirtualBox Host-Only Network

ในหน้า Network นี้ VirtualBox เองก็สามารถสร้าง Host-Only Network Card ขึ้นมาเพิ่มอีกได้ด้วย

คราวนี้ก็พอจะสามารถจัดการกับรูปแบบ Network ที่ใช้ทดสอบ Lab เกี่ยวกับ Windows Server ที่จะมีในบทความต่อไปได้แล้วนะครับ ถ้าอยากทดสอบก็ลองไปติดตั้ง Windows อะไรก็ได้ แล้วทดสอบ Ping หากันระหว่าง Guest OS, Host OS ดูเอาก็ได้ครับ

Share
comments

Interest:

Last Article

mcse-windows-server-2016แนวทางการสอบ MCSE Windows Server 2016 และการสอบ MCSA Windows Server...
28/06/2017
windows-server-2016-course-onlineอบรม Windows Server คอร์สออนไลน์ภาษาไทย ก้าวสู่ System Admin กับ Windows...
06/06/2017
update-ms17-010-wannacryptอัพเดท Windows ป้องกัน WANNACRY ไวรัสเรียกค่าไถ่ WannaCrypt หรือ Wana...
15/05/2017
windows-server-2016มีอะไรใหม่ใน Windows Server 2016 แนะนำฟิเจอร์ที่น่าสนใจจาก E-book...
12/03/2017
cd-windows-failover-cluster-thaiCD สอนการติดตั้งระบบ Failover Cluster ภาษาไทย บน Windows Server 2012 R2...
16/04/2016