SSH Setup - Como o roteador saberá o ip do meu computador?

2

Sou muito novo no lado de rede da casa e estou tentando configurar o SSH na minha nova máquina Ubuntu. Eu tenho meu roteador DD-WRT trabalhando com DDNS agora e posso fazer login na página do roteador - mas não tenho certeza de como encaminhá-lo para a minha máquina servidor. Eu percebo que eu encaminharia a porta 22 por cima (ou uma porta única) - mas, para encaminhar, o DD-WRT quer saber o IP para o qual estou apontando. Mas esse IP vai mudar, não vai? Como faço o roteador apontar para a máquina em vez do IP atual? Ou estou fazendo a pergunta errada?

    
por linus72982 27.04.2014 / 08:34

1 resposta

5

Contanto que o roteador DD-WRT também seja o Servidor DHCP da rede, você pode configurar um Concessão de DHCP para o servidor no DD-WRT em Serviços > Servidor DHCP na seção Locações estáticas . Isso garantirá que o servidor DHCP sempre distribua o mesmo endereço IP do servidor quando ele solicitar uma concessão de DHCP.

Para fazer isso, você precisa conhecer o endereço MAC do servidor. Você pode determinar isso com o comando ip addr no servidor, observando a entrada link/ether da interface conectada ao roteador (provavelmente wlan0 no seu caso).

Como alternativa, você também pode obter o endereço MAC com ifconfig (executado com /sbin/ifconfig como usuário comum no Ubuntu, /sbin provavelmente não está no seu PATH ). Nesse caso, observe a entrada HWaddr da interface relevante.

Preencha o endereço MAC, o nome do host para o servidor e o endereço IP desejado para a lista de concessões estáticas no DD-WRT, Salvar e Aplicar configurações . Observe que se o endereço IP que você configurou para a concessão estática não for o atualmente atribuído ao servidor, será necessário que o servidor desista de sua concessão atual e solicite uma nova concessão do servidor DHCP para que ele seja obter o endereço IP permanente.

    
por 27.04.2014 / 09:13