ฉันจะตั้งค่าที่อยู่ IP แบบคงที่บน Raspberry Pi ได้อย่างไร

ฉันจะตั้งค่าที่อยู่ IP แบบคงที่บน Raspberry Pi ได้อย่างไร

หากคุณกำลังใช้ Raspberry Pi เป็นโฮมเซิร์ฟเวอร์หรือจำเป็นต้องเข้าถึงจากระยะไกลจากอุปกรณ์อื่นบ่อยครั้ง การตั้งค่าที่อยู่ IP แบบคงที่สำหรับมันเป็นความคิดที่ดีมาก ซึ่งหมายความว่าคุณจะสามารถค้นหา Raspberry Pi ได้จากที่อยู่เดียวกันทุกครั้ง แทนที่จะตั้งค่าที่อยู่ใหม่แบบไดนามิกทุกครั้งที่รีบูต





ทำไมคอมพิวเตอร์ของฉันไม่เชื่อมต่ออินเทอร์เน็ต

สิ่งนี้ยังมีประโยชน์ในการหลีกเลี่ยงความสับสนเมื่อคุณมีอุปกรณ์ Raspberry Pi หลายเครื่องที่เชื่อมต่อกับเครือข่ายของคุณ





โชคดีที่เมื่อคุณรู้วิธีแล้ว การตั้งค่าที่อยู่ IP แบบคงที่นั้นเป็นกระบวนการที่ค่อนข้างง่ายและรวดเร็ว





ที่อยู่ IP คืออะไร?

ที่อยู่อินเทอร์เน็ตโปรโตคอล (IP) ใช้เพื่อระบุอุปกรณ์แต่ละเครื่องในเครือข่ายคอมพิวเตอร์หรือเครือข่ายบนอินเทอร์เน็ตโดยเฉพาะ - เพิ่มเติมในภายหลัง โดยปกติที่อยู่ IP จะเขียนด้วยเครื่องหมาย 'จุดทศนิยม': ตัวเลขทศนิยมสี่ตัว แต่ละตัวมีค่าตั้งแต่ 0 ถึง 255 คั่นด้วยจุด ตัวอย่างคือ 192.168.1.107 .

ตามค่าเริ่มต้นใน Raspberry Pi OS ซึ่งเป็นระบบปฏิบัติการบน Linux ที่อยู่ IP ของ Raspberry Pi จะได้รับการกำหนดค่าใหม่โดยอัตโนมัติทุกครั้งที่คุณรีบูท ดังนั้นจึงอาจเปลี่ยนแปลงได้ โดยปกติจะไม่เหมาะอย่างยิ่งเมื่อคุณต้องการที่อยู่ที่เชื่อถือได้เพื่อเชื่อมต่อกับ Raspberry Pi จากอุปกรณ์อื่น เช่น เมื่อใช้เป็นเซิร์ฟเวอร์



IP ส่วนตัวกับ IP สาธารณะ

ถึง สาธารณะ ที่อยู่ IP ใช้เพื่อระบุเครือข่ายท้องถิ่นของคุณบนอินเทอร์เน็ตที่กว้างขึ้น โดยปกติการเปลี่ยนแปลงนี้จะเปลี่ยนแปลงทุกครั้งที่เราเตอร์ของคุณเชื่อมต่อกับอินเทอร์เน็ต แม้ว่าคุณอาจจะสามารถทำให้เป็นแบบคงที่ได้ ทั้งนี้ขึ้นอยู่กับผู้ให้บริการอินเทอร์เน็ตของคุณ

คุณสามารถ ค้นหาที่อยู่ IP สาธารณะบนระบบ Linux เช่น Raspberry Pi OS โดยการป้อนคำสั่ง Terminal พิเศษ หรือเพียงแค่ทำการค้นหาเว็บว่า 'What's my IP?' จำเป็นเฉพาะเมื่อคุณตั้งใจจะเชื่อมต่อกับอุปกรณ์จากภายนอกเครือข่ายของคุณ ซึ่งเราจะไม่กล่าวถึงในที่นี้





เรากำลังมองที่ ส่วนตัว ที่อยู่ IP ใช้เพื่อระบุอุปกรณ์แต่ละเครื่องในเครือข่ายท้องถิ่นของคุณ แม้ว่าจะเป็นไปได้ที่จะจองที่อยู่ที่แน่นอนสำหรับ Raspberry Pi ของคุณในการตั้งค่าเราเตอร์ไร้สายของคุณเพื่อจุดประสงค์เดียวกัน แต่ที่นี่เราจะแสดงวิธีตั้งค่า IP แบบคงที่จาก Raspberry Pi เอง

1. การกำหนดค่า DHCP

Raspberry Pi OS (เดิมชื่อ Raspbian) ใช้ DHCP (Dynamic Host Configuration Protocol) เพื่อกำหนดที่อยู่ IP ให้กับ Raspberry Pi โดยอัตโนมัติทุกครั้งที่รีบูต





อ่านเพิ่มเติม: DHCP คืออะไร?

ในการเปลี่ยนพฤติกรรมนั้นเพื่อให้ใช้ที่อยู่ IP แบบคงที่เดียวกันในแต่ละครั้ง คุณจะต้องแก้ไขไฟล์การกำหนดค่าสำหรับ DHCP ไคลเอ็นต์ daemon dhcpcd.conf .

ก่อนหน้านั้น คุณจะต้องมีข้อมูลบางอย่างเกี่ยวกับการตั้งค่าเครือข่ายปัจจุบันของคุณ เพื่อให้คุณสามารถเพิ่มรายละเอียดที่จำเป็นลงในไฟล์การกำหนดค่าได้ คุณจะต้องใช้ข้อมูลต่อไปนี้:

• ประเภทของการเชื่อมต่อเครือข่าย นี่หรือ wlan0 หาก Raspberry Pi ของคุณเชื่อมต่อกับเราเตอร์แบบไร้สายหรือ eth0 หากเชื่อมต่อโดยใช้สายอีเทอร์เน็ต

• ที่อยู่ IP ที่กำหนดของ Raspberry Pi ในปัจจุบัน – การนำสิ่งนี้กลับมาใช้ใหม่สำหรับ IP แบบคงที่นั้นปลอดภัยที่สุด เพื่อให้คุณมั่นใจได้ว่าที่อยู่หลังนี้ยังไม่เคยไปที่อุปกรณ์อื่นบนเครือข่ายมาก่อน ถ้าไม่ ตรวจสอบให้แน่ใจว่าอุปกรณ์อื่นไม่ได้ใช้งานอยู่แล้ว

หากต้องการค้นหาที่อยู่ IP ปัจจุบันของ Raspberry Pi ให้ป้อนคำสั่งต่อไปนี้ในหน้าต่าง Terminal:

hostname -I

• ที่อยู่ IP เกตเวย์ของเราเตอร์ของคุณ ซึ่งเป็นที่อยู่ที่ใช้ติดต่อจากเครือข่ายท้องถิ่น ไม่ใช่ IP สาธารณะ ขึ้นอยู่กับรุ่นเราเตอร์ แต่โดยทั่วไปจะเริ่มต้นด้วย 192.168

หากต้องการค้นหา ให้ป้อนคำสั่งต่อไปนี้และจดที่อยู่ IP แรกที่ระบุ:

ip r | grep default

• ที่อยู่ IP DNS (ระบบชื่อโดเมน) ของเราเตอร์ของคุณ โดยทั่วไปจะเหมือนกับที่อยู่เกตเวย์ แต่อาจตั้งค่าเป็นค่าอื่นเพื่อใช้ DNS ทางเลือก เช่น 8.8.8.8 สำหรับ Google หรือ 1.1.1.1 สำหรับ Cloudflare

หากต้องการค้นหาที่อยู่ IP ของ DNS ปัจจุบัน ให้ป้อนคำสั่ง:

sudo nano /etc/resolv.conf

หมายเหตุที่อยู่ IP หลังจาก เนมเซิร์ฟเวอร์ – นั่นคือที่อยู่ DNS – แล้วกด Ctrl + X เพื่อปิดไฟล์.

2. เพิ่มการตั้งค่า IP แบบคงที่

ตอนนี้คุณพบข้อมูลการเชื่อมต่อเครือข่ายทั้งหมดแล้ว ถึงเวลาแก้ไข dhcpcd.conf ไฟล์การกำหนดค่าเพื่อเพิ่มการตั้งค่าที่คุณต้องตั้งค่าที่อยู่ IP แบบคงที่สำหรับ Raspberry Pi ของคุณ:

sudo nano /etc/dhcpcd.conf

