Tuesday, August 25, 2009

วิธีแก้ไข เวลาเปิดหน้า Console ใน vmware ไม่ได้

VMware ที่ใช้เป็น ESXi3.5

หลังจากที่ Login ผ่าน Virtual client เข้าไปสร้าง GuestOS แล้ว ปรากฏว่าจะเข้าหน้า console ของ GuestOS แล้วเข้าไม่ได้ มี error ขึ้นมาว่า

Error connecting: cannot connect to host A connection attempt failed because the connected party....


วิธีแก้ง่ายๆ คือ เปิด Policy Firewall TCP/902 ขา Inbound ของ ESX Server
เท่านั้นก็สามารถใช้งาน Console ได้แล้วครับ




ที่มา http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=749640

TFTP Service บน Debian5

เนื่องจากว่า ผมมีความจำเป็นต้องใช้ TFTP Service บน Debian5
ก็เลยลง tftp server โดยผ่านทาง Aptitude

- aptitude install tftpd -

ปรากฏว่า ลงแล้วเงียบ Service ยังไม่รัน
ลอง Restart เครื่องแล้วพอสั่ง netstat ดูก็เห็น service up ขึ้นมาแล้วแต่ว่าไม่สามารถ TFTP จาก Router เข้าไปได้ ลองหาสาเหตุอยู่ตั้งนาน ก็ยังไม่เจอ ไม่รู้ทำไง คือมันจะมี error ประมาณนี้

- TFTP: error code 1 received - 18025 -

ลองเข้าไปดูใน aptitude อีกทีก็พบว่ามี Advanced tftp server (atftpd) มาให้ใช้อีกตัวหนึ่ง ก็เลยลองเอามาใช้ดู โดยใช้คำสั่ง

- aptitude install atftpd -

ปรากฏว่า ถ้าลง atftpd มันจะไปลบ tftpd เดิมออกและติดตั้งตัวมันไปแทน พอลงเสร็จก็เงียบเหมือนเดิม ต้องทำการ Restart เครื่องอีกที (ผมทำอะไรผิดไปมั้ยนี่ ปกติลง service มันไม่ต้อง Re ไม่ใช่เหรอ) คราวนี้ ใช้งานได้ทันทีเลย
ลองส่ง TFTP จาก Router ก็สามารถส่งเข้ามาได้ตามปกติ

เป็นความรู้สำหรับใครที่ติดปัญหาเรื่อง tftpd ทำงานไม่ได้และยังหาทางแก้ไม่ได้นะครับ ลองวิธีนี้ เป็นอีกทางเลือกนึงครับ