quinta-feira, 4 de novembro de 2010

Variáveis de Ambiente

E ae galera ...
Vamos falar sobre Variáveis de ambiente. O que seria isto?
É simples, e quebra um galhão !!!
Quem já não passou por aqueles momentos em que você faz um monte de configuração e ainda não consegue acessar um determinado server, por exemplo? Vc tenta pingar, por exemplo, e nada.
O ruim é que toda vez que vc precisa reiniciar a máquina vc tem que digitar td denovo "ping x.x.x.x" - Enche não?
Então podemos criar um atalho para isto, e vc precisará apenas digitar GO, por exemplo.

Aqui vou tentar explicar como funciona, mas depois cada um usa da maneira que achar mais conveniente. Vou colocar o nome do atalho como GO, mas vcs podem usar o nome que quiser:
- Abra o notepad, copiei e cole as linhas abaixo e salve-o como GO.BAT (lembre-se de onde está salvando. Vc vai precisar desta info depois):
cls
ping google.com.br
pause


ou

cls
nslookup google.com
pause


Agora pressione as teclas de atalho (Win + Pause Break), clique em Advanced/Environment Variables e em User Variables for ..seu coreid.. clique em New.
Em Variable Name digite PATH e em Variable Value digite o caminho onde vc salvou o GO.BAT (Exemplo: c:\nome_da_pasta).
- Clique OK 3x e pronto.

Clique em START, RUN e digite GO.

Agora usem a imaginação e criem "atalhos" para facilitar a vida no dia a dia.

Abs,

sábado, 30 de outubro de 2010

Pra quem curte !!!

Show de bola estes caras !!!
Para dar uma descontraída entre os estudos ....




















segunda-feira, 25 de outubro de 2010

Office 365

Office na nuvem ??!!!
É isto ai, e chama-se Office 365.

Pois é galera, agora a briga ficará boa com a Google não? ... rs
Infelizmente está em testes ainda, e apenas os EUA e outros 12 países podem testá-lo por enquanto.
O serviço será vendido ano que vem por assinatura, e custará em média US$ 6 por usuário por mês.

Quem quiser ver uma demonstração do Office 365 acesse:
http://office365.microsoft.com/en-US/online-services.aspx#
ou
http://mediadl.microsoft.com/mediadl/www/o/online/office365/1004828_Union_Final_500k.wmv

Abs,

Windows Azure

Bom dia pessoal,

Achei uma apresentação muito bacana sobre o Windows Azure.
São 6 vídeos rápidos, resumão mesmo.
Quem tiver interesse, segue o link:


http://www.microsoft.com/learning/_silverlight/learningsnacks/Azure/snack06/default.html



Abs,

quarta-feira, 29 de setembro de 2010

Identificando o Sistema Operacional usando o comando Ping

Você sabia que é possível identificar o S.O. usando o comando ping?

Parece piada mas é muito simples.
Cada S.O. tem o seu padrão de TTL (Time to Live), então basta pingá-lo.

Sistema / TTL
Unix =  255
Windows = 128
Linux = 64

Exemplo de um ping num servidor Windows:

ping microsoft.com.br

Disparando microsoft.com.br [198.66.137.165] com 32 bytes de dados:
Resposta de 198.66.137.165: bytes=32 tempo=152ms TTL=115
Resposta de 198.66.137.165: bytes=32 tempo=153ms TTL=115
Resposta de 198.66.137.165: bytes=32 tempo=153ms TTL=115
Resposta de 198.66.137.165: bytes=32 tempo=151ms TTL=115


Exemplo de um ping num servidor Linux: 

ping google.com.br

Disparando google.com.br [72.14.253.104] com 32 bytes de dados:
Resposta de 72.14.253.104: bytes=32 tempo=121ms TTL=53
Resposta de 72.14.253.104: bytes=32 tempo=125ms TTL=53
Resposta de 72.14.253.104: bytes=32 tempo=126ms TTL=53
Resposta de 72.14.253.104: bytes=32 tempo=126ms TTL=53


Exemplo de um ping num micro com Windows 7:

ping 127.0.0.1

Disparando 127.0.0.1 com 32 bytes de dados:
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128


Cada vez que um "ping" passar por um roteador ele perderá um "TTL". Os roteadores decrementam o TTL, por isto nos exemplos acima não vemos 128 nem 64, mas vemos 115 e 53 quando pingamos os servidores Microsoft e Google. Isto significa que existem 13 roteadores entre meu computador e o server Microsoft e existem 11 roteadores entre o meu computador e o server Google.

