IP local permanente nos sistemas Windows e Ubuntu

1

Eu uso um sistema Ubuntu e freqüentemente me conecto ao sistema Windows do meu pai na rede local. Mas, usando o DHCP, os endereços IP dos computadores são sempre diferentes, o que torna difícil encontrar o endereço IP das máquinas antes de se conectar a elas.

Existe uma maneira de permitir que os sistemas solicitem um endereço IP permanente do servidor DHCP?

Oxwivi
fonte
Não conecte a endereços; conectar-se a nomes.
Grawity
@grawity Como isso funcionaria? Se, por exemplo, eu tivesse uma interface do usuário da web em execução na porta 8080 de um computador chamado Example-PC, o que escrevo no meu navegador?
Oxwivi
http://Example-PC:8080/
Grawity
@grawity não funciona.
Oxwivi
@grawity Ele funcionou, quando eu escrevi o nome do meu sistema Ubuntu ao usá-lo. Mas isso não resolveu o sistema Windows.
Oxwivi

Respostas:

1

Verifique as configurações do roteador de seus pais, em DHCP deve haver uma opção para alocar um endereço fixo para um determinado endereço MAC. Eu não encontrei um roteador que não permite que você reserve um endereço IP.

Tog
fonte
3

Você precisa definir um IP estático.

Ubuntu

Execute o seguinte e anote a máscara de rede e o gateway:

sudo ifconfig 

Edite /etc/network/interfacese, supondo que sua NIC esteja eth0, adicione os endereços IP, máscara de rede e gateway anotados anteriormente:

auto lo eth0
iface lo inet loopback
iface eth0 inet static
address xxx.xxx.xxx.xxx # enter your IP address
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx

janelas

Execute o ipconfigcomando no prompt de comando para obter o gateway padrão e a máscara de rede.

  1. Abrir Conexões de Rede

  2. Clique com o botão direito do mouse na conexão de rede que você deseja configurar e, em seguida, clique em Propriedades.

  3. Na guia Geral (para uma conexão de área local) ou na guia Rede (todas as outras conexões), clique no componente Protocolo da Internet (TCP / IP) e clique em Propriedades.

  4. Clique em Usar o seguinte endereço IP para uma conexão de área local, em endereço IP, máscara de sub-rede e gateway padrão, digite o endereço IP, a máscara de sub-rede e os endereços do gateway padrão.

  5. Clique em usar os seguintes endereços de servidor DNS.

  6. Em Servidor DNS preferencial e Servidor DNS alternativo, digite os endereços dos servidores DNS primário e secundário. Isso geralmente é o mesmo que o seu gateway padrão

Se você precisa fazer algo mais avançado, aqui está o howto oficial do Windows e um howto para Linux .

Geek do viajante
fonte
Isso não pode ser feito em uma rede por rede? É uma netowrk wireless (eu marquei a questão como tal), e poderia causar um problema se eu conectasse a uma rede diferente. Ou se houver algum outro sistema conectado ao sistema usando os endereços IP que definimos.
Oxwivi
infelizmente você não pode fazer o que sem alguma forma de gerenciamento de conexão. não há razão para que os IPs estáticos não funcionem em
redes
Não estou dizendo que o IP estático não funcionará em redes sem fio, estou dizendo que pode haver conflitos de endereço IP se eu me conectar a uma rede diferente. Ou posso pedir para ser atribuído um endereço IP perto do limite do espaço de endereço? ( 192.168.1.100) E meu sistema Ubuntu é um desktop, tenho o NetworkManager.
Oxwivi
isso provavelmente funcionaria - mas a maioria dos sistemas que eu executo parece favorecer os endereços IP entre 192.168.1.100-200 ... então ir devagar pode funcionar melhor
Journeyman Geek
Eu não sei, na minha rede, existem três sistemas que gira em torno .2, .4e .6. Depende da rede, então? Isso é chato ...
Oxwivi