Để các máy có thể giao tiếp đƣợc với nhau trong mạng theo giao thức TCP/IP, thiết bị dùng làm phƣơng tiện giao tiếp đó là Card giao tiếp mạng (network card). Để quản lý thiết bị này Linux cung cấp lệnh ifconfig. Lệnh này dùng để xem các thông tin về cấu hình mạng hiện thời của máy cũng nhƣ gán các địa chỉ cho các card giao tiếp mạng (interface). Ngoài ra ta cũng có thể dùng lệnh này để kích hoạt hoặc tắt một card mạng.
/sbin/ifconfig <giao diện> [ <địa chỉ> ] [ arp | -arp][broadcast <địa chỉ>]
- 55 -
Trong đó:
<giao diện> : tên của thiết bị giao tiếp mạng, chẳng hạn eth0 cho card mạng đầu tiên, eth1 cho card mạng thứ hai.
<địa chỉ> : địa chỉ mạng sẽ gán cho giao diện này.
up : tuỳ chọn này sẽ kích hoạt giao diện đƣợc chỉ ra.
down : tuỳ chọn này sẽ tắt giao diện đƣợc chỉ ra.
arp | -arp : cho phép hay cấm giao thức ARP trên giao diện này.
broadcast <địa chỉ> : xác định địa chỉ quảng bá cho giao diện này.
netmask <mặt nạ mạng> : xác định mặt nạ mạng cho giao diện này. Để xem cấu hình của máy hiện tại ta dùng lệnh
# ifconfig
Muốn chỉ xem các thông tin về một card mạng nào đó thôi ta dùng lệnh:
# ifconfig eth0
Muốn kích hoạt một card mạng ta dùng lệnh
# ifconfig eth0 up
Muốn tắt một card mạng ta dùng lệnh
# ifconfig eth0 down
Muốn đặt lại địa chỉ cho một card mạng ta dùng lệnh:
# ifconfig eth0 203.162.9.154 netmask 255.255.255.248
Ngoài ra nếu máy tính có cài giao diện GNOME cùng các package quản lý mạng của GNOME thì ta có thể sử dụng lệnh có giao diện đồ hoạ giúp cho việc cấu hình các tham số card mạng dễ dàng hơn. Để có công cụ này ta phải cài đặt package redhat-config-network- xxx.rpm trong đó xxx là số hiệu phiên bản của chƣơng trình.
Trong giao diện đồ hoạ GNOME ta đánh lệnh redhat-config-network, một hộp thoại sẽ hiện lên cho phép ta thay đổi các tham số cho từng card mạng đƣợc cài trên máy.