Normalmente, após inicializar o sistema com a imagem ISO do Linux, podemos acessar o sistema a partir de uma rede externa usando seu endereço IP. E, por padrão, ele terá o endereço de loopback (127.0.0.1) e algum endereço IP (x.x.x.x)
Aqui, o que eu quero fazer é eu quero configurar meu próprio IP ( 100.5.3.1 ) sem inicializar o sistema. ou seja, o próprio ISO deve consistem no IP (100.5.3.1).
As etapas seguidas abaixo. Mas eu sou incapaz de acessar o sistema externamente, dando esse endereço IP (100.5.3.1).
Eu montei a imagem do Cent OS.
mount -o loop linux.iso /mnt
Eu desconfigurei o squashfs.img para alterar o endereço IP.
unsquashfs squashfs.img
Eu editei os seguintes arquivos
squashfs-root/etc/apache2/listen.conf
# changed Escute 127.0.0.1:80 to Listen 0.0.0.0:80
squashfs-root/etc/apache2/vhosts.d/bender.conf
# changed Escute 127.0.0.1:80 to Listen 0.0.0.0:5008
squashfs-root/etc/apache2/vhosts.d/hpsmh.conf
# changed Escute 127.0.0.1:2381 to Listen 0.0.0.0:2381
/root/compaq/netconfig.sh --ip 100.5.3.1 --netmask 255.255.224.0 --gateway 100.58.30.1 --device eth5
Novamente, compactei a polpa e compactei a imagem ISO.
O sistema está inicializando bem, mas não consigo acessar o sistema com esse IP (100.5.3.1).
A resposta seria apreciada.
Tags boot networking iso linux