PhadaDev.com แหล่งความรู้สู่นักพัฒนา ที่นี่ ที่เดียว :) ::: เรียนรู้สู่นักพัฒนาตั้งแต่พื้นฐานไปจนถึง Advance ::: อัพเดทข้อมูลข่าวสารเทคโนโลยีในสายDeveloper ได้ที่นี่

การ Set Static IP ให้บอร์ด Raspberry Pi [แบบง่ายใช้ได้จริง :D]


       การใช้งานบอร์ด Raspberry Pi บางครั้งเราต้องการใช้PCหรือโน๊ตบุ๊ครีโมทเข้าไปเขียนโปรแกรม(ในวงLanเดียวกัน) แต่จะมีปัญหาเมื่อบางครั้งเลข IP เปลี่ยน ทำให้ต้องเข้าไปเช็คเลข IP ที่บอร์ดอีกครั้ง 
       จากปัญหาดังกล่าวมีวิธีแก้ไขโดยการตั้งค่า Static IP (Fix เลข IP ให้ RPI) ไปดูกันเล้ยยยย :D
        ก่อนอื่นเราต้องรู้ IP ของ Routers ของเราก่อน โดยใช้คอมพิวเตอร์PC หรือโน๊ตบุ๊ค(ที่ต่อเน็ตวงแลนเดียวกัน!!!) เช็คได้เลยดังนี้

1.คลิกรูปไอค่อนที่เชื่อมต่ออินเทอร์เน็ต >> Open Network and Sharing Center ดังภาพด้านล่าง

2.กด Local Area Connection 

3.กด Details... 

4.จะได้ IP ของ Router จดเอาไว้ได้เลยต้องใช้ในขั้นตอนการทำ Static IP for RPI ครับ :D [ดูตรง IPv4 DHCP Server ดังภาพด้านล่าง]


***************************
กลับมาที่บอร์ด Raspberry Pi นะครับ :D

1.เข้า Terminal พิมพ์คำสั่งด้านล่าง

sudo apt-get install xrdp -y

รอจนเสร็จกระบวนการแล้วพิมพ์โค้ดด้านล่างต่อเลยครับ

sudo nano /etc/dhcpcd.conf
2.ทำการScroll ลงมาล่างสุด(โดยใช้ลูกศรลง บนแป้นคีย์บอร์ด) แล้วทำการวางโค้ดด้านล่างลงไป
interface eth0

static ip_address=192.168.10.10/24
static routers=192.168.10.1
static domain_name_servers=192.168.10.1

interface wlan0

static ip_address=192.168.10.10/24
static routers=192.168.10.1
static domain_name_servers=192.168.10.1

3.ทำการแก้ไขค่าต่างๆดังนี้
***หมายเหตุ ค่า static ip_address,static routers และ static domain_name_servers จากโค้ดจะมีอย่างละสองชุด ตัวแปรเดียวกันให้ใส่ค่าเหมือนกันไปเลย ***
มาต่อนะครับ ..
***หมายเหตุ2 ยกตัวอย่าง IP เท่ากับ 192.168.10.10 แอดมินจะเรียกว่าเป็นเลขสี่ชุดนะครับคือ 192 , 168  ,  10 และ10 ***
static ip_address = เลขสามชุดแรกให้ใส่เหมือน IP Router ยกตัวอย่าง IP Router ของแอดมิน(192.168.10.1) จะได้ค่า static_ip_address = 192.168.10.XX/24 โดยที่ XX เป็นได้ตั้งแต่เลข 2-255 ครับ(ใส่อะไรก็ได้) (ตัว/24 ใส่ไว้เหมือนเดิมนะครับ)

เช่น

  • 192.168.10.5/24                          
  • 192.168.10.108/24
  • 192.168.10.212/24     เป็นต้น

static routers = ให้ใส่เลข IP ที่เราเช็คจากคอมพิวเตอร์ด้านบนลงไป (ตัวอย่างของแอดมินคือ 192.168.10.1)
static domain_name_serversให้ใส่เลข IP ที่เราเช็คจากคอมพิวเตอร์ด้านบนลงไปเหมือนกัน (ตัวอย่างของแอดมินคือ 192.168.10.1)

4.เมื่อแก้ไขเสร็จแล้วกด ctrl+o >> แล้ว Enter >> ctrl+x (เพื่อออกจากโปรแกรม)
5.สั่ง Reboot บอร์ด Raspberry Pi
6. เปิด Terminal>>เช็ค IP ด้วยคำสั่ง ifconfig จะเห็นว่า IP เปลี่ยนตามที่เราต้องการแล้วครับ

พบกับบทความดีๆอีกมากมายที่นี่ PhadaDev.com
หรือมีคำถาม แวะไปพูดคุยกันได้ที่ เพจPhadaDev นะครับ
ขอบคุณครับ :)

0 ความคิดเห็น:

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