Mostrando postagens com marcador Tutoriais. Mostrar todas as postagens
Mostrando postagens com marcador Tutoriais. Mostrar todas as postagens

Adicionando fontes Windows no Wine

 Estou fazendo este post bem rápido porque é muito fácil de fazê-lo. Não vou explicar muto o que é, pois pelo título da pra saber que se trata das fontes nativas do Windows no Wine.



 Instale o seguinte pacote:
# apt-get install msttcorefonts 
ou
 # apt-get install ttf-mscorefonts-installer
Você pode usar o Yum para fazer isso, pois está disponível para diversas distribuições compatíveis com o Wine.
Use o comando a seguir para criar as definições inicias do Wine:
$ winecfg
Dê ok logo que abrir.
Baixe o pacote:

 

Extraia-o e altere permissão para execução:
# chmod +x fonte.sh
Execute com o comando:
$ ./fonte.sh 
Se não souber extrair o pacote, leia este post.


Fonte: http://jeiks.net/?p=207
LER MAIS
 

Office 2007 via Wine [Pedido]

 Um dos principais problemas de quem trabalha com planilhas em uma máquina rodando linux é a compatibilidade com os programas disponíveis. A solução pode ser instalar o Office pelo Wine, mas infelizmente, o desempenho e estabilidade não aparecem. Vou fazer um tutorial super simples depois de me bater para fazer funcionar.
 Faça o download das bibliotecas para rodar o Office, continue seguindo o tutorial enquanto baixa o arquivo de 140MB, vamos usa-lo no final:


Vamos aos pacotes básicos:
# apt-get install wine1.4 winetricks wine-gecko1.4 msttcorefonts
Agora vamos unificar a coisa, pois quem tem sistema 64 bits vai precisar rodar em 32 bits o Office (usando os comandos a baixo, seus programas anteriormente instalados pelo Wine irão bugar):
$ export WINEPREFIX='/home/nevermind/prefix32' && export WINEARCH='win32' && wine 'wineboot'cd .wine32
Obs.: Altere o diretorio do seu usuário, no meu exemplo usei "nevermind" como usuario.
Vamos agora configurar as bibliotecas para instalarmos depois. Certifique-se de adicionar as bibliotecas conforme na imagem.



Agora pode fechar a janela e ir para o próximo passo. Digite no terminal:
$ winetricks --gui
Vamos instalar agora as bibliotecas. Clique em "ok" e depois em "Install a Windows DLL...." conforme a imagem e clique em ok:


Nesta etapa, marque os seguintes pacotes:
dotnet20
msxml3
gdiplus
riched20
riched30
vcrun2005

Depois de marcados, clique em "ok" para a instalação começar.

É muito provavel, que o instalador peça para fazer o download do site e colocar na pasta que ele irá abrir, neste caso, abra a pasta /home/seu_usuario/.cache/winetricks/ e extraia as pastas com os devidos arquivos baixados no ínicio do tutorial conforme a imagem. Se a pasta .cache não aparecer, aperte "Ctrl + H" para mostrar as pastas ocultas.



Agora começe de novo a partir do comando $ winetricks --gui e adicione as bibliotecas novamente, e aguarde a instalação.
Após a instalação, insira seu CD original do Office 2007, ou monte a .iso que você baixou. Se não souber fazer isso, use o seguinte comando:
$ mkdir /media/imagem 
$ sudo mount /home/fulano/Downloads/imagem.iso -t iso9660 -o loop /media/imagem
Obs.: Estou supondo que o usuário se chame fulano, e a imagem.iso esteja na pasta Downloads. O Office estará na pasta /media/imagem/

Você pode abrir o instalador pelo terminal, ou pelo gerenciador de arquivos com o botão direito do mouse e abrir com...



Coloque o serial que você $comprou$, clique em avançar e depois em "Personalizar". Recomendo que não desmarque da instalação os componentes destacados, pois pode ocasionar em erros chatos.



Siga com a instalação e curta o Office 2007 rodando no seu sistema!


Obs.: Macros em VBA, só rodarãm com os Runtimes instalados pelo Winetricks como o vb2run, vb3run, vb4run, vb5run, vb6run, etc.

Em caso de links quebrados, entre em contato pelo e-mail stmaicon@live.com ou nos comentários.

Fonte: http://nithinaneeshsct06bt.blogspot.com.br/2012/05/install-microsoft-office-2007-in-ubuntu.html
LER MAIS
 

Gerenciamento de Pacotes

Segue a frente, um guia resultado de estudo acadêmico sobre os pacotes principais mais utilizados no dia-a-dia de um usuário Linux. Usuário avançado detalhadamente falando.

Pacote.exe
 Esse necessita apresentações, clicou, excecutou, idependente se era pra copiar um arquivo, ou para apagar a raiz do disco. Sistemas operacionais atuais da Microsoft tem proteção nativa a códigos maliciosos mais simples, como apagar a raiz do disco ¬¬.
 Os pacotes.msi a grosso modo não são tão diferentes assim, mas a ideia é a mesma, executar. A diferença é que quando temos um pacote .msi sabemos que serve para instalar algo, já o .exe é mais parcial, pode instalar, remover, executar com dll's, etc.
 Geralmente usamos o aplicativo Wine para rodar tais pacotes. Lembre-se, WineIsNotEmulator.

Pacote.zip
 Esta extensão está fortemente disponível na web há anos, e diversos Sistemas Operacionais trabalham com ele nativamente. Para descomprimir este tipo de pacote, usamos:
$ unzip pacote.zip
Archive:  pacote.zip
inflating: dado3
inflating: dado2
inflating: dado1
Para comprimir usa-se:
$ zip pacote2.zip dado*adding: dado1 (deflated 100%)
adding: dado2 (deflated 100%)
adding: dado3 (deflated 100%)
Você pode substituir o nome do arquivo de saída e o(s) arquivo(s) a ser(em) comprimido(s).

Pacote.7z
 O 7Zip dificilmente vem nativamente em alguma distribuição, por isso, no Debian e derivados, usa-se para instalar:
# apt-get install p7zip-full
 Para descompactar usa-se o mesmo comando do pacote rar, só muda o aplicativo:
$ 7z x pacote.7z
7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=pt_BR.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)
Processing archive: pacote.7z
Extracting  dado1
Extracting  dado2
Extracting  dado3
Everything is Ok
Files: 3
Size:       360720003
Compressed: 51717
Para Compactar, use a linha de comando a baixo. A última opção é o nível de compactação, se colocar -mx0, o pacote terá o mesmo tamanho do arquivo, se colocar -mx5, será a ompactação normal, e a -mx9 será a compactação máxima a custo de processamento.
$ 7z a -t7z /home/pacote.7z /home -mx9

Pacote.rar
 Pacote bastante utilizado pelos usuários do Windows, e levemente pelos do Linux, via terminal, usa-se o unrar com o comando "x" que o instrui a extrair:
$ unrar x pacote.rar
UNRAR 4.20 freeware      Copyright (c) 1993-2012 Alexander Roshal

Extracting from pacote.rar
Extracting  dado1                                                     OK
Extracting  dado2                                                     OK
Extracting  dado3                                                     OK
All OK

Pacote.tar.bz2
 Não é qualquer dia que vemos arquivos como esse, mas de vez em quando baixamos um pacote desse. Para compactar digite:
$ bzip2 -z pacote
Para descompactar usamos o tar:
$ tar jxvf pacote.tar.bz2
dado3
dado2
dado1
Obs.: O mesmo vale para pacotes.tar, porém, quando usamos tar, o arquivos são apenas armazenados no tar, então o arquivo gerado terá exatamente o tamanho do arquivo que foi "comprimido".

Pacote.gz
Super comum aparecerem pacotes na sua pasta de downloads nesta extensão. Para descomprimir use:
$ gzip -d pacote.gz
Para comprimir
$ gzip pacote.qualquer
Pacote.tar.gz e tar.bz2
Para descompactar, usa-se:
 $ tar xvf pacote.tar.bz2
O pacote pode ser extraído pelo bzip e depois pelo tar, mas este comando acima simplifica tudo.
Para criar um arquivo desse, use:
$ tar -czf arquivo.tar.gz arquivos.quaisquer

Pacote.deb
 Os arquivos .deb no GNU/Linux, refere-se a um tipo de pacote instalável, ou seja, nele temos empacotado arquivos de programas e bibliotecas, referenciadas por um arquivo de controle, que toma as medidas necessárias para a instalação em distribuições Debian e a fins.
 Para instalar um pacote.deb por exemplo, consideirando que as dependências estejam em dia, use o seguinte comando:
 # dpkg -i pacote.deb
 Quando ocorrem erros na instalação, geralmente é por causa das dependências, nesse caso, fique atento aos erros exibidos no terminal e procure identificar quais dependências são essas. Uma forma fácil de instalar um pacote é via apt-get, dessa forma as dependência são automaticamente resolvidas.
