วันพฤหัสบดีที่ 14 มิถุนายน พ.ศ. 2555

ตั้งค่า Network สำหรับ IPv6 บน Debian และ Ubuntu

ค้างเรื่อง IPv6 ไว้เมื่อครั้งที่แล้ว ว่าจะเขียน How-to เกี่ยวกับ IPv6 ที่เราจะต้องเรียนรู้กันใหม่อีกนิดหน่อย เริ่มต้นจากการตั้งค่า Network กันก่อน วิธีการเพิ่ม IPv6 ลงใน /etc/network/interfaces ก็ง่ายมาก เหมือนเราเพิ่มลงใน IPv4 นั่นแหละครับ ถ้ามี IPv4 ตั้งค่าอยู่ แค่เอาไปต่อท้ายเท่านั้นก็เรียบร้อยแล้ว เล่น



#IPV6 configuration
iface eth0 inet6 static
pre-up modprobe ipv6
address 2607:f0d0:2001:0000:0000:0000:0000:0010
netmask 64
gateway 2607:f0d0:2001:0000:0000:0000:0000:0001



อธิบายกันหน่อย รายบรรทัดนะครับ




  1. iface eth0 inet6 static ก็คือ ข้าพเจ้าจะใช้ IPv6 ที่ interface eth0 แบบ static คือกำหนด IP Address เอง (ทางการไปมั๊ย)

  2. บอกระบบให้ load module IPv6 มาด้วย (ถ้าแน่ใจว่า load module IPv6 มาแล้วบรรทัดนี้ไม่ต้องมีก็ได้)

  3. ค่า IP Address ของเราที่ได้มา

  4. ค่า netmask สำหรับ IPv6 subnet

  5. ค่า gateway ของ IPv6 subnet



เมื่อตั้งค่าให้สั่ง restart network service ดังนี้



/etc/init.d/networking restart



วิธีการทดสอบ ก็ง่ายมากใช้คำสั่ง ip ดังนี้



ip -6 address show eth0



วิธีดูค่า default gateway ใช้คำสั่ง



ip -6 route show dev eth0



ต้องการกำหนดค่า default gateway ใช้คำสั่ง



ip -6 route add default via 2607:f0d0:2001::1


ไม่มีความคิดเห็น:

แสดงความคิดเห็น