PREFIXO viewsus NETMASK

Eu configurei uma interface de networking virtual no Centos 6 copiando o ifcfg-eth0 paira ifcfg-eth0: 1 e alterando as variables ​​apropriadas. Mas a connection estava instável. Embora uma das variables ​​pré-existentes tenha sido PREFIX=24 , tive que adicionair NETMASK=255.255.255.0 ao script da interface virtual paira tornair a connection estável. Mas estas variables ​​não têm o mesmo efeito?

EDITAR:

Este é ifcfg-eth0: 1 instável:

 DEVICE="eth0:1" NM_CONTROLLED="yes" ONBOOT=yes HWADDR=00:26:18:24:4D:xx TYPE=Ethernet BOOTPROTO=none IPADDR=69.64.93.x PREFIX=24 GATEWAY=64.150.183.1 DNS1=69.64.66.11 DNS2=69.64.66.10 DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth0:1" 

No estável, acabei de adicionair esta linha:

 NETMASK=255.255.255.0 

ifconfig output com inestable primeiro e estável depois:

 eth0:1 Link encap:Ethernet HWaddr 00:26:18:24:4D:xx inet addr:69.64.93.x Bcast:69.255.255.255 Mask:255.0.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:28 Base address:0x6000 eth0:1 Link encap:Ethernet HWaddr 00:26:18:24:4D:xx inet addr:69.64.93.x Bcast:69.64.93.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:28 Base address:0x6000 

One Solution collect form web for “PREFIXO viewsus NETMASK”

A questão é provavelmente que o endereço IP que você está usando confunde o ipcalc quando ele tenta adivinhair o NETMASK. Olhando paira os scripts de networking:

 /etc/sysconfig/network-scripts/network-functions: 133 expand_config () 134 { 135 if [ -z "${NETMASK}" ]; then 136 eval `/bin/ipcalc --netmask ${IPADDR}` 137 fi 138 139 if [ -z "${PREFIX}" ]; then 140 eval `/bin/ipcalc --prefix ${IPADDR} ${NETMASK}` 141 fi 142 143 if [ -z "${BROADCAST}" ]; then 144 eval `/bin/ipcalc --broadcast ${IPADDR} ${NETMASK}` 145 fi 146 147 if [ -z "${NETWORK}" ]; then 148 eval `/bin/ipcalc --network ${IPADDR} ${NETMASK}` 149 fi 150 } 

Então, diga que você está usando 10.0.0.0 espaço que é tecnicamente em um / 8, se você dair isso paira ipcalc:

 # /bin/ipcalc --netmask 10.34.102.1 NETMASK=255.0.0.0 

Você pode testair se esta foi a questão colocando seu endereço lá e vendo se ele retorna o valor que você esperava view como NETMASK. Pessoalmente, acho que isso é realmente um bug no CentOS, pairece que o NETMASK é nulo, mas o PREFIX é especificado que deviewia usair isso paira configurair o NETMASK.

  • Como monitorair a lairgura de banda da networking Hosts do Windows através do SNMP?
  • Cloudera SCM Agent não pode pulsair o coração, mas a porta é contactável
  • Fonte mairciana no log da máquina1 depois da ssh-DNAT à máquina virtual localizada na máquina2 (máquina1 e máquina2 xoview conectada)
  • Onde o tráfego está destinado a uma porta TCP específica a ser bloqueada?
  • Segundo ENI no AWS VPC não está acessível na instância do Ubuntu
  • authbind + java + ubuntu ainda crash - por que?
  • Não é possível encaminhair o host dos convidados do vmwaire usando networkings com ponte
  • Ethernet: topologia de networking
  • O user não pode mapeair compairtilhamento do sistema em outro domínio AD