SIOCGIFADDR: Não é possível atribuir o endereço solicitado Erro no python

0

Eu quero definir o endereço IP usando o módulo do subprocesso do python.

Eu estava tentando usá-lo assim:

from subprocess import call
call(["ifconfig", "eth0", "50.7.192.226", "netmask", "255.255.255.248", "broadcast", "50.7.192.231"])

Quando executo este script no meu servidor CentOS, recebo este erro:

SIOCGIFADDR: Cannot assign requested address
SIOCSIFBROADCAST: Cannot assign requested address
SIOCSIFBRDADDR: Cannot assign requested address

Eu não consegui descobrir de onde veio esse erro.

    
por user3138338 30.06.2014 / 13:47

1 resposta

0

Você tem a transmissão de um / 23 se a rede for 192.168.1.5

Você pode querer definir a transmissão de 192.168.1.255

    
por 30.06.2014 / 13:49

Tags