การกำหนด WiFi Static IP ให้กับ Raspberry PI

ตามปรกติแล้วเมื่อเราใช้ WiFi dongle กับ Raspberry Pi เรามักจะใช้ค่าปริยายที่ระบบกำหนดมาให้คือการรับค่า IP Address จาก Router ด้วยวิธีการที่เรียกว่า DHCP ซึ่งก็สะดวกดี แต่ก็มีบางกรณีที่ต้องการให้ได้ IP Address เป็นค่าคงที่ (Static IP Address) เรามีวิธีการง่าย ๆ เพื่อ Raspberry PI ได้รับ Static IP Address มาให้กับ WiFi dongle ทุกครั้งที่เปิดเครื่อง (ภายใต้สมมุติฐานว่าท่านมี router ที่สามารถแจก IP Address และท่านเคยได้รับ Dynamic IP Address มาก่อนหน้านี้แล้ว)

Step 1 :

เปิดไฟล์ /etc/network/interfaces

$sudo nano /etc/network/interface

ท่านจะเห็นข้อความดังข้างล่างนี้


auto wlan0

allow-hotplug wlan0

iface wlan0 inet manual

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf



Step 2 :


ทำการ remark ด้วยการเติมเครื่องหมาย # ไว้ข้างหน้าข้อความเดิม ดังภาพ(หากมั่นใจว่าไม่ต้องการ ก็ลบเลยก็ได้)  เพื่อไม่ให้ Raspberry PI นำค่าเดิมกลับมาใช้อีก


#auto wlan0

#allow-hotplug wlan0

#iface wlan0 inet manual

#wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf



Step 3 : 


พิมพ์ข้อความนี้เพิ่มเข้าไป


auto wlan0
allow-hotplug wlan0
iface wlan0 inet static
address [static ip address ที่ต้องการ เช่น 10.0.0.13]
netmask 255.255.255.0
gateway  [ip address ของ router โดยทั่วไปจะเป็นเลขชุดเดียวกับ ip address แต่เลขตัวขวามมือสุดเป็น 1 เช่น 10.0.0.1]
wpa-ssid "ชื่อของ Wireless Lan ที่ให้บริการ"
wpa-psk "password สำหรับเข้าใช้งาน"

กด Ctrl-x แล้วกด  Y เพื่อบันทึก

Step 4 : 


$sudo reboot
Previous
Next Post »