Como configurar a rede do servidor no Debian?

4

Estou ajudando um amigo a configurar um servidor de mídia para sua nova casa. Eu instalei o Debian 7.2.0 e estou tentando colocar a rede em funcionamento.

A configuração física é assim:

         Other wireless devices 
                   ^
                   |                        Server:
Internet <---> Wireless Router <---------> eth0 (built-in motherboard)
                                   UTP     eth1 (extra card) <-----> PC conn. to TV
                                                               UTP

Eu gostaria que o servidor tivesse um endereço IP estático para que ele pudesse ser facilmente encontrado. Além disso, o servidor deve compartilhar sua conexão com a Internet ao PC conectado à TV (executando o Windows 8).

Eu consegui trabalhar ontem usando uma das ferramentas de configuração GUI incorporadas. No entanto, parou de funcionar hoje (possivelmente devido a um reinício ou a ligar / desligar os cabos) depois de mover o servidor para o sótão.

Li e experimentei muitos tutoriais, mas fiquei preso porque não os compreendo ou porque são destinados a diferentes distribuições.

Quais etapas devo seguir para:

  • Redefinir ou se livrar de qualquer configuração que fiz na GUI / iptables / etc?
  • Conceder ao servidor um IP estático?
  • E faça com que seja compartilhada sua conexão com a Internet para o PC na eth1?
  • Tornar tudo permanente?
por jlmr 03.01.2014 / 13:54

2 respostas

1

Comece por apt-get uninstall networkmanager no servidor. Possivelmente você precisa instalar o pacote bridge-utils , mas não tenho certeza se é necessário (não posso ferir).

Em seguida, configure a ponte para fazer as duas interfaces de servidor de rede agirem como uma (e encaminhar tudo), editando o arquivo /etc/network/interfaces (supondo que o IP do seu roteador sem fio seja 192.168.1.1):

auto br0
iface br0 inet static
  bridge_ports eth0 eth1
  address 192.168.1.5
  netmask 255.255.255.0
  network 192.168.1.0
  gateway 192.168.1.1

Agora que o servidor não está usando o DHCP para obter informações de rede, você precisa configurar o servidor de nomes manualmente no arquivo /etc/resolv.conf :

nameserver 8.8.8.8

A "PC conn. to TV" deve então obter um endereço IP via DHCP do seu roteador.

(Você pode ajustar a configuração no servidor para usar o DHCP também, se você configurar o roteador sem fio para sempre fornecer ao mesmo endereço MAC do servidor o mesmo endereço IP. Então o servidor de nomes também será configurado automaticamente via DHCP.)

    
por 04.01.2014 / 13:10
0

Como documentação do Debian afirma, você deve usar legacy método de configuração, ou seja, /etc/network/interfaces .

Para fazer isso, você primeiro precisará desativar o NetworkManager .

Você pode conectar as duas interfaces para compartilhar a conexão com a Internet.

    
por 03.01.2014 / 15:45