LinkSys Router e Ubuntu 16.10 Server

1

Eu tenho lido quase todas as questões relacionadas à configuração de um endereço IP estático no servidor Ubuntu, os roteadores Linksys. Eu tenho o servidor corretamente estabelecido em / etc / network / interfaces com: x's representam endereços válidos fornecidos pelo ISP.

# Primary Network Interface
auto enp3s0
iface enp3s0 inet static
address 74.221.xxx.xxx
netmask 255.255.255.xxx
gateway 74.xxx.xxx.xxx
broadcast 192.168.1.255
dns-search xxxxxxxxxxxxx.com (FQDN - Domain Name)
dns-nameservers 8.8.8.8 8.8.4.4 xxx.xxx.xxx.xxxx xxx.xxx.xxx.xxx

O roteador é um Linksys EA6400 Smart WiFi

O roteador Linksys só permitirá 192.xxx .... endereços ao tentar fazer o encaminhamento de porta na guia de segurança. Não há como inserir um endereço IP 74. ...... para o servidor ubuntu. Este servidor precisa ser visto no exterior (Internet world) com o endereço IP 74.xxx ... etc.

Eu pensei em usar o DMZ. Mas então, por que eu precisaria de todos os dados sobre IP estático no arquivo / etc / network / interfaces? Eu só tenho uma interface de rede, então eu não sei como posso atribuir um endereço IP interno e um endereço IP estático ao mesmo adaptador. Ugh! E oh, a propósito ... O que acontecer com a boa ole eth0!

A opção DMZ permite um intervalo de endereços IP de entrada (Fonte), mas o (Destino) deve ser um endereço 192.XXX.XXX.XXX. Daí minha declaração sobre por que configurar o servidor como estático.

Basicamente eu posso estabelecer e executar o servidor usando o esquema de endereçamento IP privado e modificando o arquivo de hosts no PC de desenvolvimento para pensar que o FQDN é um endereço 192.168.1.128. Eu só não sei como deixar o verdadeiro endereço IP estático de 74.xxx.xxx.xxx para o servidor ser visto atrás do meu roteador. Se eu não tiver 6 outros dispositivos além de todas as coisas do Wi-Fi funcionando, eu coloco o roteador no lugar e uso o Arris DG860p2. (Que eu não fui capaz de logar mesmo com apenas um laptop conectado a ele usando user: admin e password: password.)

Uma vez que eu descobri como obter esse endereço IP 74.xxx falante diretamente para o servidor, eu tenho 5 domínios, mail, samba e ssh para rodar a partir dele. É um servidor GRANDE - Muita potência, memória e grande largura de banda.

Eu tenho lutado com isso por uma semana agora.

Alguém por favor me ajude antes de eu jogar todos os trabalhos no quintal!

    
por Bruce Joyner 12.04.2017 / 22:45

1 resposta

4

Você tem um mal-entendido fundamental sobre a finalidade do roteador na rede e com a rede em geral. O roteador usa um único endereço IP ou um conjunto muito pequeno de endereços IP e direciona o tráfego para outras sub-redes e redes.

Ou seja, se seu endereço IP for 74.221.10.25, seu roteador for atribuído 74.221.10.25, seu servidor será atribuído a um endereço IP privado (no intervalo de 192.168.0.0/16 provável, mas com um intervalo de / 24 CIDR) . Seu roteador, então, seria configurado para encaminhar o tráfego de porta (isso é chamado de NAT) para ser roteado para o seu servidor. Dessa forma, todos os seus dispositivos podem passar pelo IP e ainda se comunicar com a rede.

Se você deseja rotear o endereço IP na área pública diretamente para o servidor, é necessário conectar o servidor ao feed de dados do ISP - se eles não fornecerem um intervalo de endereços IP (como um / 28 com 5 endereços IP), então você vai ter que se contentar com NAT, e não o roteamento / endereçamento IP público para o servidor em si.

    
por Thomas Ward 12.04.2017 / 22:55