Storage Server & Game Server + Proxy Trasparente

1. Storage Server & Game Server + Proxy Trasparente

Pedro Orlando de Albuquerque Duarte
CoinBR

(usa Outra)

Enviado em 23/08/2008 - 18:01h

Bom pessoal, esse é meu primeiro post por aqui...

sou iniciante no mundo do linux, uso apenas o Ubuntu 8.04 LS (por recomendação) à pouco tempo para fazer meus testes e me iniciar...

Praticamente moro em uma LAN House, e pretendo alcansar soluções através do linux para este meio.

Imajino-me utilizando uma versão "desktop" em meu computador (o que não vem ao caso, tendo em vista a comunidade em que estou postando), e também aproveitando o upgrade da LAN, para juntando as peças antigas fazer 2 servidores linux.

Não imajino qual distribuição seria mais aconselhada, meu conhecimento é praticamente nulo, mas tenho dedicação, e estou disposto à me esforçar à fim de ver os resultados e obter conhecimento.

Imajinei primeiramente um servidor muito simples, o qual batizei de "Storage Server", seu foco - como o nome propõe - seria simplemente armazenar dados... demos, replays, movies, clips, instaladores de jogos, backups, utilitarios, etc... ele seria usado apenas para ter compartilhado esses arquivos (em uma rede Windows, diga-se de passagem) e obviamente, ser acessado pelos computadores da LAN.

Pensei em deixa-lo com 4 HDs IDE (espero encontrar 4 de 80 GBs funcinando), e com apenas um pente de 128 MB de RAM antigo que econtrei por aqui... seria suficiente essa pequena quantidade de RAM? o processador seria um Athlon XP 2000+.

qual melhor distribuição para fazer isto? imagino algo bem leve e simples, tendo em vista o papel dele.

existe alguma dica, conselho, ou qualquer informação útil que possam me dar à respeito da configuração desse Server, e do funcionamento geral do mesmo?

Também pretendo fazer um outro Server, que pode-se dizer ser necessário à LAN.

nele terá um servidor de counter-strike online, para que players da internet possam jogar com quem está na LAN. counter-strike é um MOD de Half-Life, e tem uma versão de server que roda nativamente no linux... pretendo colocar nele alguns ADDONS, e o HLTV para gravar demos... agendado o envio das mesmas para o Storage Server.

Ele também rodará um servidor SQUID, para limitar o uso da banda de Internet dos computadores da LAN... inclusive gostaria que me ajudassem nisso, pois nos testes que fiz nunca funcionou direito, o LAG continuou à atrapalhar quem tentava jogar, se houvesse outra pessoa na LAN carregando vídeos do youtube, ou baixando algum arquivo.

Preciso de um limitador de banda efetivo. e acredito que um web-cache também ajudaria muito.

Este servidor obviamente será responsavel pela distribuição da internet para os outros computadores, logo qualquer coisa que auxiliasse o bom funcionamento da rede local da LAN (entenda LAN como LAN-House) seria bem vindo... não entendo bem de DHCP, servidor WINS e coisas do genêro... se poderem me dar uma breve orientada e encaminha nisso, abrindo meus olhos para o que realmente preciso prestar atenção, eu ficarei muito grato.

Penso também em rodar um Apache Server + PHP, e um banco de dados MySQL lá. Porém este Web-Server atuaria apenas dentro do ambiente de rede, com paginas personalizadas para a LAN, testes meus como web-developer, etc...

o banco de dados não precisa ser MYSQL, citei ele pela popularidade, e eu já utiliza-lo.

Inicialmente seria isso, um pouco à frente posso abrir alguns outros servers de jogos, e mais algumas tarefas que sejam utéis à LAN nele, inclusive estou aberto à conselhos.

a LAN House está atualmente com 24 computadores para jogos e 8 cabines com privacidade, para um acesso mais confortavel à Internet, livre do barulho da LAN e dos "spywares humanos".

Gostaria de saber qual seria a melhor distro para essa tarefa, visando levesa e funcionalidade... viso utilizar uma distro sem interface gráfica (assim como no Storage Server).

Quanto ao Hardware, ainda tenho Athlons XP 2000+ funcionando perfeitamente, logo usaria este processador em uma MOBO ASUS A7S333. Acredito que espaço em disco não será problema, o que me leva à acreditar que um de 20 GB já estaria de bom tamanho... estou errado? e quanto à memória RAM? quanto seria necessário para um bom funcionamento?

Espero que possam me dar muitas orientações, e mostrar muitos caminhos para que estudando eu me aprofunde no linux, e também traga o resultado que a LAN espera.

