Chuyển đến nội dung chính

Tắt DHCP và đặt IP tĩnh

Theo mặc định, ứng dụng DHCP client được đặt ở trạng thái hoạt động trong thiết bị ảo Single Node và sẽ cấp phát một địa chỉ IP khi được triển khai vào mạng có máy chủ DHCP đang hoạt động.

Tuy nhiên, chúng tôi hiểu rằng có một số trường hợp nhất định cần phải tắt DHCP và cấu hình hệ thống của bạn bằng địa chỉ IP tĩnh.

Tắt DHCP

Để tắt DHCP trong thiết bị ảo Glasswall Single Node, hãy làm theo các bước được nêu dưới đây:

  1. Tạo một tệp cấu hình bổ sung trong đường dẫn khu vực sau: /etc/cloud/cloud.cfg.d/ và thêm nội dung sau vào đó: network: config: disabled
  • Tạo tệp mới để ngăn cloud-init ghi đè cấu hình:
sudo touch /etc/cloud/cloud.cfg.d/99_disable_net_config.cfg
  • Thêm các thiết lập vào tệp cấu hình cloud-init mới của bạn:
sudo echo "network: config: disabled" >> /etc/cloud/cloud.cfg.d/99_disable_net_config.cfg
  • Hoặc để chỉnh sửa tệp cấu hình theo cách thủ công:
sudo vi /etc/cloud/cloud.cfg.d/99_disable_net_config.cfg
  1. Sửa đổi cấu hình mạng và các cấu hình DHCP bằng cách làm theo hướng dẫn cấu hình Network Manager.
  • Dọn dẹp cloud-init:
sudo cloud-init clean
  • Khởi động lại hệ thống bằng:
sudo reboot now
  1. Đăng nhập lại vào hệ thống và xác nhận các thiết lập mạng của bạn:
ip route | grep default
(i.e. default via <address> dev ens32 proto static metric 100 )
  1. Xác nhận tất cả các pod Glasswall đang hoạt động
kubectl get pods -w