# apt-get install pacote

Pacote.rpm
 O mesmo dito do .deb serve para o .rpm. A diferença é que esses rodam no RedHat e companhia, são eles, o Fedora, Centos, Mandriva e muitos outros. Ao invés de usar o apt-get, nestas situações usa-se o yum para fazer praticamente o mesmo papel do apt-get:
# yum install pacote

Prefiro não entrar muito em detalhes sobre instalação de pacotes neste post, pois dedicarei outro futuramente para tratar do assunto.

Recomendado para leitura:
http://docs.mandriva-br.org/mandriva/compactar_e_descompactar




LER MAIS
 

Servidor DHCP e Relay no Windows Server 2008


 Objetivo:
 _________________________________________________________________________

O objetivo deste tutorial, é adicionar um Servidor Windows 2008 Server para disponibilizar o serviço de DHCP para a rede, e rotear este mesmo serviço para duas outras redess através de um servidor Relay, também Windows 2008 Server. Esta configuração é bastante fácil, tanto no Windows Server, quanto no GNU/Linux, basta entender a topologia:


Para o funcionamento desta topologia, é necessário o uso das seguintes máquinas virtuais (ou físicas, dependendo de sua estrutura disponível):


 Recomendo o uso de clientes Linux Centos Minimal, pois o uso de memória será menor, possibilitando a realização do tutorial em maquinas com pouca memória RAM dispónível. Os comandos para fazer a renovação do IP, será mostrada em seguida, quando chegarmos nos clientes.

Dica: Só adicione placa de rede na mquina desejada quando for fazer o uso dele, pois assim, não haverá o problema de não saber qual placa está conectada na rede desejada, ou problemas de MAC duplicados caso deseje clonar alguma maquina virtual.



Parte 1 - Configurando o servidor DHCP
______________________________________________________________________________

 Precisamos primeiramente, ter em mãos o Windows 2008 Server já instalado. Vamos adicionar um IP fixo à maquina:


 Lembrando que o servidor está na vmnet2, a mesma que o cliente que irá receber IP do servidor. Neste caso, o Cliente Windows XP.

 Agora devemos adicionar a função "Servidor DHCP". Apenas marque a opção, e siga em diante em todas as janelas apresentadas sem preencher nada. Instale o serviço. Em uma instalação limpa do Windows 2008 Server, não será necessária o reinicio do sistema, mas caso seja requisitado, reinicie.


Após instalado, podemos configurar o Servidor DHCP pelo próprio Gerenciador de Servidores, conforme a imagem abaixo. Clique com o botão direito em "IPv4", em seguida em "Novo escopo..."


 Coloque um nome qualquer no escopo, em seguida o intervalo de IPs que serão mandados pelo DHCP, preencha no ip inicial 10.0.0.1 e no final 10.0.0.253. Avance todas as muitas opções até chegar no gateway padrão, neste, coloque o IP do servidor Relay, que será 172.16.0.2. Avance nas demais opções.


  Após estas configurações, podemos fazer os testes com os clientes conectados na mesma rede. Vou usar o Cliente Linux para demonstrar o funcionamento do DHCP.
 Caso tenha instalado o Centos Minimal, as interfaces de rede não estarão levantadas, para isso use o comando #ifconfig eth0 up. Em seguida, procure por DHCP com o comando #dhclient eth0. Caso precise tentar renovar o IP novamente, use #dhclient -r eth0 para renovar o IP.


 Neste momento nos certificamos que o Servidor DHCP está em funcionamento.
 Adicione dois novos escopos cada um para a rede que precisaremos.

Vamos adicionar mais uma placa de rede  ao nosso servidor DHCP, e adiocioná-la a rede vmnet3 para podermos partir à segunda parte do tutorial. Coloque o IP 172.16.0.1 com a máscara 255.255.255.252 e com o gateway padrão como sendo o nosso servidor Relay. 172.16.0.2. Podemos colocar o DNS como o servidor DHCP, 172.16.0.1. Lembre-se que o gateway de um servidir será o outro, e vice-e-versa.

Parte 2 - Configurando o servidor Relay
______________________________________________________________________________

  Configure o IP 172.16.0.2/30 na placa de rede conectada a vmnet3 do servidor relay. Depois adicione mais duas placas de rede, uma conectada na vmnet4 e a outra na vmnet5. Desta forma ficará:

