JavaScript is required

Để 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:

A.
A. alias eth0 192.168.10.5 up
B.
B. ifconfig eth1:0 192.168.10.5 netmask 255.255.255.0 up
C.
C. ifconfig eth0:0 192.168.10.5
D.
D. if-cfg eth0:0 192.168.10.5
Trả lời:

Đáp án đúng: B


Để thêm một địa chỉ IP cho một interface mạng (ví dụ eth0) trong Linux, chúng ta thường sử dụng lệnh `ifconfig`. Cú pháp để thêm một địa chỉ IP alias (địa chỉ IP ảo) là `ifconfig : <địa_chỉ_ip> netmask up`. * **Phương án A:** `alias eth0 192.168.10.5 up` không phải là một lệnh hợp lệ trong Linux để cấu hình địa chỉ IP. * **Phương án B:** `ifconfig eth1:0 192.168.10.5 netmask 255.255.255.0 up` là một lệnh *gần* đúng, tuy nhiên interface được chỉ định là `eth1:0`, trong khi câu hỏi yêu cầu cấu hình cho `eth0`. * **Phương án C:** `ifconfig eth0:0 192.168.10.5` thiếu thông tin về netmask và không kích hoạt interface. Mặc dù về cơ bản nó đúng một phần, nhưng không đầy đủ và chính xác để tạo địa chỉ IP. * **Phương án D:** `if-cfg eth0:0 192.168.10.5` không phải là một lệnh chuẩn trong Linux. Lệnh đúng phải là `ifconfig`. Tuy nhiên, không có đáp án nào hoàn toàn chính xác. Đáp án gần đúng nhất là B, nhưng nó lại sử dụng interface `eth1:0` thay vì `eth0:0` như yêu cầu của câu hỏi. Nếu sửa `eth1:0` thành `eth0:0` trong phương án B thì đó sẽ là đáp án chính xác nhất. Vì không có đáp án chính xác, ta sẽ coi phương án B là đáp án hợp lý nhất với một số hiệu chỉnh ngầm định.

Câu hỏi liên quan