Você pode ler sobre a nova convenção de nomenclatura para dispositivos aqui, intitulada: Features / ConsistentNetworkDeviceNaming . A mudança nas convenções de nomenclatura também é discutida nos documentos oficiais do Redhat intitulados: Apêndice A. Nomeação de Dispositivo de Rede Consistente . A convenção agora segue uma baseada na localização, em vez de arbitrariamente eth0 , etc.
Change the network device naming scheme from ethX to a physical location-based name for easy identification and use
Para alterar seu endereço IP, você pode seguir alguns caminhos para fazer isso.
-
Use o NetworkManager ( consulte os documentos oficiais da RH )
Você pode descobrir quais dispositivos estão sob a jurisdição do NetworkManager.
Exemplo
$ nmcli -p nm ====================================================================================== NetworkManager status ====================================================================================== RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN -------------------------------------------------------------------------------------- running connected enabled enabled enabled enabled -
Execute o comando
setupe altere-o através da GUI

-
Altere o arquivo de configuração
O arquivo deve ser chamado de
/etc/sysconfig/network-scripts/ifcfg-p5p1. Simplesmente mude a linha neste arquivo para:IPADDR=192.169.0.55Se esse arquivo não existir, basta criá-lo e adicionar conteúdo semelhante ao seguinte:
# /etc/sysconfig/network-scripts/ifcfg-p5p1 DEVICE="p5p1" BOOTPROTO="static" NM_CONTROLLED="no" ONBOOT=yes TYPE="Ethernet" DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System p5p1" IPADDR=192.169.0.55 -
Use o
networkserviceNão está claro se há alguma desvantagem em usar
/etc/init.d/networkservice além do NetworkManager ao mesmo tempo. Em todas as minhas configurações do CentOS 6 eu tenho ambos em execução. Mas eu geralmente faço os arquivos de dispositivoifcfg-eth0manualmente.Você pode tentar garantir que esse serviço esteja ativado e, em seguida, tente as etapas acima em # 2 (usando
setup) para criar o dispositivo posteriormente.$ /etc/init.d/network startA
setupGUI (na verdade, pode ser ativada diretamente com este comando:system-config-network) deve poder adicionar dispositivos e gerenciar dispositivos que tenham suas informações de configuração mantidas nos arquivosifcfg-*sob o diretório/etc/sysconfig/network-scripts/.
Eu sugiro que você, pelo menos, se familiarize com o Guia de Implantação . Ele tem muitas informações úteis sobre redes usando os produtos base Redhat, que por sua vez ajudarão com o CentOS e o Fedora.
Então, por que minha lista de dispositivos de rede está em branco?
Eu encontrei este problema do Fedora 16 que acredito ser o problema que você está tendo (ou pelo menos está relacionado). O problema é intitulado: Bug 802580 - O dispositivo p21p1 não aparece na system-config-network .
A partir do som desse bug, o comportamento padrão é não criar nenhum dos arquivos ifcfg-* , a menos que você altere algum aspecto das configurações por meio de uma GUI de rede, como o NetworkManager - creio. Então, você pode precisar tentar isso, ou seguir os detalhes que mencionei nas opções 3, acima, e criar manualmente o arquivo sozinho.