Ubuntu

Cấu hình Static IP Address trên Ubuntu 18.04 Server Edition

Bài viết này sẽ hướng dẫn các bạn cấu hình static IP trên Ubuntu 18.04

Xem thêm: Các bài viết liên quan đến hệ điều hành Ubuntu

Netplan là gì?

Ở Ubuntu 18.04, ifupdown (bao gồm các tiện ích  ifup và ifdown quen thuộc) đã được thay thế bởi Netplan. Netplan là một giao diện đơn giản để cấu hình mạng Linux, nơi tập tin YAML trong /etc/netplan/*.yaml  được sử dụng để tạo thông tin cấu hình cho NetworkManager hoặc— trong trường hợp cài đặt Ubuntu Server mới — systemd-networkd.

Lệnh ip link set là một thay thế cho ifup và ifdown.

Để biết thêm thông tin về cấu hình Netplan, hãy xem tài liệu chính thức. Chi tiết về cách sử dụng và cấu hình systemd-networkd có sẵn trong các trang systemd-networkd.service và systemd.network.

Lệnh networkct có thể xuất bản tóm tắt các thiết bị mạng của bạn:

networkctl
Output
IDX LINK TYPE OPERATIONAL SETUP 
1 lo loopback carrier unmanaged 
2 eth0 ether routable configured

Thêm option status và nó sẽ in trạng thái của từng địa chỉ IP trên hệ thống:

networkctl status 
Output
● State: routable
Address: 192.0.2.10 on eth0
203.0.113.241 on eth0 
2001:DB8:68be:caff:fe4c:c963 on eth0 
Gateway: 203.0.113.1 (ICANN, IANA Department) on eth0
DNS: 203.0.113.2 
203.0.113.3

Cấu hình Static IP trên Ubuntu 18.04

Kiểm tra tên card mạng bằng câu lệnh ifconfig. Card mạng dưới đây có tên là “enp0s3”

Cấu hình static IP bằng cách chỉnh sửa file sau:

sudo nano /etc/netplan/01-netcfg.yaml

Chỉnh sửa tùy theo bạn muốn cấu hình như thế nào, các bạn tham khảo ví dụ dưới đây:

# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.1.70/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1, 8.8.8.8, 8.8.4.4]

Sau đó lưu file và chạy lệnh sau để lưu cấu hình mới

sudo netplan apply

Bây giờ hệ thống đã được cấu hình theo IP mới, để kiểm tra các bạn chạy 1 trong 2 lệnh sau:

sudo ifconfig
sudo ip addr show

Chúc các bạn thành công.

Share:
Leave a Comment
Share
Published by
itfromzero

Recent Posts

Hướng dẫn nhắn tin Telegram trên Linux Terminal

Như các bạn đã biết thì Telegram là một dịch vụ tin nhắn tuyệt vời…

4 năm ago

Cài đặt Apache Tomcat 9 trên Ubuntu 20.04

Apache Tomcat là gì? Apache Tomcat là một web server HTTP được phát triển bởi…

4 năm ago

04/2020 – Build PC chơi game giá 20 triệu

20 triệu có lẽ là một mức chi phí khá lý tưởng cho một máy…

4 năm ago

Sử dụng Microsoft Edge Chromium: Thay đổi tìm kiếm mặc định, cài Chrome Extensions

Micosoft chính thức phát hành Microsoft Edge Chromium Microsoft đã chính thức tung ra trình…

4 năm ago

CentOS 8 – Những thay đổi và tính năng

CentOS 8 đã phát hành ngày 25/09/2019, phiên bản 8 lần này có những thay đổi…

5 năm ago

Top 5 Laptop cho dân văn phòng 2019

Thời buổi công nghệ phát triển, phần lớn công việc của con người đều có…

5 năm ago