Não é possível mudar para um IP estático no Fedora 19

0

Estou tendo uma situação estranha. Eu instalei o Fedora Linux 19 em uma máquina virtual sem GUI.

Inicialmente eth0 não aparece quando eu executo ifconfig .
Quando executo o dmesg | grep eth , vejo o adaptador, mas ele diz que alterou os nomes para p2p1. Depois de executar o comando ifconfig p2p1 up , ele aparece.

Agora, quando tento editar o /etc/sysconfig/network-scripts/ifcfg-p2p1 , ele não existe. Os únicos scripts que existem e enp0s3. Se eu tentar criar o arquivo ifcfg-p2p1 com as configurações corretas, não consigo reiniciar o serviço de rede. Eu tentei editar o arquivo enp0s3 , mas isso não funcionou.

Sou relativamente novo no Linux e não sei mais o que colocar aqui. Então, se você precisar de mais alguma informação, me avise e eu colocarei aqui.

    
por Tejas 25.10.2013 / 19:00

1 resposta

1

Assumindo uma configuração estática: Crie o arquivo /etc/sysconfig/network-scripts/ifcfg-p2p1 e adicione o seguinte a ele:

NM_CONTROLLED=no
DEVICE=p2p1
BOOTPROTO=none
## Change the HWADDR to match your adapter's mac address
HWADDR=XX:XX:XX:XX:XX:XX
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
## Edit the below to match your network
IPADDR=192.168.1.2
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
NETWORK=192.168.1.0
GATEWAY=192.168.1.1

Ou se você quiser a configuração do DHCP:

NM_CONTROLLED="yes"
HWADDR="XX:XX:XX:XX:XX:XX"  
BOOTPROTO="dhcp"
DEVICE="p2p1"
ONBOOT="yes"

Em seguida, altere onboot = no em seu arquivo enp0s3 ou mova-o para fora do diretório por enquanto (supondo que você não tenha uma interface com o nome de enp0s3 em ifconfig)

Isso deve fazer com que funcione para você, também tenha em mente que você terá que adicionar seus servidores de nomes manualmente ao /etc/resolv.conf se você não estiver executando o dhcp.

    
por 26.10.2013 / 03:53

Tags