Để tạo thêm một địa chỉ IP 192.168.10.5/24 cho giao tiếp mạng eth0, ta dùng lệnh
Trả lời:
Đáp án đúng: C
Để thêm một địa chỉ IP phụ cho một giao diện mạng (ở đây là eth0) trong Linux, ta sử dụng lệnh `ifconfig`. Cú pháp đúng là `ifconfig : netmask up`.
* **eth0:0**: Đây là alias (tên ảo) của giao diện eth0. Bạn có thể đặt tên alias khác, ví dụ eth0:1, eth0:2, ...
* **192.168.10.5**: Địa chỉ IP bạn muốn gán.
* **netmask 255.255.255.0**: Xác định subnet mask, tương ứng với /24.
* **up**: Kích hoạt giao diện.
**Phân tích các đáp án:**
* **A. alias eth0 192.168.10.5 up**: Sai cú pháp. Lệnh `alias` không được sử dụng để cấu hình địa chỉ IP.
* **B. ifconfig eth1:0 192.168.10.5 netmask 255.255.255.0 up**: Sai. Đề bài yêu cầu cấu hình cho eth0, chứ không phải eth1.
* **C. ifconfig eth0:0 192.168.10.5**: Thiếu tham số `netmask` và lệnh `up` để kích hoạt interface.
* **D. if-cfg eth0:0 192.168.10.5**: Sai. Lệnh `if-cfg` không phải là một lệnh chuẩn trong Linux để cấu hình mạng. Lệnh đúng là `ifconfig`.
Tuy nhiên, theo cách đặt câu hỏi và các đáp án được đưa ra, đáp án B là đáp án gần đúng nhất, dù rằng interface cần cấu hình phải là eth0 chứ không phải eth1. Trong trường hợp này, có lẽ người ra đề muốn kiểm tra việc sử dụng alias interface và gán IP tĩnh. Vì không có đáp án nào hoàn toàn chính xác, ta sẽ chọn đáp án gần đúng nhất và hiểu rằng có một sai sót nhỏ trong đề bài.
Do đó, ta sẽ chọn đáp án B với lưu ý rằng đáng lẽ interface phải là eth0:0.