Hướng dẫn cấu hình IP Static trên Ubuntu
Giới thiệu chung
Khi sử dụng dịch vụ thêm địa chỉ ip cho Cloud VPS hay Cloud Server, sau khi ta đăng kí thêm số lượng IP cho một Cloud, ta tiến hành việc cấu hình gán các địa chỉ IP đó cho một VPS trong danh sách các VPS Trong trang quản trị của trang Cloud. Đối với Cloud VPS sẽ thực hiện việc mua IP và gán IP vào Cloud theo bài hướng dẫn này.
Trong bài viết này mình sẽ chia sẻ các bạn cấu hình IP Static trên Ubuntu thông qua Netplan và bên dưới chúng ta sẽ tìm hiểu về Netplan.
Netplan là gì?
Kết từ khi Ubuntu 17.10 phát hành thì Netplan chính là một công cụ quản lý mạng mặc định trên Ubuntu thay vì file cấu hình interface
tại /etc/network/interface
như trước. Netplan được sử dụng cấu hình theo cú pháp YAML và để cấu hình mạng. Netplan hiện tại hỗ trợ 2 trình kết xuất NetworkManager và Systemd-networkd. Trong đó NetworkManage chủ yếu được sử dụng trên máy tính bàn còn Systemd-networkd được sử dụng trên các máy chủ không có GUI
Các bước thực hiện cấu hình IP Static
Bước 1: Mở Port sử dụng của card mang gắn thêm
Để cài đặt card mạng có thể hoạt động, bước đầu tiên chúng ta cần mở Port. Thông thường chúng ta sẽ chọn Allow All hoặc các port cần sử dụng tuỳ nhu cầu.
Bước 2: Cấu hình Routing và Gateway
Chỉnh sửa file cấu hình routing
nano /etc/iproute2/rt_tables
Thêm vào file cấu hình thông số:
201 100
Bước 3: Gắn địa chỉ IP vào Network Interface mới
Sau khi gắn thêm các địa chỉ IP mới vào VPS, khi khởi động lại VPS sẽ có một network interface mới là eth1.
Trong bài hướng dẫn sẽ thực hiện cấu hình 2 IP và có các thông số Subnet Mask, Gateway như ảnh dưới. Trong quá trình cấu hình các bạn cần thay đúng thông tin trong trang quản trị của mình.
Tạo file cấu hình của interface eth1:
nano /etc/netplan/eth1.yaml
Khai báo thông tin của IP như bên dưới:
network: version: 2 renderer: networkd ethernets: eth1: dhcp4: no addresses: - 150.95.16.30/23 - 150.95.16.31/23 dhcp4: no routes: - to: 0.0.0.0/0 via: 150.95.16.1 table: 100 - to: 150.95.16.30 via: 0.0.0.0 scope: link table: 100 - to: 150.95.16.31 via: 0.0.0.0 scope: link table: 100 routing-policy: - from: 150.95.16.30 table: 100 - from: 150.95.16.31 table: 100
Trong thông tin khai báo này sẽ lần lưu ý ở addresses: là số lượng IP sử dụng gắn thêm, routes và routing-policy sẽ cấu hình theo từng mục của mỗi IP.
Sau khi điều chỉnh file cấu hình để áp dụng thay đổi sử dụng lệnh:
netplan apply
kiểm tra lại interface eth1 đã nhận IP hay chưa:
Thực hiện ping từ eth1 ra internet.
Hình ảnh trên cho thấy đã kết nối ra bên ngoài thành công.
Thực hiện ping tới địa chỉ được thêm từ bên ngoài.
Như vậy chúng ta đã hoàn thành các tao tác cấu hình IP Static mới trên Ubuntu. Chúc các bạn thao tác thành công!
Nhận ưu đãi ngay