Aqui está o comando para atribuir o endereço IP a uma interface para o servidor Linux.
ip addr add ADDRESS dev IFNAME
Onde IFNAME é o nome da interface e ADDRESS é o endereço IP que você deseja atribuir à interface.
Para adicionar o endereço 192.168.121.45 com netmask 24 ao dispositivo eth0, você digitaria:
sudo ip address add 192.168.121.45/24 dev eth0
NIC pertence à camada física, IP pertence à camada IP, eles são independentes. Gostaria de fazer mais perguntas para descobrir a relação entre NIC e endereço IP.
- O pré-requisito da NIC é o endereço IP?
- O endereço IP deve ser anexado a uma NIC?
- O endereço IP pode viver sozinho na camada IP sem NIC?
Você não precisa necessariamente de uma NIC (interface física). Você precisa de uma interface , seja física, lógica ou virtual.
Existem interfaces de loopback , incorporadas à pilha TCP/IP local, NICs virtuais (vNICs) para máquinas virtuais, interfaces virtuais de switch (SVIs) para roteamento em switches de camada 3, interfaces TUN/TAP para VPN e muitos outros tipos de interfaces virtuais . interfaces.