สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3

Create a permanent bridge

ในตอนนี้เราจะมาทำการเซ็ต Bridge ให้กับ เครื่อง Host และ Virtual Machine กันครับ เริ่มแรกปิด Virtual Machine เราไปก่อน โดยการสั่ง Shutdown นะครับ ถ้าเปิด Virtaul Machine ไว้อยู่ก็ให้ login เข้าไปแล้วสั่ง

sudo shutdown -h now

ตอนนี้จะปิด VirtualBox ไปก่อนก็ได้ครับ เพราะเราจะทำการเซ็ตที่เครื่อง Host เราก่อน ให้เปิด Terminal ขึ้นมา แล้วใช้คำสั่ง

sudo apt-get install bridge-utils uml-utilities

เป็นการลงโปรแกรมที่จำเป็นสำหรับการทำ Bridge Network จากนั้นให้เปิดไฟล์ /etc/network/interfaces ขึ้นมา

sudo gedit /etc/network/interfaces

แก้ไขให้เป็นไปตามด้านล่างครับ

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet dhcp
   bridge_ports eth0

# The loopback network interface
auto lo
iface lo inet loopback

จากนั้นสั่ง Restart Network

$sudo /etc/init.d/networking restart

มันจะ restart network ใช้เวลาแปปนึงไม่ต้องตกใจครับ หลังจากเสร็จแล้ว เน็ตจะใช้งานได้เหมือนเดิม เพียงแต่จะเชื่อมต่อผ่าน Bridge

สร้าง virtual interfaces สำหรับ VirtualBox

หลังจากสร้าง Bridge เราก็จะมาสร้าง Virtual Interface (vbox0) ให้กับ Virtualbox โดยการใช้คำสั่ง

sudo VBoxAddIF vbox0 `whoami` br0

ตรง `whoami` ใช้ Black Quote นะครับ หรือจะพิมพ์ ชื่อ username เราไปตรงๆก็ได้ เสรจแล้วก็สั่ง

sudo /etc/init.d/vboxnet restart

เพื่อ restart Virtualbox Host Network จากนั้นให้เปิด VirtualBox ขึ้นมาเลือก Virtual Machine ที่เราสร้างแล้ว กดปุ่ม Setting
VM-Setting-7
ตรง Attach to ให้เปลี่ยนเป็น Host Interface และตรง Interface Name ให้พิมพ์ vbox0 ลงไปแล้วกดปุ่ม OK จากนั้นให้ลอง Start Virtual Machine แล้วล็อกอินเข้าไปดู แล้วลอง ping yahoo.com ดูก็ได้ครับ
VirtualMachine-0
ลองสั่ง ifconfig ดูรายละเอียดก็ได้นะครับ มันจะแสดง IP ของเครื่องให้ดูด้วย

ก็เป็นอันเสร็จสำหรับการเซ็ต Bridge ให้กับเครื่อง Host และ VirtualBox ตอนต่อไปเราจะทำการลงโปรแกรมต่างๆบน Virtual Machine กันครับหลังจากลงเสร็จมันก็จะกลายเป็น Virtual Server ให้เราจำลองการใช้งานและฝึกเซ็ตอัพเครื่อง Server กัน ^^

หมายเหตุ : เท่าที่สังเกตุหากเราใช้งาน Virtualbox แล้วเราสั่ง Restart หรือ Shutdow เคร่ือง Host จะมี Error ระหว่างที่กำลัง Shutdown หรือ Restart แต่ก็ยังไม่พบว่าทำให้เกิดปัญหาอย่างอื่นครับ

ละเอียดดีค่ะ เข้าใจง่ายกว่า

ละเอียดดีค่ะ เข้าใจง่ายกว่า คู่มือซะอีก อ่านคู่มือตั้งนาน งง อ่านหน้านี้หน้าเดียว จบ. :D ขอบคุณมากค่ะ