O comando ifconfig é utilizado para configurar parâmetros em qualquer interface de rede, tanto para atribuir um mac específico como também para configurar detalhes/parâmetro das interfaces!
Para verificar o IP atribuído em sua máquina digite
$ ifconfig
ou
$ ip a
Ativar uma interface específica:
$ sudo ifconfig eth0 down
Desativar uma interface específica:
$ sudo ifconfig eth0 up
Para setar um IP Fixo basta apenas atribuir um na rede desejada.
Sintaxe:
ifconfig eth0 Classe/Mascara
Atribuir um endereço IP e uma máscara de rede a uma interface de rede:
$ sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0
ou
$ sudo ifconfig eth0 192.168.0.1/24
No Linux existe a oportunidade de se criar rede virtual, mais conhecido como Alias(Apelido), ao invés de eu ter 3 placas de rede física em meu servidor, posso ter apenas uma fazendo o serviço de 3.
Exemplo:
Rede 01
# ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0
Rede 02
# ifconfig eth0:1 192.168.10.100 netmask 255.255.255.0
Rede 03
# ifconfig eth0:2 192.168.20.200 netmask 255.255.255.0
Para conferir as alterações digite
$ ifconfig
O Mac Address da placa de rede, teoricamente não pode ser alterado fisicamente, mas pode ser alterado virtualmente.
$ sudo ifconfig eth0 down
Agora altere o Mac Address. Cole no Terminal ROOT e pressione ENTER:
$ sudo ifconfig eth0 hw ether 00:11:22:33:44:55
alterado virtualmente
Agora configure o endereço IP/Mask e ative a placa de rede
# ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
Para conferir as alterações digite
$ ifconfig
コメント