Desde já agradeço à todos por isso.


  


2. Re: Storage Server & Game Server + Proxy Trasparente

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 23/08/2008 - 19:41h

Primeiramente as distros para server que recomendo são debian, centos ou fedora, slackware e se tiver mais familiridade mesmo o ubuntu server é uma boa pedida.

Quanto ao servidor de arquivos, vc pode usar o samba somente com qualquer distro ou usar um serviço mais especializado como o freenas.
http://www.freenas.org/

Quanto ao servidor principal. além do squid, seria necessario a implementação de um serviço de QOS, onde vc poderia criar uma tabela de serviços prioritarios da rede deixando assim os jogos como prioridade.

Há tantos artigos aqui na vol sobre o assunto que será dificil vc não achar o que quer.
http://www.vivaolinux.com.br/artigo/Qualidade-de-Servicos-para-Gateways-Linux-(QoS)/
http://www.vivaolinux.com.br/artigo/Controle-de-banda-com-HTBTools/
http://www.vivaolinux.com.br/artigo/Controle-sua-banda-de-maneira-simples-e-inteligente-com-CBQ/

A unica coisa quanto ao hardware, é o dimensionamento do cache do squid e da ram.

há outros artigos interessantes para cybercafé.
http://www.vivaolinux.com.br/artigo/Zeiberbude-Gerenciador-de-Lan-House-e-Cyber-Cafe/
http://www.vivaolinux.com.br/artigo/Cafe-Con-Leche-(Gerenciador-de-Lan-House-e-Cyber-Cafe)



3. Re: Storage Server & Game Server + Proxy Trasparente

Pedro Orlando de Albuquerque Duarte
CoinBR

(usa Outra)

Enviado em 08/09/2008 - 13:21h

amigo... perdão pela demora, andei muito afastado desse mundo nos ultimos tempos...

mas agora voltando à me focar na LAN, vou estudar com calma tudo que me falou...

olhando por alto, seu post já parece ter sido de grannde ajuda... vou ver tudo com calma... e mais uma vez, obrigado.


4. Re: Storage Server & Game Server + Proxy Trasparente

Pedro Orlando de Albuquerque Duarte
coinbr

(usa Outra)

Enviado em 11/09/2008 - 21:12h

desculpem minha ignorância... acreditem, realmente tentei e não consegui...

como faço para instalar o CQB no Ubuntu Server? vi o tutorial mas não entendi,pesquisei no Google também mas não encontrei...

me perdoem se e estiver abusando...


5. Re: Storage Server & Game Server + Proxy Trasparente

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 12/09/2008 - 00:00h

lol.. normal e não é abuso.. até porque a familia debian a qual o ubuntu faz parte tem a suas pecularidades como no caso do fedora e outros, cada uma tem comandos especificos, por isso que a escolha da distro vai sempre determinar com qual vc trabalhará.. pois muitas veses o que se sabe fazer uma não se aplica em outra...

Agora deixando a enrrolação de saco... hehe no ubuntu e debian, o cbq foi renomeado para shaper

para instalar basta o comando:

sudo apt-get install shaper

os arquivos de configurações com as regras segue o mesmo padrão do cbq:

ficam dentro da pasta: /etc/shaper

segue por padrão a nomeclatura cbq.0001.nome_regra

os dois primeros são necessário o 3 e pra sua organização

tutorial:
http://www.vivaolinux.com.br/dica/Limitando-a-banda-no-Linux-usando-o-shaper-e-CBQ





6. Re: Storage Server & Game Server + Proxy Trasparente

Pedro Orlando de Albuquerque Duarte
CoinBR

(usa Outra)

Enviado em 12/09/2008 - 18:17h

Opa amigo... obrigado pela ajuda... ando frustrado quando penso em pedir ajudar sobre Linux... maioria dos meus contatos do meu MSN apenas me mandam estudar (uma forma de sutil de falar: "deixe-me em paz"). Sem falar que vejo-me com dificuldades em coisas muito basicas...

mas enfim, voltando ao ponto...

Tentei o que você me orientou, mas ele parece não encontrar o sharper... teria algo haver com atualizar os repositórios? agora que pensei nisso vou pesquisar à respeito agora, mas de qualquer forma, ai está o resultado que obtive agora à pouco:

netsv@netsv:~$ sudo apt-get install sharper
[sudo] password for netsv:
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Reading state information... Pronto
E: Impossível achar pacote sharper

_________________________________________
EDITADO

