Fórum Ubuntu Linux - PT

Suporte Técnico => Internet, Redes e Segurança => Tópico iniciado por: maurov em 08 de Fevereiro de 2017, 17:08

Título: Configurar IP fixo no Ubuntu16.04
Enviado por: maurov em 08 de Fevereiro de 2017, 17:08
Dica da web:
Código: [Selecionar]
sudo nano /etc/network/interfaces
e depois de:
Código: [Selecionar]
# The primary network interface:
colar:
Código: [Selecionar]
auto enp0s25
iface enp0s25 inet static
address 192.168.0.16
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.4.4 8.8.8.8

Não sei se é o indicado, nem se funciona.

O meu está assim (default configuration):
Código: [Selecionar]
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: creto em 08 de Fevereiro de 2017, 17:53
Olha não sou nem perto de um especialista, mas basicamente é isso sim, mas ai o caso é, você conseguirá dessa forma conectar-se a internet?

T+
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: druidaobelix em 08 de Fevereiro de 2017, 17:55
Em complemento, uma primeira questão é que precisa distinguir se o sistema está ligado a um roteador externo ou não.

A função roteador pode ser executada por um equipamento específico (D-Link, TP-Link, etc) o qual por sua vez está ligado ao modem da operadora (Net, Vivo, etc) ou ainda o equipamento da operadora pode executar também a função de roteador.

Em qualquer dos casos em seguida é necessário ver se há um servidor DHCP habilitado no roteador/modem.

Se um servidor DHCP estiver habilitado externamente, isto é, no roteador/modem, evidentemente não será possível modificar isso apenas alterando configurações no seu próprio computador, precisa alterar diretamente lá no roteador/modem.

Semelhante raciocínio em relação a um servidor DNS, se estiver estipulado lá no roteador/modem, de nada refresca querer alterar nas configurações do sistema.

Um segundo ponto é que se no seu tópico inicial a identificação "enp0s25" é copiada de uma dica da internet, atente que ao invés dessa id precisa usar a que concretamente há no seu sistema.

No ubuntu 16.04 é possível ver os dados concretos da sua conexão fazendo:

Código: [Selecionar]
nmcli d show
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: zekkerj em 08 de Fevereiro de 2017, 20:11
É, basicamente é isso.
Só estar atento pra máquinas que nem sempre estão conectadas --- como notebooks ---, colocar essa configuração faz o boot demorar mais.
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: maurov em 09 de Fevereiro de 2017, 09:35
Na rede, o roteador tem dhcp ligado, com range até 199. Por isso selecionei 192.168.1.200 para esta máquina. A conexao é wifi e estará ligada sempre nos horários em que deverá haver consulta nela.

nmcli d show:

Código: [Selecionar]
GENERAL.DISPOSITIVO:                    wlxf8d111017865
GENERAL.TIPO:                           wifi
GENERAL.ENDEREÇO-HW:                    F8:D1:11:01:78:65
GENERAL.MTU:                            0
GENERAL.ESTADO:                         100 (conectado)
GENERAL.CONEXÃO:                        SalaReunioes3
GENERAL.CAMINHO CON:                    /org/freedesktop/NetworkManager/ActiveConnection/0
IP4.ENDEREÇO[1]:                        192.168.1.7/24
IP4.MÁQUINA:                            192.168.1.1
IP4.ROTA[1]:                            dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]:                             192.168.1.1
IP4.WINS[1]:                            192.168.1.1
IP6.ENDEREÇO[1]:                        3ffe:501:ffff:100:e4d2:704e:7a88:8d40/64
IP6.ENDEREÇO[2]:                        3ffe:501:ffff:100:b49d:736d:1230:2e09/64
IP6.ENDEREÇO[3]:                        fe80::232a:529a:7d3c:5269/64
IP6.MÁQUINA:                            fe80::1
IP6.DNS[1]:                             fe80::1
IP6.DNS[2]:                             fe80::2

GENERAL.DISPOSITIVO:                    enp1s5
GENERAL.TIPO:                           ethernet
GENERAL.ENDEREÇO-HW:                    00:1A:4D:A5:B2:A6
GENERAL.MTU:                            1500
GENERAL.ESTADO:                         20 (não disponível)
GENERAL.CONEXÃO:                        --
GENERAL.CAMINHO CON:                    --
WIRED-PROPERTIES.PROVEDOR:              desligado

GENERAL.DISPOSITIVO:                    lo
GENERAL.TIPO:                           loopback
GENERAL.ENDEREÇO-HW:                    00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.ESTADO:                         10 (não gerenciável)
GENERAL.CONEXÃO:                        --
GENERAL.CAMINHO CON:                    --
IP4.ENDEREÇO[1]:                        127.0.0.1/8
IP4.MÁQUINA:                           
IP6.ENDEREÇO[1]:                        ::1/128
IP6.MÁQUINA:               

Como o General dispositivo esta acima como enp1s5 (nao sei de onde saiu isso), o meu arquivo /etc/network/interfaces deve ficar como:
auto enp0s25
iface enp0s25 inet static
address 192.168.0.200
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 4.4.4.4
dns-nameservers 8.8.8.8

Essa do dns também peguei dica na web. E o loopback não aparece se usar esta dica. E porque o boot vai ficar lento?
Seria isso?

