Debian

การเชื่อมต่อ IPv6 ผ่าน 6to4 tunnel บน Debian


ไม่ได้เขียนซะนาน เริ่มจากการรวบรวมเรื่องเก่าๆ ที่เคยเขียนมา รวมไว้ก่อน เรื่องใหม่รอคิวไปก่อนครับ
ความจริงผมต่อ IPv6 ไว้นานมากแล้ว แต่ไม่ได้เขียนวิธีการไว้ จนจะลืมซะแล้ว เลยเอามาเขียนไว้ซะหน่อย

การเชื่อมต่อ IPv6 มีได้หลากหลายวิธีมากครับ วิธีนึงที่นิยม คือ 6to4 relay เป็นการสร้าง tunnel หรือท่อ โดยการ map IPv4 เดิมที่มี
เข้าเป็น IPv6 prefix สำหรับใช้งานได้ ซึ่ง แค่ Prefix เดียว ก็เหลือแหล่ ใช้ได้ทั้งองค์กรเลยทีเดียวครับ
ซึ่ง ADSL สมัยนี้ ก็แจก IPv4 เป็น public IP ให้เราอยู่แล้ว เราก็สามารถนำมาใช้งานได้ครับ
การสร้างท่อนี้ ที่จริง ก็เป็นการส่งโดยการ encapsulate หรือให้ IPv4 ส่งข้อมูล IPv6 นั่นเอง

แก้ Debian ให้ Boot โดยใช้ UUID

ปกติ Linux จะมีการเรียก device ต่าง ๆ โดยเรียงตามลำดับที่ detect เจอ
เช่น /dev/sda1 หมายถึง scsi device ที่เจอตัวแรก partition ที่ 1
ซึ่งอาจเป็น SATA หรือ Flash drive ก็ได้
แต่ปัจจุบัน harddisk ถูก รวมทั้ง Flash Disk ตกประมาณ 4 - 5 MB บาท (เรียกแบบชั่งกิโล :P)
และเสียซะ internal / external แบ่งซอยออกหลาย partition

ที่ทำงานผมมีการ duplicate harddisk โดยการใช้ dd พอเราใส่ harddisk ตัวใหม่ลงไป partition วิ่งวุ่น หา root file system ไม่เจอซะงั้น เพราะว่า ที่ grub reference เป็น /dev/sdxx ต่างกับ ubuntu ที่เป็น UUID

อันดับแรก ตรวจสอบ UUID

  1. sake@papaya:~$ sudo vol_id /dev/sda1
  2. [sudo] password for sake: