SMC 7904WBRA2 Port forwarding

Para reencaminhar portas num router SMC 7904WBRA2 basta aceder ao router através do browser e colocando o ip do mesmo que por default é 192.168.2.1 autenticar-se o utilizador por default é admin e a password smcadmin depois no menu de navegação lateral navegar até NAT clicar em Virtual Server, irá aparecer um formulário com os seguintes campos No que é o id do reencaminhamento, Lan Ip Adress onde devemos escrever o ip local do computador para onde queremos encaminhar o tráfego, Protocol Type é o tipo de protocolo a usar quase sempre é TCP&UDP, LAN PORT porta ou intervalo de portas do computador de destino, Public Port porta ou intervalo de portas onde o trafego chega ao router e Enable diz se a regra está activa ou não.

Por exemplo se queremos aceder remotamente a um computador com o ip de rede local 192.168.2.10 através do no-ip devemos configurar o router com as seguintes configurações:
Lan Ip Adress = 192.168.2.10
Protocol Type = TCP&UDP
LAN Port = 4900
Public Port = 4900
Enable = visto

e clicar em add e já está!!!

Instalar Mono no Ubuntu….

Mono é uma framework de Open-Source que fornece os requisitos para programar em .NET nos sistemas operativos Linux, Solaris, Mac OS X, Windows e Unix.
Isto significa com uma única linguagem de programação com um único IDE poder fazer programas que correm nos sistemas operativos mencionados.
No Mono é possivel usar duas das linguagens da .NET Framework VB.NET e C#…
É possivel também criar páginas aspx usando uma das linguagens referidas e correr o mesmo aspx no Apache com o mod_mono, este mod pode também corre aplicações criadas em .NET no Apache.

Para instalar o MonoDevelop e as suas dependências no Ubuntu basta executar na consola o seguinte comando:
sudo apt-get install mono mono-gmcs mono-gac mono-utils monodevelop

Nunca usei o mono mas tenho usado intensivamente a .NET framework 2.0 com o Visual Studio 2005, vou começar agora a testar o mono o primeiro passo está concluido (Mono Instalado e a funcionar)…

Página Oficial do Projecto Mono

Acelerar o sistema…

Independentemente do sistema Operativo que estamos a usar achamos que o computador está sempre lento (falo por mim!!), um dos truques que uso à algum tempo e que vou partilhar agora é multi-plataforma usuou-o tanto em Linux como em Windows!!

E consiste em desactivar vários serviços que nem sempre que ligo o computador os uso…

Em Linux basta desactivar serviços que não usamos em todos os Run Levels e criar um script que os inicie quando for necessário…

Em Windows através do gestor de Serviços desactivar os serviços que não usamos e criar um .bat que os arranque quando for necessário…

Exemplo Linux:
Imaginemos que temos um servidor web de testes, mas a finalidade desse computador não é exclusivamente essa, e decerto nem 50 % das vezes que ligamos o computador usamos o dito… dependendo da distro do Linux existem formas diferentes de alterar o arranque dos serviços a partir de que Run Level é que estes estão disponiveis por exemplo no Trustix é com o comando chkconfig que listamos e configuramos o arranque dos serviços, já no Ubuntu podemos usar o rcconf

sudo apt-get install rcconf
sudo rcconf
sudo NomeServiço RunLevelQueArranca
por exemplo para o apache não arrancar seria:
sudo apache2 0

Ou editando o /etc/initab (prefiro!)

Depois de desactivar o arranque dos serviços para que estes não arranquem e no caso do servidor web com Mysql seria:

/etc/init.d/apache2 start
/etc/init.d/mysql start

Esta parte já é mais parecida em todas as Distros, o que ganhamos com isto: uns segundos no arranque e um sistema mais leve.

Exemplo Windows:
Vou usar na mesma o exemplo do servidor Web também com Mysql, botão direito em “O meu Computador” –> Gerir –> Serviços e alteramos o tipo de arranque dos serviços pretendidos para manual no caso do servidor web são o MySQL5 (No caso do Mysql5 com o nome default) e W3SVC (IIS) com certeza que mais serviços que são usados esporadicamente e são estes que devemos desactivar…
Depois de o arranque estar manual é termos o sistema mais leve no próximo reinicio para facilitar criamos um ficheiro .bat por exemplo ArranqueServidorWeb.bat com o conteúdo:

net start MySql5
net start W3SVC

Quando for necessário usar estes serviços basta executar o ArranqueServidorWeb.bat e temos os serviços relacionados alive and Kicking…

Uma sugestão em ambos os sistemas é ter um directório com os vários Scripts de arranque dos serviços com nomes elucidativos para quando for necessário usá-los não ser necessário perder tempo a ver o que cada um faz.

No exemplo usei apenas Apache e o Apache ou IIS mas podem ter mais serviços relacionados com o Servidor Web podem ter mais Servidores de base de dados, o Bind, servidor de FTP, etc etc… dependo da situação antes de fazer isto convém fazer um rastreio aos serviços relacionados para não impedir o funcionamento correcto do Sistema Operativo e aumentar a performance do mesmo….

😉

Upgrade Ubuntu kernel…

É muito fácil fazer upgrade ao Kernel no ubuntu feisty fawn vou explicar como se faz upgrade de uma forma fácil e sem receber um “Kernel Panic”, testei isto num pc que uso pouco e funcionou…
Primeiro convém saber a versão do Kernel que estamos a usar para isso na consola escreve-mos uname -r

A versão para a qual fiz upgrade é a versão que vem incluida no “ubuntu gutsy gibbon” que é a 2.6.22-9-generic enquanto a que está no ubuntu feisty fawn é (ou pelo menos no meu era) a 2.6.20-16-generic…

Primeiro temos que adicionar no source.list o repositório do Gutsy Gibson a forma mais fácil é navegar no Navegador de ficheiros até Ã pasta “/etc/apt/” e clicar duas vezes no sources.list vai aparecer um interface onde podemos adicionar o repositório e em “Aplicações de Terceiros” fazemos “Add…” e escrevemos “deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted”…
Agora é só fazer update do sources list com o comando “sudo apt-get update” e escrever na consola
sudo apt-get install linux-backports-modules-2.6.22-9-generic linux-headers-2.6.22-9 linux-headers-2.6.22-9-generic linux-image-2.6.22-9-generic linux-restricted-modules-2.6.22-9-generic linux-ubuntu-modules-2.6.22-9-generic

Quando terminar (demora uns minutos dependendo da máquina) retiramos o repositorio do sources.list com os mesmos passos que fizemos para adicionar mas agora fazemos “Remove”….

Reiniciamos o pc e fazemos outra vez “uname -r” se o output for “2.6.22-9-generic” o upgrade ao kernel está concluido!!!

Estou a ver as opções do novo Kernel a tentar por isto mais rápido se descobrir alguma coisa partilho…. 😉

Servidor de Email Grátis | Servidor de E-mail Open Source

Pediram-me que configurasse um servidor de e-mail interno, ou seja para ser usado numa empresa internamente mas que também fizesse fetch das mensagens num servidor externo e que corresse em windows com um GUI onde fosse possivel administrar o servidor sem ter que perceber como funciona um servidor de e-mail…

Sugestão: Compra o exchage!!!
Resposta: Não só funciona em windows server family, e nós não queremos comprar licenças…

Sugestão: Qmail, Postfix, fectmail….
Resposta: Não, queremos que seja em windows….

Em tempos alguém me tinha falado num tal servidor de mails fácil de usar que corria em qualquer janela e com backend em Mysql, e por curiosidade na altura intalei mas não prestei muita atenção… quando me fizeram o pedido lembrei-me googlei já não me lembrava do nome do dito servidor… e encontrei chama-se Hmailserver já muito mais é evoluido do que a versão que tinha testado voltei a testar algumas features chave (imap, fecthmail, GUI, etc….)… depois de testar não num ambiente de produção lá instalei na maquina que me tinham pedido expliquei ao pseudo-informático de serviço como é que criava contas e configurava o fetch de correio externo para cada conta e como é que configurava os clientes (Outlooks) para descarregar mails do servidor ficaram radiantes… mais um cliente satisfeito com uma solução open-source não cheguei a perceber bem o medo do linux mas creio que é infundado, pelo que me apercebi o maior medo é a manutenção e assistência… mas pronto com más experiências passadas não há argumentos… se tiverem necessidades semelhantes vão a HMailServer.com e usem… hhhaaa uma das coisas que gostaram mais foi aparecer automaticamente o nome da empresa no rodapé de todas as mensagens…!!!!!