Servidor DHCP:
vmnet2: 10.0.0.254/8
vmnet3: 172.16.0.1/30

Servidor relay:
vmnet3: 172.16.0.2/30
vmnet4: 172.18.7.254/24
vmnet5: 192.168.0.254/24

Recomendo fazer o uso da organização para que não se perca entre as interfaces do nosso servidor relay, renomeie as interfaces.


No servidor Relay, já com todas as interfaces com o IP devidamente configurado, vá até ao Gerenciador de servidores clique com o botão direito em Roteamento e acesso remoto, em seguida clique em Configurar e Habilitar Roteamento.


 Avance e marque a última opção da lista, Configuração personalizada, e clique em avançar. Marque o Roteamento Lan e clique em avançar, depois Concluir. Clique em iniciar serviço.
 Em seguida, clique com o botão direito em "Geral" (submenu de IPv4), e em "Novo protocolo de roteamento"



 Escolha o Agente de retransmissão de DHCP e clique em OK.
 Agora aparecerá o sobmenu do Agente de retransmissão de DHCP, clique com o botão direito, propriedades, e inclua o endereço do IP do servidor de DHCP, clique em adicionar, depois aplicar e em OK.
 Em seguida, clique com o botão direito nele novamente, e escolha "Nova interface", adicione uma a uma, até que todas estejam inclusas






Parte 3 - Testando os clientes
______________________________________________________________________________

 Para evitar problemas, recomendo que neste ponto, reinicie todas as máquinas, pois o servidor por exemplo, pode gerar erros de snap-in.

Vejamos o cliente Linux que está conectado diretamente no servidor DHCP através da vmnet2:


Agora, o cliente Windows XP, conectado na vmnet4, diretamente no Servidor Relay:


 Vejamos o Windows 7 conectado via vmnet5 no Servidor Relay:




Observações
______________________________________________________________________________

  Diante os testes, pode-se concluir que o servidor Relay está em pleno funcionamento, assim como o servidor DHCP. No meu caso, as tentativas de renovação de IP nos clientes estavam interminentes, mas após o reinicio de todas as maquinas, o sistema de rede voltou a funcionar estabilizadamente, e as maquinas pegaram IP já de primeira.

 A configuração de um Servidor DHCP e outro Relay pode ser muito difícil, pois mesmo sendo fácil a configuração destes servidores de forma isolada, a quantidade de passos a ser seguida torna bastante complexa a realização da topologia, por isso, como forma de auxílio disponibilizo este tutorial.

Para os que chegaram até aqui com o servidor funcionando, meus parabéns, para os demais, boa sorte!




Todo o conteúdo deste tutorial está livre para cópia e compartilhamento.

LER MAIS
 

Como adicionar funções no Windows 2008 Server

 Para adicionar uma função qualquer no Windows 2008 Server (que é bastante usado em nossos artigos), basta acessar o menu iniciar, em seguida, Ferramentas administrativas, depois Gerenciador de Servidores.

 Vá em Funções (ao lado esquerdo da tela), em seguida clique em Adicionar Funções.




 Basta então clicar em Avançar, selecionar a função que precisas, depois seguir os passos do assistente (o padrão avançar, avançar, instalar...).
LER MAIS
 

Roteamento em servidores Linux e Windows


Introdução

Neste tutorial você aprenderá a configurar servidores para trabalhar em NAT e roteando redes distintas, conectadas a clientes de rede. Como na topologia não existe um servidor DNS, não focarei nesta configuração, pois os testes de internet nos clientes podem ser feitos usando o ping para um destino em ip. Porém, caso pretenda que as estações linux “piguem” pelo nome, edite o arquivo /etc/resolv.conf acresentando “nameserver 8.8.8.8” (sem aspas).

ATENÇÃO!

Para a realização desta topologia, é altamente recomendável a verificação de sua máquina principal no quesito de hardware. O mínimo recomendável para rodas todas as máquinas simultâneamente seria um processador Intel ou AMD dual core x86, 3 Giga bytes de memória RAM, e 20 Giga bytes de espaço livre em disco. Caso não conte com uma destas condições, o VMware apresentará erros, impossibilitando o trabalho. As maquinas virtuais trabalharão perfeitamente com 256MB de memória ram, exeto o Windows Server que precisará de 1GB.

Nos comandos, o Linux entende que uma palavra escrita de letra maiúscula é diferente de uma palavra minúscula, lembre-se sempre disso!