E tem uma interface gráfica que vem no ubuntu, chamada Conexões de rede. Algum comentário?
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: zekkerj em 09 de Fevereiro de 2017, 15:32
Citar
Como o General dispositivo esta acima como enp1s5 (nao sei de onde saiu isso) (...)

O nome "enp1s5" significa que no "lspci", sua placa de rede aparece com identificador "01:05.0" ou coisa parecida.

Citar
porque o boot vai ficar lento?
O boot pode ficar lento, se o cabo não estiver conectado. Isso pq quando você configura a interface desse jeito, ela é ativada durante o boot, o que pode atrasar todo o processo, se algo não estiver nos conformes.

Citar
E o loopback não aparece se usar esta dica.
A interface loopback ("lo") deve sempre ser configurada nesse arquivo.
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: maurov em 09 de Fevereiro de 2017, 16:16
Fiz apenas a configuração na interface que estava ativa pelo modo gráfico. Está funcionando.
Novo nmcli d show.
Código: [Selecionar]
GENERAL.DISPOSITIVO:                    wlxf8d111017865
GENERAL.TIPO:                           wifi
GENERAL.ENDEREÇO-HW:                    F8:D1:11:01:78:65
GENERAL.MTU:                            0
GENERAL.ESTADO:                         100 (conectado)
GENERAL.CONEXÃO:                        SalaReunioes3
GENERAL.CAMINHO CON:                    /org/freedesktop/NetworkManager/ActiveConnection/0
IP4.ENDEREÇO[1]:                        192.168.1.200/24
IP4.MÁQUINA:                            192.168.1.1
IP4.DNS[1]:                             8.8.8.8
IP6.ENDEREÇO[1]:                        3ffe:501:ffff:100:b49d:736d:1230:2e09/64
IP6.ENDEREÇO[2]:                        fe80::232a:529a:7d3c:5269/64
IP6.MÁQUINA:                            fe80::1
IP6.ROTA[1]:                            dst = 3ffe:501:ffff:100::/64, nh = ::, mt = 600
IP6.DNS[1]:                             fe80::1
IP6.DNS[2]:                             fe80::2

GENERAL.DISPOSITIVO:                    enp1s5
GENERAL.TIPO:                           ethernet
GENERAL.ENDEREÇO-HW:                    00:1A:4D:A5:B2:A6
GENERAL.MTU:                            1500
GENERAL.ESTADO:                         20 (não disponível)
GENERAL.CONEXÃO:                        --
GENERAL.CAMINHO CON:                    --
WIRED-PROPERTIES.PROVEDOR:              desligado

GENERAL.DISPOSITIVO:                    lo
GENERAL.TIPO:                           loopback
GENERAL.ENDEREÇO-HW:                    00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.ESTADO:                         10 (não gerenciável)
GENERAL.CONEXÃO:                        --
GENERAL.CAMINHO CON:                    --
IP4.ENDEREÇO[1]:                        127.0.0.1/8
IP4.MÁQUINA:                           
IP6.ENDEREÇO[1]:                        ::1/128
IP6.MÁQUINA:                           

Como não mexi na loopback, ela está zerada. Vou configurá-la também.
Para efeitos didáticos, ela deve receber a mesma configuração da placa, e porque?
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: zekkerj em 09 de Fevereiro de 2017, 19:27
A configuração da interface loopback é simples:

Código: [Selecionar]
auto lo
iface lo inet loopback

E só.
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: Alexandre Baquero em 11 de Agosto de 2017, 13:14
Como não mexi na loopback, ela está zerada. Vou configurá-la também.
Para efeitos didáticos, ela deve receber a mesma configuração da placa, e porque?

Eu to aprendendo sobre redes agora, mas não seria a mesma configuração da placa para que o loopback seja feito no localhost (127.0.0.1)?

Desculpem-me se estou falando alguma bobagem, mas é apenas porque estou querendo aprender.

BTW, não entendi porque querer um IP estático para a máquina.
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: zekkerj em 12 de Agosto de 2017, 01:00
Como não mexi na loopback, ela está zerada. Vou configurá-la também.
Para efeitos didáticos, ela deve receber a mesma configuração da placa, e porque?

Eu to aprendendo sobre redes agora, mas não seria a mesma configuração da placa para que o loopback seja feito no localhost (127.0.0.1)?

Desculpem-me se estou falando alguma bobagem, mas é apenas porque estou querendo aprender.

BTW, não entendi porque querer um IP estático para a máquina.
Loopback é o nome da interface. Localhost é o "apelido" do endereço que é configurado na interface loopback. Não é a mesma coisa, mas é quase como se fosse. ;)
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: rafaballack em 24 de Setembro de 2017, 00:35

colar:
Código: [Selecionar]
auto enp0s25
iface enp0s25 inet static
address 192.168.0.16
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.4.4 8.8.8.8



Uma dúvida, quando coloco as informações acima ( alterando para o meu enp) , quando tento atualizar o ubuntu não da certo, da erro. É preciso liberar portas no meu roteador?
Título: Re:Configurar IP fixo no Ubuntu16.04
Enviado por: zekkerj em 24 de Setembro de 2017, 01:42
Não, não é preciso liberar nada no roteador, basta colocar valores que façam sentido pra sua rede.
Como você já tem tópico aberto sobre o problema, é melhor concentrar tudo por lá.