Você precisará configurar sua máquina Ubuntu como um servidor proxy ...
Aqui você pode encontrar uma breve explicação sobre o que é um servidor proxy e como transformar seu Ubuntu em um proxy!
Eu tenho um computador antigo com duas placas de rede e instalei o Ubuntu Server 12.04 LTS nele. Eu tenho um antigo roteador d-link des-1024d.
Eu quero conectar a internet em uma placa de rede e o roteador na outra. Então eu quero ligar 15 estações de trabalho no roteador e ser capaz de usar a internet da conexão de internet do servidor.
Além disso, um bônus seria atribuir a cada estação de trabalho uma certa quantidade de largura de banda e também ser capaz de bloquear sites.
Além disso, eu quero ser capaz de ter uma unidade de rede mapeada nas máquinas Win7 para que eles possam transferir arquivos para o servidor como backup.
Eu preciso de um guia passo a passo, pois normalmente não faço isso.
Você precisará configurar sua máquina Ubuntu como um servidor proxy ...
Aqui você pode encontrar uma breve explicação sobre o que é um servidor proxy e como transformar seu Ubuntu em um proxy!
Você está, na verdade, fazendo 3 perguntas diferentes aqui, cada uma requer um pouco de conhecimento, e provavelmente não é razoável esperar passo a passo para cada uma delas. Espero que as informações fornecidas abaixo sejam suficientes para permitir que você use o Google, já que cada um desses tópicos foi abordado extensivamente em outros lugares.
Para obter o roteamento, você provavelmente usará IPTables e NAT. Um guia sobre como fazer isso pode ser encontrado aqui. (É para uma versão mais antiga, mas ainda se aplica).
O Compartilhamento de arquivos do Windows no Linux normalmente é feito com o SAMBA - Você pode encontrar um link / p>
O controle de largura de banda é o assunto mais complexo. Olhe para o borne de mossey464 em 28-04-2100 22:54 aqui . Para entender como funciona, passe por este. . A principal coisa a lembrar, porém, é que você sempre quer moldar o tráfego na parte externa (ou seja, se você está moldando solicitações do cliente para o mundo, você deseja moldar o mundo enfrentando internet no roteador, da mesma forma para o tráfego do mundo para o cliente que você deseja moldar na interface interna do roteador.
Eu evitaria a rota proxy proposta pelo IMADJamil - já que isso forneceria apenas um subconjunto de conectividade e vem com problemas próprios.
Tags networking ubuntu-12.04