หากคุณไม่ได้แก้ไขไฟล์ก่อนหน้านี้ ไฟล์นั้นส่วนใหญ่จะประกอบด้วยบรรทัดความคิดเห็นต่างๆ ที่นำหน้าด้วยสัญลักษณ์แฮช (#) ที่ด้านล่าง ให้เพิ่มบรรทัดต่อไปนี้ แทนที่ชื่อที่เป็นตัวหนาด้วยรายละเอียดเครือข่ายของคุณเอง:

interface NETWORK
static ip_address= STATIC_IP /24
static routers= ROUTER_IP
static domain_name_servers= DNS_IP

แทนที่ชื่อที่เป็นตัวหนาดังนี้:

เครือข่าย – ประเภทการเชื่อมต่อเครือข่ายของคุณ: eth0 (Ethernet) หรือ wlan0 (ไร้สาย)

STATIC_IP – ที่อยู่ IP แบบคงที่ที่คุณต้องการตั้งค่าสำหรับ Raspberry Pi

ROUTER_IP – ที่อยู่ IP เกตเวย์สำหรับเราเตอร์ของคุณบนเครือข่ายท้องถิ่น

DNS_IP – ที่อยู่ DNS IP (โดยทั่วไปจะเหมือนกับที่อยู่เกตเวย์ของเราเตอร์ของคุณ)

นี่คือตัวอย่างการกำหนดค่าเพื่อตั้งค่า IP แบบคงที่เป็น 192.168.1.120 ด้วยการเชื่อมต่อไร้สายกับเราเตอร์ที่ 192.168.1.254:

interface wlan0
static ip_address=192.168.1.120/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.254

เมื่อคุณเข้าสู่การตั้งค่าแล้ว ให้กด Ctrl + X แล้วก็ และ และ เข้าสู่ เพื่อปิดและบันทึกไฟล์การกำหนดค่าที่แก้ไข

3. รีบูต Raspberry Pi

กับ dhcpcd.conf แก้ไขไฟล์การกำหนดค่า รีสตาร์ท Raspberry Pi เพื่อให้มีผลกับการเปลี่ยนแปลงและตั้งค่าที่อยู่ IP แบบคงที่:

sudo reboot

แทนที่จะใช้ที่อยู่ที่กำหนดโดยอัตโนมัติโดย DHCP ตอนนี้ Raspberry Pi จะพยายามเชื่อมต่อกับเราเตอร์โดยใช้ที่อยู่ IP แบบคงที่ใหม่ที่คุณตั้งไว้ใน dhcpcd.conf ไฟล์.

หากต้องการตรวจสอบว่าทำงานถูกต้องหรือไม่ ให้ป้อนคำสั่งต่อไปนี้:

hostname -I

ตอนนี้คุณควรเห็นที่อยู่ IP แบบคงที่ที่คุณตั้งไว้ใน dhcpcd.conf ไฟล์การกำหนดค่า

ตั้งค่าที่อยู่ IP แบบคงที่: Success

ขอแสดงความยินดี: คุณได้ตั้งค่าที่อยู่ IP แบบคงที่บน Raspberry Pi ของคุณและตอนนี้ควรเก็บที่อยู่นั้นไว้โดยอัตโนมัติทุกครั้งที่บูทเครื่อง ตอนนี้คุณสามารถใช้ Raspberry Pi เป็น NAS, มีเดีย หรือเซิร์ฟเวอร์เกม และเชื่อมต่อกับที่อยู่เดียวกันทุกครั้งได้อย่างน่าเชื่อถือ

แบ่งปัน แบ่งปัน ทวีต อีเมล 10 เซิร์ฟเวอร์เกมที่คุณสามารถเรียกใช้บน Raspberry Pi

Raspberry Pi สามารถทำสิ่งที่ยอดเยี่ยมมากมาย รวมถึงการเรียกใช้เป็นเซิร์ฟเวอร์เกม นี่คือเกมที่ดีที่สุดบางเกมที่สามารถโฮสต์ได้

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • DIY
  • ที่อยู่ IP
  • ราสเบอร์รี่ปี่
เกี่ยวกับผู้เขียน ฟิล คิง(ตีพิมพ์บทความ 22 บทความ)

นักข่าวเทคโนโลยีและบันเทิงอิสระ Phil ได้แก้ไขหนังสือ Raspberry Pi อย่างเป็นทางการหลายเล่ม เขาเป็นนักเลง Raspberry Pi และช่างซ่อมอุปกรณ์อิเล็กทรอนิกส์มาเป็นเวลานาน เขาเป็นผู้สนับสนุนนิตยสาร The MagPi เป็นประจำ

เพิ่มเติมจาก Phil King

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก
หมวดหมู่ Diy