Làm cách nào để đặt địa chỉ IP tĩnh trên Raspberry Pi?

Làm cách nào để đặt địa chỉ IP tĩnh trên Raspberry Pi?

Nếu bạn đang sử dụng Raspberry Pi của mình làm máy chủ gia đình hoặc thường xuyên cần truy cập nó từ xa từ một thiết bị khác, thì việc đặt địa chỉ IP tĩnh cho nó là một ý tưởng rất hay. Điều này có nghĩa là bạn sẽ có thể tìm thấy Raspberry Pi tại cùng một địa chỉ mọi lúc, thay vì một địa chỉ mới được đặt động bất cứ khi nào nó được khởi động lại.





cách nhập bài hát từ ipod sang itunes

Điều này cũng hữu ích để tránh nhầm lẫn khi bạn có nhiều thiết bị Raspberry Pi được kết nối với mạng của mình.





May mắn thay, khi bạn biết cách thiết lập địa chỉ IP tĩnh là một quá trình khá đơn giản và nhanh chóng.





Địa chỉ IP là gì?

Địa chỉ Giao thức Internet (IP) được sử dụng để nhận dạng duy nhất từng thiết bị trên mạng máy tính hoặc chính mạng trên internet - sẽ có thêm thông tin về địa chỉ đó sau này. Địa chỉ IP thường được viết bằng ký hiệu 'dot-decimal': bốn số thập phân, mỗi số từ 0 đến 255, được phân tách bằng dấu chấm. Một ví dụ là 192.168.1.107 .

Theo mặc định trong Raspberry Pi OS, là hệ điều hành dựa trên Linux, địa chỉ IP Raspberry Pi của bạn được định cấu hình lại tự động mỗi khi bạn khởi động lại, vì vậy địa chỉ này có thể thay đổi. Đương nhiên, điều này không lý tưởng khi bạn cần một địa chỉ đáng tin cậy để kết nối với Raspberry Pi từ một thiết bị khác, chẳng hạn như khi sử dụng nó làm máy chủ.



IP riêng tư so với IP công khai

ĐẾN công cộng Địa chỉ IP được sử dụng để xác định mạng cục bộ của bạn trên internet rộng lớn hơn. Điều này thường thay đổi mỗi khi bộ định tuyến của bạn kết nối với internet, mặc dù bạn có thể đặt nó ở chế độ tĩnh tùy thuộc vào nhà cung cấp dịch vụ internet của bạn.

Bạn có thể tìm địa chỉ IP công cộng trên hệ thống Linux chẳng hạn như Hệ điều hành Raspberry Pi bằng cách nhập lệnh Terminal đặc biệt hoặc đơn giản bằng cách thực hiện tìm kiếm trên web cho ‘IP của tôi là gì?’. Nó chỉ bắt buộc nếu bạn định kết nối với một thiết bị từ bên ngoài mạng của mình, điều này chúng tôi sẽ không đề cập ở đây.





Thay vào đó, chúng tôi đang xem xét riêng Địa chỉ IP được sử dụng để xác định từng thiết bị trên mạng cục bộ của riêng bạn. Mặc dù có thể đặt trước một địa chỉ nhất định cho Raspberry Pi của bạn trong cài đặt của bộ định tuyến không dây với mục đích tương tự, nhưng ở đây chúng tôi sẽ hướng dẫn bạn cách đặt IP tĩnh từ chính Raspberry Pi.

1. Cấu hình DHCP

Hệ điều hành Raspberry Pi (trước đây gọi là Raspbian) sử dụng DHCP (Giao thức cấu hình máy chủ động) để tự động gán địa chỉ IP cho Raspberry Pi bất cứ khi nào nó được khởi động lại.





Đọc thêm: DHCP là gì?

Để thay đổi hành vi đó để nó sử dụng cùng một địa chỉ IP tĩnh mỗi lần, bạn sẽ cần phải sửa đổi tệp cấu hình cho daemon máy khách DHCP, dhcpcd.conf .

Trước đó, bạn sẽ cần một số thông tin về thiết lập mạng hiện tại của mình để có thể thêm các chi tiết cần thiết vào tệp cấu hình. Bạn sẽ yêu cầu các thông tin sau:

• Loại kết nối mạng. Đây là một trong hai wlan0 nếu Raspberry Pi của bạn được kết nối không dây với bộ định tuyến, hoặc eth0 nếu nó được kết nối bằng cáp Ethernet.

• Địa chỉ IP hiện được chỉ định của Raspberry Pi - an toàn nhất là sử dụng lại địa chỉ này cho IP tĩnh của nó để bạn có thể chắc chắn rằng địa chỉ IP sau này chưa được chuyển đến một thiết bị khác trên mạng. Nếu không, hãy đảm bảo rằng thiết bị khác chưa sử dụng thiết bị đó.

Để tìm địa chỉ IP hiện tại của Raspberry Pi, hãy nhập lệnh sau vào cửa sổ Terminal:

hostname -I

• Địa chỉ IP cổng vào của bộ định tuyến - địa chỉ được sử dụng để liên hệ với nó từ mạng cục bộ, không phải IP công cộng của nó. Nó thay đổi tùy thuộc vào kiểu bộ định tuyến, nhưng thường bắt đầu bằng 192.168.

Để tìm nó, hãy nhập lệnh sau và lưu ý địa chỉ IP đầu tiên được cung cấp:

ip r | grep default

• Địa chỉ IP DNS (Hệ thống tên miền) của bộ định tuyến của bạn. Địa chỉ này thường giống với địa chỉ cổng của nó, nhưng có thể được đặt thành một giá trị khác để sử dụng DNS thay thế - chẳng hạn như 8.8.8.8 cho Google hoặc 1.1.1.1 cho Cloudflare.

Để tìm địa chỉ IP DNS hiện tại, hãy nhập lệnh:

sudo nano /etc/resolv.conf

Lưu ý địa chỉ IP sau tên máy chủ - đó là địa chỉ DNS - và sau đó nhấn Ctrl + X để đóng tệp.

2. Thêm cài đặt IP tĩnh

Bây giờ bạn đã tìm thấy tất cả thông tin kết nối mạng của mình, đã đến lúc chỉnh sửa dhcpcd.conf tệp cấu hình để thêm các cài đặt bạn cần để thiết lập địa chỉ IP tĩnh cho Raspberry Pi của bạn:

sudo nano /etc/dhcpcd.conf

Nếu bạn chưa chỉnh sửa tệp trước đó, tệp sẽ chủ yếu chứa các dòng nhận xét khác nhau được đặt trước bằng ký hiệu băm (#). Ở dưới cùng, hãy thêm các dòng sau, thay thế các tên được khuyến khích bằng các chi tiết mạng của riêng bạn:

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

Thay thế các tên được khuyến khích như sau:

MẠNG - loại kết nối mạng của bạn: eth0 (Ethernet) hoặc wlan0 (không dây).

STATIC_IP - địa chỉ IP tĩnh bạn muốn đặt cho Raspberry Pi.

ROUTER_IP - địa chỉ IP cổng cho bộ định tuyến của bạn trên mạng cục bộ.

DNS_IP - địa chỉ IP DNS (thường giống với địa chỉ cổng vào của bộ định tuyến).

Dưới đây là cấu hình ví dụ để đặt IP tĩnh thành 192.168.1.120 với kết nối không dây với bộ định tuyến tại 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

Khi bạn đã vào cài đặt, hãy nhấn Ctrl + X và sau đó ĐI VÀO để đóng và lưu tệp cấu hình đã sửa đổi.

3. Khởi động lại Raspberry Pi

Với dhcpcd.conf đã sửa đổi tệp cấu hình, khởi động lại Raspberry Pi của bạn để thực hiện các thay đổi và đặt địa chỉ IP tĩnh cho nó:

sudo reboot

Thay vì sử dụng địa chỉ được DHCP chỉ định tự động, Raspberry Pi giờ sẽ cố gắng kết nối với bộ định tuyến bằng địa chỉ IP tĩnh mới mà bạn đã đặt trong dhcpcd.conf tập tin.

Để kiểm tra xem nó có hoạt động chính xác không, hãy nhập lệnh sau:

hostname -I

Bây giờ bạn sẽ thấy địa chỉ IP tĩnh mà bạn đã đặt trong dhcpcd.conf tập tin cấu hình.

Đặt địa chỉ IP tĩnh: Thành công

Xin chúc mừng: bạn đã thiết lập địa chỉ IP tĩnh trên Raspberry Pi của mình và bây giờ nó sẽ tự động giữ lại địa chỉ đó bất cứ khi nào khởi động. Giờ đây, bạn có thể tiếp tục và sử dụng Raspberry Pi của mình như một máy chủ NAS, phương tiện hoặc trò chơi và kết nối với nó một cách đáng tin cậy tại cùng một địa chỉ mọi lúc.

Đăng lại Đăng lại tiếng riu ríu E-mail 10 máy chủ trò chơi bạn có thể chạy trên Raspberry Pi

Raspberry Pi có thể làm nhiều điều tuyệt vời, bao gồm cả việc chạy như một máy chủ trò chơi. Dưới đây là một số trò chơi hay nhất mà nó có thể tổ chức.

Đọc tiếp
Chủ đề liên quan
  • DIY
  • Địa chỉ IP
  • Raspberry Pi
Giới thiệu về tác giả Phil King(22 bài báo đã xuất bản)

Nhà báo giải trí và công nghệ tự do Phil đã biên tập nhiều cuốn sách Raspberry Pi chính thức. Là người lâu năm về Raspberry Pi và là người mày mò thiết bị điện tử, anh ấy là cộng tác viên thường xuyên của tạp chí The MagPi.

Xem thêm từ Phil King

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký
Thể LoạI Diy