Como definir as propriedades do Protocolo da Internet usando o terminal?

1

Quando configuro uma máquina virtual com o windows (usando o VMPlayer), defino as propriedades da conexão de rede das configurações da VM de NAT para ponte. Então eu prossigo para definir as seguintes propriedades de IP no sistema operacional (veja a imagem abaixo) para que o sistema operacional virtual do Windows se torne parte da minha rede.

Como eu defino as mesmas propriedades de IP em uma máquina Linux (eu uso o CentOS) usando o terminal? Se houver algum arquivo que precise ser editado, por favor me avise. Desejo configurar a máquina Linux virtual de forma semelhante à configuração das minhas máquinas com Windows Virtual.

    
por Thomas 16.05.2011 / 05:39

3 respostas

3

A maneira mais fácil de editar a configuração de rede a partir de um shell no CentOS é usar a ferramenta /usr/sbin/system-config-network-tui . Você também pode usar /usr/sbin/system-config-network-cmd se souber os nomes das configurações exatas.

Caso contrário, você terá que editar os arquivos / etc / sysconfig / network para o HOSTNAME e /etc/sysconfig/network-scripts/ifcfg-eth0 para a configuração eth0. Mas você precisa saber quais devem ser os valores BOOTPROTO = static ou dhcp para dhcp.

    
por 17.05.2011 / 05:36
1

As informações de endereço e roteamento podem ser configuradas usando ip . O DNS está definido no arquivo /etc/resolv.conf .

ip addr add 172.16.5.23
ip route add 172.16.0.0/16 via 172.16.1.1

echo -e "nameserver 172.16.1.10\nnameserver 172.16.1.250" > /etc/resolv.conf
    
por 16.05.2011 / 06:12
1

Em qualquer sistema UNIX, você pode descobrir quais comandos e / ou scripts de shell são usados para definir a rede, rastreando a sequência executada pelo init quando o sistema é iniciado. Em praticamente todos os tipos de UNIX, a configuração é armazenada em algum lugar em / etc.

Em sistemas de herança BSD, os nomes reais de arquivos e diretórios serão diferentes do Linux e de outros sistemas de herança do System V, mas eles sempre terão rc no nome. Procure nesses diretórios ou arquivos e descubra onde os scripts de inicialização da rede estão armazenados.

Eu usei essa tática com sucesso em tudo, do AIX ao Caldera Linux e ao OpenBSD.

    
por 17.05.2011 / 01:12