Hướng Dẫn Đổi IP DirectAdmin Khi Chuyển VPS Mới

27 Tháng 5, 2025

Nếu bạn đang sử dụng DirectAdmin và vừa chuyển sang một VPS mới với IP khác, việc cập nhật IP là bước cực kỳ quan trọng để tránh lỗi license không hợp lệ và đảm bảo dịch vụ hoạt động ổn định. Trong bài viết này, GizaData sẽ hướng dẫn bạn cách đổi IP DirectAdmin nhanh gọn, chuẩn kỹ thuật và an toàn.


1️⃣ Vì sao cần cập nhật IP cho DirectAdmin khi đổi VPS?

  • DirectAdmin license thường được gán theo IP tĩnh. Khi đổi VPS, IP mới sẽ không khớp với IP license cũ.
  • Các dịch vụ web, email, DNS… cũng sử dụng IP cũ để cấu hình. Nếu không cập nhật, website có thể không hoạt động.
  • Đảm bảo server hoạt động ổn định, tránh lỗi 403, license invalid hoặc web/email không truy cập được.

2️⃣ Các bước chuẩn bị trước khi đổi IP DirectAdmin

✔️ Kiểm tra license DirectAdmin:
Truy cập Client Area hoặc liên hệ nhà cung cấp license để đảm bảo license có thể đổi IP.

✔️ Ghi lại IP cũIP mới:
Ví dụ:

  • IP cũ: 1.2.3.4
  • IP mới: 5.6.7.8

✔️ Backup toàn bộ dữ liệu (nếu cần) để tránh mất mát.


3️⃣ Hướng dẫn đổi IP DirectAdmin

Bước 1: SSH vào VPS với quyền root
ssh root@IP_MOI

Bước 2: Chạy script đổi IP của DirectAdmin

DirectAdmin đã có sẵn script đổi IP tự động, bạn chỉ cần chạy

cd /usr/local/directadmin/scripts
./ipswap.sh 1.2.3.4 5.6.7.8

Thay 1.2.3.4 bằng IP cũ, và 5.6.7.8 bằng IP mới.

Để biết được IP cũ đang được DirectAdmin sử dụng (IP cũ của server) trước khi chạy lệnh ipswap.sh, bạn có thể thực hiện các bước sau

cd /usr/local/directadmin/scripts
./show_ip.sh

Nếu không có show_ip.sh, bạn có thể xem trực tiếp file chứa IP DirectAdmin

cat /usr/local/directadmin/data/admin/ips/*

Bước 3: Cập nhật cấu hình DirectAdmin nếu cần

Mở file cấu hình DirectAdmin

vi /usr/local/directadmin/conf/directadmin.conf

Tìm dòng

ethernet_dev=eth0

Đảm bảo thiết bị mạng (eth0, ens3…) phù hợp với VPS mới.


Bước 4: Cập nhật license key (nếu có)

Nếu bạn có license key mới từ nhà cung cấp, có thể chạy lệnh sau để áp dụng trực tiếp

/usr/local/directadmin/scripts/getLicense.sh 'Provided license key should go here'

Trong đó, thay thế Provided license key should go here bằng license key thực tế bạn nhận được.


Bước 5: Khởi động lại các dịch vụ

Sau khi đổi IP và cập nhật license, khởi động lại các dịch vụ

service directadmin restart
service httpd restart
service named restart

Hoặc dùng systemd

systemctl restart directadmin
systemctl restart httpd
systemctl restart named
Bước 6: Kiểm tra license DirectAdmin

Cuối cùng, kiểm tra license đã hoạt động đúng chưa

/usr/local/directadmin/scripts/getLicense.sh auto

Nếu license hợp lệ, sẽ hiển thị thông báo License OK.


4️⃣ Lưu ý khi đổi IP DirectAdmin

⚠️ License DirectAdmin cần đúng IP. Nếu không đúng, DirectAdmin sẽ không khởi động.

⚠️ Kiểm tra các dịch vụ liên quan như DNS, SSL, email… để đảm bảo không có lỗi.

⚠️ Backup dữ liệu trước khi thực hiện để tránh rủi ro.


5️⃣ Kết luận

Việc đổi IP cho DirectAdmin sau khi chuyển VPS là rất quan trọng để đảm bảo server chạy ổn địnhlicense hợp lệ. Hãy thực hiện theo hướng dẫn trên và kiểm tra kỹ license của bạn!

Nếu gặp khó khăn hoặc cần hỗ trợ sâu hơn, liên hệ GizaData để được hỗ trợ 24/7. Chúc bạn thành công!

Blog ..

Hướng dẫn dịch vụ ..

Sản phẩm nổi bật

dịch vụ chất lượng khách hàng tin tưởng

NVMe VPS

Tốc độ cao và bảo mật

Xem thêm

SSD VPS

Hiệu năng và tối ưu chi phí

Xem thêm

Proxy

Ẩn danh và mượt mà

Xem thêm

NVMe Hosting

Ổn định và tiện dụng

Xem thêm