Recursos utilizados:


  • VMware Workstation 9
  • Centos Minimal:
  • Windows XP Professional
  • Windows 2008 Server R2
  • Acesso à internet


Maquinas virtuais:


  • Cliente linux vmnet2
  • Cliente Linux 2 vmnet6
  • Cliente Windows vmnet5
  • Roteador Windows vmnet3, vmnet4 e vmnet5
  • Roteador Linux 2 vmnet4 e vmnet6
  • Roteador Linux 1 NAT, vmnet2 e vmnet3



Topologia de rede e IP’s:

Conexões de rede:











Relação de IPs:









Servidor Router1

Placa de Rede eth0





Iremos configurar uma interface de cada vez, instalamos uma placa, configuramos, desligamos a maquina, colocamos outra placa, configuramos a, e assim por diante.





#rm /etc/udev/rules.d/70-persistent-net.rules (zerar as configurações de rede)


#reboot (reiniciar)


#ifconfig (só tinha a interface lo ativa, mas essa não serve pra o que queremos)


#ifconfig eth0 up (agora vemos a eth0)


CONFIGURANDO IPs NAS INTERFACES


#vi/etc/sysconfig/network-scripts/ifcfg-eth0 (vamos configurar a placa eth0)


Como esta placa estará em NAT, ela poderá pegar IP externo, então vamos colocar DHCP nela, e configurar para subir sozinha na inicialização:


Obs: Pressione a tecla “i” para habilitar a edição.


BOOTPROTO=dhcp


ONBOOT=yes


DEVICE=eth0


Pronto! Pressione “ESC” no teclado, e digite “:wq” (sem aspas) para sair e salvar. Vamos reiniciar a maquina para verificar se ela está realmente levantando a placa na inicialização sozinha:


#reboot

Depois que inicializar, use:


#ifconfig


Verifique se ela aparece na lista e o IP que ela pegou. Se não funcionou, reveja o arquivo editado anteriormente.


Vamos desligar a maquina e adicionar uma nova placa de rede.


#halt (desligar)




Placa de Rede eth1


Clique em “Edit virtual machine settings”, depois adicione uma nova placa de rede conectada na rede Vmnet2.








Ligue sua maquina virtual.


#ifconfig


Já podemos ver que a placa não subiu sozinha na inicialização, os procedimentos serão basicamente os mesmos para sua configuração.


#ifconfig eth1 up

Se a placa subiu, podemos contiuar:


#vi/etc/sysconfig/network-scripts/ifcfg-eth1


BOOTPROTO=static


DEVICE=eth1


IPADDR=192.168.0.1


NETMASK=255.255.255.0


GATEWAY=192.168.38.134 (colocar o ip da interface eth0)


ONBOOT=yes





Salve e saia do arquivo. Reinicie a maquina para verificar se a placa subiu na inicialização.


Placa de Rede eth2


Como os procedimentos de configuração desta placa é idêntico aos demais, serei menos específico desta vez.


Clique em “Edit virtual machine settings”, depois adicione uma nova placa de rede conectada na rede Vmnet3.


Ligue sua maquina virtual.


#ifconfig


Já podemos ver que a placa não subiu sozinha na inicialização, os procedimentos serão basicamente os mesmos para sua configuração.


#ifconfig eth2 up

Se a placa subiu, podemos contiuar:


#vi/etc/sysconfig/network-scripts/ifcfg-eth2


BOOTPROTO=static


DEVICE=eth2


IPADDR=172.0.0.1


NETMASK=255.255.255.252


GATEWAY=192.168.38.134 (colocar o ip da interface eth0)


ONBOOT=yes





Salve e saia do arquivo. Reinicie a maquina para verificar se a placa subiu na inicialização.


Habilitando roteamento e NAT


Consideirando que a placa eth0 esteja com a conexão de internet, vamos habilitar o roteamento e redistribuir a internet às demais placas de rede.


# echo "1" > /proc/sys/net/ipv4/ip_forward


Com este comando você deverá ter habilitado o roteamento, para conferir, use o seguinte comando:


# cat /proc/sys/net/ipv4/ip_forward


Deverá aparecer o número “1” na linha de baixo, caso aparece o numero zero, é porque o comando foi digitado erroneamente.


Seguindo agora para o roteamento, vamos adicionar todas as redes remotas, ou seja, as redes que não estão conectadas fisicamente no nosso servidor, seguindo o modelo:


“O que, para onde e por onde”.


# route add –net 192.168.38.134 (gateway pego pelo DHCP)


