HƯỚNG DẪN THIẾT LẬP ĐỊA CHỈ IP TĨNH CHO RASPBERRY PI
Bài viết này hướng dẫn cách cài đặt địa chỉ IP tĩnh cho Raspberry Pi cập nhật mới nhất từ phiên bản Raspbian Jessie (từ ngày 18/03/2016 trở đi) với Kernel 4.1
Nếu bạn vẫn sử dụng phiên bản cũ, vui lòng kéo xuống dưới và đọc hướng dẫn trước đây.
Hướng dẫn được thực hiện thông qua giao thức SSH trên phần mềm Putty. Nếu bạn chưa tìm được địa chỉ IP của Raspberry Pi hãy làm theo hướng dẫn này. Và nếu bạn có màn hình, bàn phím, chuột thì có thể sử dụng thẳng terminal trên Raspbian mà không cần SSH.
Để thiết lập địa chỉ IP tĩnh cho Raspbian, trước hết bạn cần sửa file dhcpcd.conf như sau:
sudo nano /etc/dhcpcd.conf
Bạn kéo xuống dưới cùng và thêm các dòng lệnh phía dưới đây. Phụ thuộc vào việc bạn sử dụng mạng Ethernet (còn gọi là wired hoặc thông dụng dân ta hay gọi mạng có dây, mạng LAN) hay mạng Wifi mà lựa chọn thiết lập phù hợp. Ở đây, eth0 là mạng Ethernet, wlan0 là mạng wifi.
interface eth0 static ip_address=192.168.0.10/24 static routers=192.168.0.1 static domain_name_servers=8.8.8.8 208.67.222.222 interface wlan0 static ip_address=192.168.0.200/24 static routers=192.168.0.1 static domain_name_servers=8.8.8.8 208.67.222.222
Giải thích một số tham số với các bạn chút nhé
- interface = Định dang card mạng bạn muốn sử dụng, như ở trên chúng tôi có nói là mạng dây hoặc Wifi
- static ip_address = Địa chỉ IP mà bạn muốn thiết lập cho Raspberry Pi (lưu ý để /24 ở cuối, hoặc tùy theo dải mạng của bạn, thông thường là /24)
- static routers = Địa chỉ IP Gateway, ở gia đình thì thường nó là địa chỉ IP của modem/router luôn.
- static domain_name_servers = Địa chỉ IP DNS phân giải tên miền. Thông thường chúng tôi dùng DNS của Google và OpenDNS. Bạn có thể thêm nhiều DNS, mỗi cái cách nhau bằng một dấu cách (khoảng trắng)
Sau đó bạn chỉ cần thoát và lưu lại file dhcpcd.conf bằng cách bấm Ctrl + X rồi gõ Y xong Enter là được.
Mọi thứ đã xong xuôi, giờ bạn chỉ cần khởi động lại Raspberry Pi bằng lệnh
sudo reboot
Khi Raspberry Pi khởi đông lại, bạn có thể kiểm tra bằng cách gõ lệnh
ifconfig
Lúc đó bạn sẽ thấy như hình sau
Xin cảm ơn các bạn!
HƯỚNG DẪN CÀI IP TĨNH CHO RASPBERRY PI CHẠY RASPBIAN CŨ
Lưu ý, phần phía dưới này áp dụng cho các bạn đang sử dụng hệ điều hành Raspbian cũ, được phát hành trước ngày 18/03/2016.
Trong nhiều trường hợp, chúng ta phải thiết lập địa chỉ IP của Raspberry Pi thành IP tĩnh, ví dụ khi bạn làm web server, file server, printer server, …
Bài viết này sẽ hướng dẫn các bạn cách thiết lập địa chỉ IP tĩnh cho Raspberry Pi chạy hệ điều hành Raspbian.
Để thực hiện điều đó, các bạn chỉ cần sửa file config tại /etc/network/interfaces
Mặc định eth0 (ethernet) đang để config nhận IP từ DHCP (iface eth0 inet dhcp)
Công việc của chúng ta là chuyển nó về dạng static (ip tĩnh) với các config như sau: static, ipadress, broadcast, gateway, network, netmask,..
Mở file /etc/network/interfaces bằng lệnh:
sudo nano /etc/network/interfaces
Khi mở file /etc/network/interfaces bạn sẽ thấy nội dung kiểu như sau:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
Đầu tiên, cần đổi phương thức nhận địa chỉ IP từ động (thông qua DHCP) sang tĩnh
Sửa dòng
iface eth0 inet dhcp
thành
iface eth0 inet static
Sau đó, tiến hành thêm các dòng sau vào phía dưới
address 192.168.1.127
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
Lưu ý, tùy thuộc theo mạng LAN của các bạn mà địa chỉ IP Address, Netmask, Gateway của các bạn sẽ khác nhau, trong bài viết này mạng của mình có IP là 192.168.1.x.
Sau đó, các bạn lưu lại file interfaces bằng cách bấm Ctrl + X, bấm Y và Enter.
Cuối cùng, các bạn chỉ cần khởi động lại dịch vụ network để việc thay đổi có hiệu lực
/etc/init.d/network restart
Chúc các bạn thành công
Raspberry Pi Việt Nam
- Địa chỉ: Tầng 2, số 45A Đỗ Quang, Trung Hòa, Cầu Giấy, Hà Nội.
- Email: info@raspberrypi.vn – Hotline: 092.707.8688
- Fanpage: http://raspberrypi.vn/s/fb
- Group: http://raspberrypi.vn/s/groupfb