Devo controlar o meu servidor Ubuntu que está na minha rede doméstica?

0

Acabei de configurar um dos meus computadores antigos para ser um servidor web com o Ubuntu 12.04.3. Eu estava pensando que eu provavelmente deveria limitar / limitar a largura de banda / velocidades em ssh / ftp para não matar minha internet em casa quando o servidor está sendo acessado. Eu tenho 28mbps Internet Comcast para baixo 5Mbps. Eu provavelmente não configurarei a aceleração a menos que o servidor comece a sobrecarregar minha internet, mas se alguém pudesse me dizer como eu iria limitar suas conexões ssh e ftp.

    
por cbalos 24.12.2013 / 06:41

1 resposta

1

Existem muitas maneiras de fazer isso.

1) você pode fazer isso diretamente agindo no seu programa. Por exemplo, com ProFTPd , insira esta linha

   TransferRate RETR,STOR,APPE,STOU 1000 

no arquivo /etc/proftpd.conf. Isso limitará a largura de banda a 1000 kB / s. O mesmo não pode ser feito com ssh , o que sempre foi feito para sessões interativas, não para downloads em segundo plano.

2) Você pode usar tc (= Controle de Tráfego, apropriadamente). Eu tenho pouca experiência com isso, posso apenas apontar-lhe esta boa Introdução ao tópico. Eu acho esta solução muito ad hoc para o meu gosto, e muito difícil de portar, mas é claro que você pode diferir, então dê uma olhada nisso.

3) Você pode usar o QoS (= Quality of Service) no seu roteador. Você terá que encontrar uma QoS de voz na sua GUI e ver os detalhes. Ele permitirá que você defina limites dependendo do endereço MAC ou do aplicativo (você pode definir um novo aplicativo como desejar, se o que você quer limitar ainda não estiver na lista), mas não os dois simultaneamente. Isso significa que se você acelerar o ftp dessa maneira, ele será acelerado para todos os PCs em sua LAN. Se você quiser fugir dessa restrição, você terá que configurar uma VLAN ou uma DMZ (que pode ser uma boa idéia de qualquer maneira, em termos de segurança), na qual você coloca apenas o seu servidor.

Como sempre, YMMV.

    
por 24.12.2013 / 11:35