IP estático “Algum outro host já usa endereço”

3

Olá, Estou tentando configurar um IP estático em uma instalação mínima vm com o IP da vm é 170.20.x.100 , mas quando eu configuro o arquivo /etc/sysconfig/network-scripts/ifcfg-eth0 para ter um IPADDR de 172.20.x.100 e eu reiniciar a rede com systemctl Eu recebo um erro dizendo " Erro, algum outro host já usa endereço 172.20.x.100 e quando eu mudar o ip para qualquer outro valor o ip resolve e valida Verifiquei todos os outros hosts na minha rede e nenhum tem esse ip em nenhuma interface.

Embora eu tenha encontrado um arquivo no host principal chamado /etc/sysconfig/network-scripts/ifcfg-br1 e ele tenha o ip de 172.20.x.100 no campo IPADDR, mas quando eu faço o ifconfig na interface ele não mostra esse ip ao invés dele mostra 172.20.x.1 qual é o endereço correto, estou usando meus hosts principais como o gateway da minha rede. Essa também é uma VM clonada e já tive vários problemas antes. Eu não pude fazer ping no meu gateway antes porque o endereço MAC da máquina virtual e o MAC do arquivo ifcfg-eth0 eram diferentes, mas eu mudei para o MAC Virt-Manager deu-me e funcionou. Agora, o único problema é obter minha VM para obter 172.20.x.100 como o endereço IP. Você está familiarizado com este problema?

UPDATE Parece que o problema ainda é o endereço MAC.

Quando eu emito

arping -c 2 -w 3 -D -I eth0 172.20.x.100 The reply is 
Unicast reply from 172.20.x.100 from 0.0.0.0 eth0
Unicast reply from 172.20.x.100 [ 52:54:00:D0:5D:3A ] 

mas quando vou ifconfig eth0 no vm o MAC é

52:54:00:4b:c2:30

Configuraçãoestáticadevm/etc/sysconfig/network-script/ifcfg-eth0

DEVICE=eth0ONBOOT=yesBOOTPROTO=staticNETMASK=255.255.255.0IPADDR=172.20.x.100GATEWAY=172.20.x.1DNS1=172.20.x.1DNS2=8.8.8.8HWADDR=52:54:00:4b:c2:30PEERDNS=yesTYPE=EthernetIPV6INIT=no

Ifconfignohostprincipal:

eno1:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet10.40.84.195netmask255.255.255.0broadcast10.40.84.255inet6fe80::d4de:7ab0:3cf4:e2caprefixlen64scopeid0x20<link>etherec:b1:d7:38:c7:07txqueuelen1000(Ethernet)RXpackets162478bytes70643148(67.3MiB)RXerrors0dropped0overruns0frame0TXpackets37498bytes6406695(6.1MiB)TXerrors0dropped0overruns0carrier0collisions0deviceinterrupt20memory0xef100000-ef120000lo:flags=73<UP,LOOPBACK,RUNNING>mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10<host>looptxqueuelen1(LocalLoopback)RXpackets189bytes21522(21.0KiB)RXerrors0dropped0overruns0frame0TXpackets189bytes21522(21.0KiB)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099<UP,BROADCAST,MULTICAST>mtu1500inet192.168.51.1netmask255.255.255.0broadcast192.168.51.255ether52:54:00:7b:f7:52txqueuelen1000(Ethernet)RXpackets34bytes1948(1.9KiB)RXerrors0dropped0overruns0frame0TXpackets6bytes2374(2.3KiB)TXerrors0dropped0overruns0carrier0collisions0virbr1:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet172.20.x.1netmask255.255.255.0broadcast172.20.x.255ether52:54:00:d0:5d:3atxqueuelen1000(Ethernet)RXpackets664bytes91395(89.2KiB)RXerrors0dropped0overruns0frame0TXpackets397bytes493153(481.5KiB)TXerrors0dropped0overruns0carrier0collisions0

Conteúdodabr1:

DEVICE="br1"
ONBOOT="yes"
TYPE="Bridge"
BOOTPROTO="none"
IPADDR="172.20.x.100"
GATEWAY="172.20.x.1"
STP="on"
DELAY="0.0"

Mensagem de erro da VM:

    
por Katz 09.03.2017 / 23:42

1 resposta

0

olá a interface br1 é sua interface em ponte, é diferente de virbr0 e virbr1, a interface br1 é a interface que enviará pacotes de seu hipervisor. Todos os vms usarão essa interface para se comunicar com o mundo exterior.

você apenas altera o valor de um deles, o eth0 ou o br0.

br1 = 170.20.x.100

eth0 = 170.20.x.10

por exemplo ^^.

    
por 10.03.2017 / 11:20