# route add -net 192.168.2.0/24 gw 172.0.0.2


# route add -net 172.0.1.0/24 gw 172.0.0.2


# route add -net 192.168.1.0/24 gw 172.0.0.2

Vamos agora habilitar o NAT:


# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Caso a interface com internet seja a eth1 por exemplo, basta alterar no comando, mas seguindo o tutorial ao pé da letra, deverá ser a placa eth0 mesmo.


# iptables –F


Ao reiniciar a máquina o roteamente deixará de funcionar, então para que as configurações se apliquem na inicialização do sistema deveremos editar dois arquivos:


Edite o arquivo /etc/sysctl.conf e altere a linha:


net.ipv4.ip_forward = 0

No lugar do zero, coloque “1”


net.ipv4.ip_forward = 1









Salve o arquivo.

Insira os comandos no arquivo /etc/rc.d/rc.local conforme a imagem.


iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


iptables –F

Para isso, digite:


# vi /etc/rc.d/rc.local








Salve o arquivo e corra para o abraço!



Cliente Linux 1


Como este e apenas uma máquina cliente, serão necessários poucos passos para a sua configuração:


Antes de tudo, certifique-se que a maquina encontra-se na rede correta:










# rm /etc/udev/rules.d/70-persistent-net.rules (zerar as configurações de rede)


# reboot (reiniciar)


# ifconfig (só tinha a interface lo ativa, mas essa não serve pra o que queremos)


# ifconfig eth0 up (agora vemos a eth0)


CONFIGURANDO IP NA INTERFACE ETH0


# vi/etc/sysconfig/network-scripts/ifcfg-eth0 (vamos configurar a placa eth0)


BOOTPROTO=static


DEVICE=eth0


IPADDR=192.168.0.2


NETMASK=255.255.255.252


GATEWAY=192.168.0.1


ONBOOT=yes





Pronto! Pressione “ESC” no teclado, e digite “:wq” (sem aspas) para sair e salvar. Vamos reiniciar a maquina para verificar se ela está realmente levantando a placa na inicialização sozinha:


# reboot

Depois que inicializar, use:


# ifconfig


Verifique se ela aparece na lista e o IP que ela pegou. Se não funcionou, reveja o arquivo editado anteriormente.






Servidor Windows 2008 Server






Antes de tudo, será necessário que a maquina Windows Server contenha três placas de rede. Adicione-as normalmente uma a uma, assim como feito no Linux Server, para evitar confusão.


Adicionando a primeira placa, inicie o servidor, clique em Start (iniciar), Control Panel (Painel de controle), Em seguida em Seguida em Network and Sharing Center (Central de rede e compartilhamento). Ao lado esquerdo da tela, clique em Manage network connections (Alterar configurações do Adaptador).


Neste momento teremos apenas um adaptador de rede, para configurar um IP nesta interface, basta clicar com o botão direito na interface, depois em Properties (propriedades). Procuramos configurações de IPV4, e lá definimos o IP que precisamos.











Este IP é o da interface vmnet3.






Basta desligar a maquina e adicionar a interface conectada na vmnet4 e vmnet5


Vamos adicionar o serviço de Roteamento no servidor Windows. Tudo bastante simples:


Primeiramente abrimos o Gerenciador de serviços (circulado em vermelho), depois em Add Roles (adicionar Funções em português).










Depois clicamos em Avançar, até chegar na etapa onde escolhemos os serviços desejados. Escolhemos então “Network Policy and Access Service” (em português “Serviço de Acesso e diretiva de rede”) e clicamos em avançar. Em seguida marcamos as duas primeiras opções, sendo que automaticamente serão marcadas mais duas. Basta avançar e clicar em install (“instalar” em português).


Após finalizado, clicar em Start (iniciar), Administrative Tools (Ferramentas administrativas), Routing and Remote Access (Roteamento a acesso remoto).






Para habilitar o roteamento, clique com o botão direito no servidor ao lado esquerdo conforme na imagem a cima e clique na primeira opção.













Clique em Next, em seguida em Custom Configuration (Configuração personalizada), em seguida marque a opção LAN Routing e clique em finish (Finalizar). Caso apareça alguma janela de mensagem, basta clicar em “ok”













Em IPv4, escolha Static Routes (Rotas estáticas), em seguida no espaço em branco ao lado clique com o botão direito, e escolha New Static Route (Nova Rota Estática).


Deverão conter então, cinco rotas estáticas:







Windows 2008 server está agora Pronto!





Roteador Linux 2