dei um sudo apt-get updade, mas o problema persisite =/


7. Re: Storage Server & Game Server + Proxy Trasparente

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 12/09/2008 - 18:41h

shaper sem o "r" vc colocou sharper....

para procurar pelos pacotes do repo usa o comando:

sudo apt-cache search palavra

tipo se quer achar os nomes do pacote de dhcp


sudo apt-cache search dhcp

que vai aparecer todos os pacotes começado com dhcp...

assim fica mais facil achar o pacote certo...


8. Re: Storage Server & Game Server + Proxy Trasparente

Pedro Orlando de Albuquerque Duarte
CoinBR

(usa Outra)

Enviado em 18/09/2008 - 22:01h

Opa... perdão pela demora, precisei fazer uma viajem à Pernambuco, e acabei me ausentando de tudo =/

bom, estou enfrentando dificuldades, mas gradativamente conseguindo avanços.

Mas agora estou com um problema... e tentando soluciona-lo criei (ou percebi) outro.

Precisarei acessar o Server remotamente, em uma estação linux... logo pensei em colocar webmin que seria um acesso remoto via brownser...

até ai tudo bem, peguei a versão que um tutorial apontava, instalei, alterei portas, assim como as portas do SSH... ok

Consegui acesso ao site, mas não conseguia logar-me com os usuarios que estão cadastrados no linux... fui ao FAQ deles, e primeiramente eles mandavam pegar uma versão mais atual (foi quando percebi que a minha estava bem desatualizada), e quanto a questão das senhas, se não me engano mandaram eu acessar um arquivo que não encontrei... resolvi então pegar a nova versão do webmin.

vejo a mais recente, leio o link e digito no Server Linux (que ainda está ao meu lado): "wget link"

ele diz que não foi possivel pegar, por ter exedidio o maximo de redirecioniomentos (20).

Ok... então resolvo baixar o .deb no Windows, e enviar para o server linux...

vou ao smb.conf e faço as seguintes alterações/incrementações:

----------------------
workgroup = HOT
security = share

[shared]
path = /usr/shared
public = yes
brownseable = yes
writable = yes
read only = no
------------------

e sim, eu criei a pasta shared dentro da usr...

criei tbm um usuario chamado smb e dps atribuei o smbpasswd dele como nada, sem senha...


acesso normalmente a pasta shared via rede por 1 PC Windows, posso vizualizar, copiar, mas não tenho permição pra alterar ou salvar nada.

o que devo fazer?

para iniciar os testes no server, preciso coloca-lo próximo ao modem, e para isso, preciso ter acesso remoto à ele...

mais uma vez agradeço muito a ajuda

ahhh, e já ia esquecendo... perdão pelo vacilo do shaper xD hoje mesmo fiz coisa parecida... passei horas pedindo ajuda e sem entender porquê simplesmente a eth0 não funcionava mais quando eu definia ela como static... após muito tempo vim perceber que havia digitado address com apenas 1 "d" (adress).

Esses erros de "ortografia" estão me atrapalhando tanto quanto na epoca que comecei à aprender o basico de PHP =/

tenho um sério problema com isso...

mas enfim...

mais uma vez obrigado pela ajuda, e perdão pelo incomodo xD


9. Re: Storage Server & Game Server + Proxy Trasparente

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 18/09/2008 - 22:16h

bom o erro do samba deve ser quanto a permissão da pasta que vc criou, troque o dono da pasta que vc criou para que seja o usuario do samba

sudo chown -R usuario.usuario /usr/shared


10. Re: Storage Server & Game Server + Proxy Trasparente

Pedro Orlando de Albuquerque Duarte
CoinBR

(usa Outra)

Enviado em 19/09/2008 - 11:46h

sudo chdown -R smb /usr/shared
sudo chdown -R smb.smb /usr/shared
sudo chdown -R netsv.smb /usr/shared
sudo /etc/init.d/samba restart

fiz isso mas o problema persistiu... e quando eu dava o comando "chown" simplesmente não acontecia nada... paerecia ter feito algo nulo...


11. Re: Storage Server & Game Server + Proxy Trasparente

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 19/09/2008 - 12:50h

então muda a permisão de escrita da pasta:

chmod 777 /usr/shared

se ainda não conseguir poste aqui o seu arquivo smb.conf


12. Re: Storage Server & Game Server + Proxy Trasparente

Pedro Orlando de Albuquerque Duarte
CoinBR

(usa Outra)

Enviado em 19/09/2008 - 16:51h

lol, deu certoo xD

vou continuar aqui...



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts