การใช้งานบอร์ด 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 นะครับ :D1.เข้า 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 ความคิดเห็น:
แสดงความคิดเห็น