Eth0 (em vmnet4):


BOOTPROTO=static


DEVICE=eth0


IPADDR=172.0.1.2


NETMASK=255.255.255.252


GATEWAY=172.0.1.1


ONBOOT=yes

Eth1 (em vmnet6):


BOOTPROTO=static


DEVICE=eth1


IPADDR=192.168.1.1


NETMASK=255.255.255.0


GATEWAY=192.168.1.1


ONBOOT=yes

Habilitar roteamento (estes comandos precisam ser feitos a cada inicialização a menos que configure-os na inicialização):





#route add default gw 172.0.1.1


Habilite o nat novamente no arquivo /etc/sysctl.conf conforme visto no inicio do tutorial:


net.ipv4.ip_forward = 0

No lugar do zero, coloque “1”


net.ipv4.ip_forward = 1

Salve o arquivo.

Insira os comandos no arquivo /etc/rc.d/rc.local


iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


iptables –F

Salve o arquivo.



Cliente Linux 2


Como este e apenas uma máquina cliente, serão necessários poucos passos para a sua configuração:


Antes de tudo, certifique-se que a maquina encontra-se na rede correta, neste caso, vmnet6.


BOOTPROTO=static


DEVICE=eth0


IPADDR=192.168.1.2


NETMASK=255.255.255.0


GATEWAY=192.168.1.1


ONBOOT=yes


Cliente pronto!



Cliente Windows


Clique em “Iniciar”, depois em “Painel de controle”, em seguida em “Conexões de rede e internet”, depois em “Conexões de rede”, clique com o botão direito em “Conexão local” depois em propriedades. Procure na lista de itens por “Protocolo TCP/IP”. Preencha os campos conforme a imagem:








Maquina pronta.







Resultados

Ping externo, em cliente Linux e em cliente Windows


Cliente Linux 1







Cliente Linux 2






Traceroute:







Cliente Linux 2







Cliente Windows










Conclusão





Pode-se facilmente perceber o valor de um servidor Linux devido seu custo em questão de hardware para executar a mesma ação do servidor Windows, que neste caso específico se mostrou inviável. Um roteador pode sim ser substituído por uma maquina, porém, obviamente com suas limitações, pois um roteador gerenciável já contém suas devidas portas preparadas para o seu serviço, mas em casos onde não se tem um roteador, usa-se então um computador simples (ou sofisticado, dependendo dos serviços paralelos).


Durante a configuração é indiscutível o fato de algum problema imprevisto ocorrer, o que leva o administrador da rede recorrer ao site de buscas finalizando a pesquisa em fóruns, dos quais algum outro indivíduo já passou por tal situação, sendo esta um aprendizado a mais como presente pela solução.


O comando “ping” desperta uma grande expectativa aos comandos anteriormente configurados para o funcionamento da rede, a segunda reação pode ser alívio por ter funcionado, ou inconformidade por não funcionar.


Quanto mais aprendemos, mais se percebe que pouco sabemos.






Termos usados


Host: Cada cliente da rede


Gateway: IP do dispositivo que interligará redes diferentes. Imagine que você esteja em Santa Catarina, e esteja querendo ir para São Paulo, neste caso, hipoteticamente, o gateway será Curitiba, pois ela é quem tem as estradas que lhe levará até São Paulo.


Broadcast: O IP que responde para de todos os hosts. Imagine uma conversa com João, Maria e Melanie. Você quer conversar com Melanie, então a chamará: “Melanie, olha pra mim!” Usando o Broadcast, você diria: “Olhem TODOS para mim!”.


#: Este símbolo significa que o comando deverá ser utilizado como usuário root para funcionar.


:wq : Comando para salvar e sair do editor de texto vi após apertar ESC.








Este tutorial pode ser copiado para qualquer site e compartilhado com seus amigos desde que esteja provido da fonte e não sofra alterações. Quaisquer erros ou situações onde estejam faltando algum dado de configuração para o funcionamento da topologia, entre em contato para que eu possa fazer a revisão.





Por Maicon Douglas de Souza em nattylinux.blogspot.com

LER MAIS
 

Configurar um IP fixo

 Em implementações de servidores linux ou em alguns casos, terminais linux, é comum o uso de IPs fixos para manter o funcionamento de determinadas topologias de rede. Tendo em vista estes casos, segue um tutorial simples para a confinguração de IP fixo. Semples sápido e fácil

 Considerando que você tenha apenas uma placa de rede, digite o seguinte comando:


#vi /etc/sysconfig/network-scripts/ifcfg-eth0


neste arquivo deverá conter as seguintes informações:

DEVICE="eth0"
IPADDR= coloque aqui o ip desejado
NETMASK= a máscara de sub-rede
GATEWAY= o ip do próximo salto (modem, roteador, firewall)
ONBOOT="yes"

Caso esteja em dúvida sobre as máscaras de rede para colocar no campo NETMASK, segue uma pequena lista:
Para a rede 10.0.0.0 usa-se 255.0.0.0
Para a rede 172.16.0.0 usa-se 255.255.0.0
Para a rede 192.168.0.0 usa-se 255.255.255.0

O Gateway precisa ser o ip de próximo salto, como o IP do próximo ponto que irá rotear.
Após a configuração, digite
 
#service network restart
#ifconfig

Após digitado o primeiro comando que reiniciará o serviço de rede, o comando ifconfig mostrará os IPs configurados.
No caso de FAIL após o primeiro comando, verifique o arquivo ifcfg-eth0 se não está com espaços entre o IP e o sinal = , ou se não trocastes = por  : . Os IPs não precisam estar entre aspas. 

Usado Centos 6.3 para o tutorial.
LER MAIS
 

SAMBA Compartilhamento com e sem senha


Atenção! 

Este artigo está muito defasado, as configurações postadas podem não funcionar corretamente, testado e comprovado a falha. Assim que possível postarei um novo tutorial atualizado.

LER MAIS
 

Configurando o proxy para o APT-GET



 Para usuários do linux, que utilizam o apt para instalar programas (ou synaptic, que nada mais é do que uma interface gráfica para ele), e não conseguem instalar nada, nem atualizar o sistema, devido ao proxy da empresa/universidade, basta setar o ip do proxy para poder fazer instalações através. Para fazê-lo, jogue os seguintes comandos no terminal:
# gedit /etc/apt/apt.conf
 Insira os seguintes dados no arquivo, editando o ip e porta:
Acquire{
HTTP::proxy "http://IP:PORTA";
FTP::proxy "http://IP:PORTA";
}
Acquire::https::proxy "https://IP:PORTA/";
 Segue o exemplo de um arquivo configurado:
Acquire{
HTTP::proxy "http://192.168.2.250:3128";
FTP::proxy "http://192.168.2.250:3128";
}
Acquire::https::proxy "https://192.168.2.250:3128/";
 Salve o arquivo e feche o editor de texto
  Voltando ao terminal, será preciso atualizar a lista de pacotes:
# apt-get update
 Aguarde os dados serem atualizados, e já poderá fazer a instalação de programas e/ou a atualização. Caso sejam apresentados erros durante a atualização dos pacotes, as duas causas mais prováveis são o caso do ip do proxy estar errado, ou o proxy da sua empresa (ou seja la onde for) esteja bloqueando o acesso. Neste caso, os servidores de proxy anônimos resolvem o problema.

 Para retornar ao proxy padrão (na verdade, não usar proxy), que é necessário ao usar o seu notebook em casa novamente, basta remover o arquivo apt.conf, ou renomeá-lo, por exemplo:
# mv /etc/apt/apt.conf /etc/apt/apt.conf.old
# apt-get update
 Estes comandos irão respectivamente renomear o arquivo de configuração do proxy e atualizar a lista de pacotes. Quando precisar utilizar a configuração anterior novamente, basta renomear o arquivo "apt.conf.old" para "apt.conf" usando o mesmo comando "mv" como fiz anteriormente.

Obs.: "$" e "#" significam respectivamente o comando simples e o comando com direitos de root (exemplo, "comando" e "sudo comando").
LER MAIS
 

Navegação anônima no linux

 Navegação anônima usando o anon-proxy:
# apt-get install anon-proxy
 Ao instalá-lo em sua máquina, o serviço será automaticamente iniciado, caso queira pará-lo, ou iniciá-lo, uses o comando padrão:
$ service anon-proxy start
$ service anon-proxy stop
 O software rodará em background na porta 4001. Configure seu navegador ou qualquer outro programa que esteja usando (apt por exemplo) para usar o ip 127.0.0.1 e porta 4001. Dessa forma estará usando o novo endereço de proxy que sua própria máquina disponibiliza.

Obs.: "apt-get" está disponível em distribuições derivadas do debian, caso uses outra distribuição, consulte disponibilidade do software e o programa de instalação (exeplo; urpmi  ou yum).
LER MAIS