Revision [31527]
This is an old revision of ifconfig made by s243a on 2016-11-06 19:21:18.
Puppylinux uses this in many of it's networking wizards (and their corresponding networking startup scripts) both for code stability with older versions of puppylinux and because the functionality is built into BusyBox, which is a core part of puppylinux.
The typical replacement for ifconfig (part of net-tools) is iproute2. Iproute2 is avaivalbe as a pet package on puppylinux and is required for some advaned networking such as having multiple default gateways.
Some common uses of ifconfig are
Bring Up an Interface
e.g.ifconfig eth0 up
(one might need to do this to troubleshoot a network wizard)
Setting Up a Static IP
e.g.ifconfig eth0 172.30.10.101 netmask 255.255.255.0 broadcast 172.30.10.255
(recommended for fixed local networks)
Bring Down an Interface
e.g.ifconfig eth0 down
(simplifies troubleshooting routing issues. )
Also on this wiki
How to configure wifi from the commandline - Intro
External Links
https://en.wikipedia.org/wiki/Ifconfig