Hotline : 07 088 44444
Thích
Chia sẻ

Thêm địa chỉ IP LAN trên Linux Server

20/02/2021

Bài viết nhằm hướng dẫn bạn cách thêm địa chỉ IP LAN trên Linux VPS/server kèm theo script hỗ trợ.

Tại sao lại thêm địa chỉ IP LAN trên Linux

Một số dịch vụ khi hoạt động cần kết nối các IP LAN đến chính nó để đảm bảo dịch vụ hoạt động được và hoạt động tốt. Vì vậy, Vietnix sẽ hướng dẫn bạn thêm địa chỉ IP cụ thể ở phần dưới đây.

Xác định card mạng hợp lệ để thêm IP LAN

Tôi đã gặp nhiều trường hợp, nhiều bạn thêm IP LAN hoàn toàn đúng cú pháp, hoàn toàn là IP LAN hợp lệ nhưng những IP LAN này lại không làm việc.

Nguyên nhân của vấn đề, chính vì họ không biết xác định card mạng nào đang hoạt động để thêm đúng IP LAN. Trong khi cách xác định rất đơn giản.

Bạn chỉ cần gõ lệnh ip a. Ở hình minh hoạ, đây là 1 server có 2 card mạng là eth0 và eth1, trong đó card eth0 là card đang hoạt động vì là state UP và ngược lại ở card eth1 là card đang không hoạt động vì là state DOWN.

xác định card mạng

Kỹ hơn bạn dùng thêm cmd ethtool card_mạng_cần_check. Ở ví dụ này là eth0 nhé. Chỉ cần chú ý dòng Link detected: yes là đã đảm bảo rằng card này là card đang hoạt động

cách xác định card mạng

Tương tự với card eth1 Link detected: no nên là card mạng không hoạt động.

card mạng không hoạt động

Cách thêm địa chỉ IP LAN trên Linux

Có 2 cách để thêm địa chỉ IP Lan trên Linux:

1. Thêm bằng cmd

Ví dụ bạn cần thêm IP LAN 192.168.90.90 vào card mạng eth0

/sbin/ip addr add 192.168.90.90/24 dev eth0:1
  • Ưu điểm: Thao tác nhanh, gọn.
  • Nhược điểm: Sau khi khởi động, hay restart network vps/server phải chạy lại cmd.

Tìm hiểu thêm: Các câu lệnh Linux được sử dụng phổ biến

2. Thêm bằng file config

Trong centos file config nằm tại /etc/sysconfig/network-scripts/

Bạn sẽ tạo file config ip lan /etc/sysconfig/network-scripts/eth0:90 (:90 mình đặt với ý nghĩa định danh file eth0:90 chứa ip lan 192.168.90.90 để dễ nhờ) với nội dung sau:

DEVICE=eth0:90
ONBOOT=yes
IPADDR=192.168.90.90
NETMASK=255.255.255.0
  • Ưu điểm: Sau khi khởi động, hay restart network không cần thêm lại.
  • .Nhược điểm: Nhiều thao tác hơn.

Script tự động thêm IP hoạt động với bản centos 6 và centos7

File: add_ip_lan

  • Ưu điểm:
    • Thao tác nhanh, gọn.
    • Sau khi khởi động, hay restart network không cần thêm lại.
    • Không cần tốn thời gian để tìm hiểu và học cmd linux .
  • Nhược điểm: Chỉ chạy trên Centos.

Để thực hiện script này bạn phải lưu ý các vấn đề sau:

  • Xác định card mạng đang hoạt động như hướng dẫn ở trên.
  • Điền X với X là số octest cuối cùng của ip gốc.
  • Điền Y với Y là số octest ip đầu tiên của ip lan.
  • Điền số lượng ip lan muốn tạo thêm.
  • Tải script , giải nén về và upload lên vps/server -> phân quyền chmod +x add_ip_lan.sh -> chạy script bash add_ip_lan.sh hoặc ./add_ip_lan.sh.

Ví dụ: Ip hiện tại đang sử dụng 192.168.0.162. Tạo 17 ip lan từ ip này, bắt đầu là 192.168.162.10. Vậy X là 162, Y là 10, Số lượng ip lan tạo thêm là 17.

thêm địa chỉ Ip lan trên linux
thêm ip lan trên linux
cách thêm địa chỉ ip trên linux
hướng dẫn thêm địa chỉ ip trên linux vps

Bạn có thể kiểm tra lại bằng cmd ip a để xem chi tiết.

Hy vọng bài viết này sẽ giúp bạn thao tác thành công khi thực hiện thêm địa chỉ IP LAN trên Linux thành công.

Nếu bạn có thắc mắc hay có vấn đề cần hỗ trợ, bạn có thể liên hệ trực tiếp với Vietnix thông qua các kênh sau:
  • Hotline: 1800 1093 - 07 088 44444
  • Email: support@vietnix.vn
  • Hoặc chat trực tiếp với Vietnix thông qua biểu tượng Livechat ở góc phải màn hình. Đội ngũ chuyên viên của chúng tôi luôn sẵn sàng tư vấn và hỗ trợ bạn 24/7.
Vietnix hiện đang có chương trình khuyến mãi lớn nhất trong năm, giảm giá TRỌN ĐỜI: Đăng ký dùng thử ngay và Vietnix sẽ hoàn tiền 100% nếu quý khách không hài lòng với chất lượng sản phẩm, dịch vụ!
Mình là Bo - admin của Quản Trị Linux. Mình đã có 10 năm làm việc trong mảng System, Network, Security và đã trải nghiệm qua các chứng chỉ như CCNP, CISSP, CISA, đặc biệt là chống tấn công DDoS. Gần đây mình trải nghiệm thêm Digital Marketing và đã hòan thành chứng chỉ CDMP của PersonVUE. Mình rất thích được chia sẻ và hỗ trợ cho mọi người, nhất là các bạn sinh viên. Hãy kết nối với mình nhé!
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments