Forrest logo
tool overview
On this page you find all important commands for the CLI tool ifconfig. If the command you are looking for is missing please ask our AI.


  1. ifconfig is a command line tool used in Unix-like operating systems, including Linux and macOS.
  2. It stands for "interface configuration" and is primarily used to configure network interfaces.
  3. By typing "ifconfig" in the terminal, it displays the current configuration of all active network interfaces on the system.
  4. The information provided includes the interface name, MAC address, IP address, subnet mask, broadcast address, and other network-related details.
  5. ifconfig allows users to configure network interfaces by setting or changing their IP address, netmask, broadcast address, and other settings.
  6. It can enable or disable network interfaces, as well as configure advanced features such as alias interfaces, multiple IP addresses on a single interface, and network interface bonding.
  7. Apart from displaying information for all interfaces, ifconfig can also be used to retrieve specific information for a particular interface by specifying its name.
  8. It is often used in troubleshooting network connectivity issues by verifying the IP configuration and network status of the system.
  9. In recent versions of Linux, ifconfig has been replaced by the more versatile ip command, although it still remains widely used and provided for compatibility reasons.
  10. Overall, ifconfig is a powerful and essential command line tool for managing network interfaces and examining network configurations in Unix-like operating systems.

List of commands for ifconfig:

tool overview