Em muitas distros, ifconfig é preterido e substituído pelo comando ip . No meu Centos7.4 ifconfig --version says net-tools 2.10-alpha enquanto no meu Ubuntu 16.04 ele diz net-tools 1.60 / ifconfig 1.42 (2001-04-13) .
Geralmente, você pode obter o código-fonte de um pacote instalando {package}-src ou algo parecido com o gerenciador de pacotes da distribuição.