Abs,
E até o próximo Post.

quinta-feira, 1 de julho de 2010

Usando o Ocsetup.exe para instalar/remover Role e Features no ServerCore

Ocsetup.exe - Utilizado no Server Core para instalar ou remover papéis e features. O comando Ocsetup é case-sensitive, então cuidado na digitação.

Para instalar ou desinstalar um papel ou feature use as seguinte sintax:

Install:
start ocsetup package_name

Uinstall:
start ocsetup package_name /uninstall



Roles/Roles Services e sua "sintaxe" no ServerCore:
Active Directory Domain Services (AD DS): 
DirectoryServices-Domain-Controller-ServerFoundation
Active Directory Lightweight Directory Services (AD LDS): 
DirectoryServices-ADAMServerCore
DHCP Server: DHCPServerCore
DNS Server: DNS-Server-Core-Role
File Services / DFS Namespaces: DFSN-Server
File Services / DFS Replication: DFSR-Infrastructure-ServerEdition
File Services / Services for Network File System: ServerForNFS-Base
File Services / File Replication Service: FRS-Infrastructure
Print Services / Print Server: Printing-ServerCore-Role
Print Services / LPD Service: Printing-LPDPrintService
Web Server (IIS): IIS-WebServerRole
Streaming Media Services: MediaServer
Hyper-V (virtualization): Microsoft-Hyper-V

Features  e sua "sintaxe" no ServerCore:

Backup: WindowsServerBackup
BitLocker Drive Encryption: BitLocker
BitLocker Drive Encryption Remote Administration Tool: 
BitLocker-RemoteAdminTool
Failover Clustering: FailoverCluster-Core
Multipath IO: MultipathIo
Network Load Balancing: NetworkLoadBalancingHeadlessServer
Quality Windows Audio Visual Experience: QWAVE
Removable Storage: Microsoft-Windows-RemovableStorage-ManagementCore
SNMP: SNMP-SC
SUA: SUACore
Telnet client: TelnetClient
WINS: WINS-SC


Abs,

DNSCmd

É pessoal, não tem jeito. Não conseguimos fugir das linhas de comando, principalmente se você for usar Server Core.
Abaixo citarei alguns comandos básicos utilizando o DNSCmd, e que muitos deles você encontrará na 70-642.

Primeiro vamos ver como é a sintaxe deste comando:

DnsCmd nome/ip do servidor comando /parametro

Obs: ==> Você pode usar o endereço IP ou nome do host que hospeda o serviço de DNS, e caso você esteja conectado na máquina que hospeda o serviço de DNS, então não precisa informar nada (nem host nem IP).


Comandos:

/Info >>> Obtém informações do servidor.

/EnumZones >>> Enumera as zonas.

/ClearCache >>> Limpa o cache do servidor DNS.

/ZoneInfo >>> Exibe informações sobre a zona.

/ZoneAdd >>> Cria uma nova zona no servidor DNS.

/ZoneDelete >>> Exclui uma zona do servidor DNS

/ZonePause >>> Pausa uma zona.

/ZoneResume >>> "Starta" a zona.

/ZoneReload >>> Recarrega a zona localmente.

/ZoneRefresh >>> Força a atualização da zona secundária com base na primária.

/ZonePrint >>> Exibe todos os registros da zona.

/ZoneResetType >>> Altera o tipo da zona.

/EnumRecords >>> Enumera registros de um nome.

/RecordAdd >>> Cria um registro na zona.

/RecordDelete >>> Exclui um registro da zona.

/NodeDelete >>> Exclui todos os registros de um nome (PTR, por exemplo).

/ZoneRefresh >>> Força a replicação da zona.


Para verificar outros comandos e/ou obter informações sobre cada comando, digite: dnscmd /?

Vamos agora ver alguns simples exemplos práticos:


1) Limpar o cache do Servidor:
DNSCMD /ClearCache
    
2) Excluir todos os registros de um nome:
DNSCMD /NodeDelete server1.woodgrovebank.com computer1 /f

3) Forçando a replicação da zona (este comando deve ser executado no server de zona secundária):
DNSCMD /zonerefresh test.woodgrovebank.com


Bom pessoal, é isto ai. Lembrem-se de revisar os comandos do DNSCMD antes da prova.
Achei um link do Technet que tem alguns outros comandos, alguns não muito utilizados no dia a dia, então não é muito provável que possa encontrá-los durante a prova.

Link: http://technet.microsoft.com/en-us/library/cc772069%28WS.10%29.aspx#BKMK_32


Um abraço a todos,