segunda-feira, 22 de novembro de 2010

Configurando a Placa de Rede no VMWARE Server

"Bridged" to an automatically assigned physical nic

WARNING: this is unreliable on hosts with more than one physical nic.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vlance"
ethernet0.connectionType = "bridged"

This settings enable an AMD PCnet32 network-card.
Most older OS have drivers for this nic.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vmxnet"
ethernet0.connectionType = "bridged"

This settings enable an VMXnet network-card.
You can only use this nic if you install the VMware-tools inside the guest.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "bridged"

This settings enable an Intel E1000 network-card.
Modern OS should have drivers for this nic.
NOTE: VMware usually assigns this nic to 64bit-guests - but it also works with 32-bit guests

Connected to the virtal adapter of the host named "hostonly"

You can use the VMware-builtin DHCP-service to auto-configure guests that use this type of connection.

WARNING: this is unreliable on hosts that don't use defaults for the vmnet-mapping.
NOTE: this is the same as ethernet0.connectionType = "vmnet1"

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vlance"
ethernet0.connectionType = "hostonly"

This settings enable an AMD PCnet32 network-card.
Most older OS have drivers for this nic.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vmxnet"
ethernet0.connectionType = "hostonly"

This settings enable an VMXnet network-card.
You can only use this nic if you install the VMware-tools inside the guest.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "hostonly"

This settings enable an Intel E1000 network-card.
Modern OS should have drivers for this nic.
NOTE: VMware usually assigns this nic to 64bit-guests - but it also works with 32-bit guests

Connected to the virtal adapter of the host named "nat"

You can use the VMware-builtin DHCP-service to auto-configure guests that use this type of connection.
Guests configured this way can also use the hosts internet connection via the VMware NAT service.


WARNING: this is unreliable on hosts that don't use defaults for the vmnet-mapping.
Note: this is the same as ethernet0.connectionType = "vmnet8"

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vlance"
ethernet0.connectionType = "nat"

This settings enable an AMD PCnet32 network-card.
Most older OS have drivers for this nic.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vmxnet"
ethernet0.connectionType = "nat"

This settings enable an VMXnet network-card.
You can only use this nic if you install the VMware-tools inside the guest.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "nat"

This settings enable an Intel E1000 network-card.
Modern OS should have drivers for this nic.
NOTE: VMware usually assigns this nic to 64bit-guests - but it also works with 32-bit guests

Custom configuration

For multihomed hosts specify your physical > vmnet mapping manually and configure your guests with type "custom"

All unused vmnets can be used for "guest-only" connections.

WARNING: on Linux hosts that use UDEV you may have to create device-nodes manually.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vlance"
ethernet0.connectionType = "custom"
ethernet0.vnet = "vmnet5"

This settings enable an AMD PCnet32 network-card.
Most older OS have drivers for this nic.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vmxnet"
ethernet0.connectionType = "custom"
ethernet0.vnet = "vmnet5"

This settings enable an VMXnet network-card.
You can only use this nic if you install the VMware-tools inside the guest.

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "custom"
ethernet0.vnet = "vmnet5"

This settings enable an Intel E1000 network-card.
Modern OS should have drivers for this nic.
NOTE: VMware usually assigns this nic to 64bit-guests - but it also works with 32-bit guests

quinta-feira, 23 de setembro de 2010

Recuperando a senha de root

Algumas vezes se faz necessário a mudança da senha de Administrador dos Sistemas Operacionais, tanto pelas políticas internas da empresa, quanto pela saída de algum funcionário ou por diversos outros motivos, infelizmente com o passar do tempo esquecemos essas senhas por desuso ou por esquecimento mesmo, para resolver o problema em sistemas Linux podemos fazer da seguinte forma:

01 - O primeiro passo é iniciar o computador pelo Live Cd;

02 – Agora vá para o modo texto com o comando abaixo;

CTRL + ALT + F2

03 - logue-se com root

sudo su -

04 - Verifica qual a geometria do disco com o comando fdisk -l /dev/sdx (onde "x" é o letra correspondente ao disco)

05 - monte a partição correspondente com o comando:

#mkdir /media/disco

#mount -t ext3 /dev/sdx /media/disco -o rw

#cd /media/disco/etc

#vi shadow

a apague os caracteres na linha do root, deixando assim:

root ::0::::::

:wq

#cd /

#umount /media/disco

reboot

Pronto a senha de root foi zerada.


segunda-feira, 30 de agosto de 2010

Source list completo do Debian 5 Lenny, para servidores e desktops. Segue alguns sources do Debian 5 para incrementas seu source.list. Para atualizar a sources.list basta logar como ROOT e executar os passos abaixo:

#vim /etc/apt/sources.list

Apague todo o conteúdo e adicione as linhas abaixo:

deb ftp://ftp.br.debian.org/debian/ stable main contrib non-free

deb ftp://mirrors.kernel.org/debian/ stable main contrib non-free

deb http://ftp.br.debian.org/debian/ lenny main contrib

deb http://ftp.br.debian.org/debian/ lenny main contrib non-free

deb http://ftp.br.debian.org/debian/ lenny-proposed-updates contrib main

deb http://ftp.br.debian.org/debian-multimedia/ lenny main

deb http://ftp.br.debian.org/debian-multimedia/ lenny main

deb http://ftp.br.debian.org/debian/ oldstable main

deb http://ftp.br.debian.org/debian/ stable main

deb http://ftp.br.debian.org/debian/ stable main contrib non-free

deb http://packages.dotdeb.org stable all

deb http://security.debian.org/ lenny/updates main contrib

deb http://security.debian.org/ lenny/updates main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main

deb http://www.backports.org/debian lenny-backports main contrib non-free

deb http://www.debian-multimedia.org stable main

deb-src ftp://ftp.br.debian.org/debian/ stable main contrib non-free

deb-src ftp://mirrors.kernel.org/debian/ stable main contrib non-free

deb-src http://ftp.br.debian.org/debian/ lenny main contrib

deb-src http://ftp.br.debian.org/debian/ lenny main contrib non-free

deb-src http://ftp.br.debian.org/debian/ lenny-proposed-updates contrib main

deb-src http://ftp.br.debian.org/debian/ oldstable main

deb-src http://ftp.br.debian.org/debian/ stable main

deb-src http://ftp.br.debian.org/debian/ stable main contrib non-free

deb-src http://packages.dotdeb.org stable all

deb-src http://security.debian.org/ lenny/updates main contrib

deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb-src http://security.debian.org/ stable/updates main contrib non-free

deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

deb-src http://www.backports.org/debian lenny-backports main contrib non-free

deb-src http://www.debian-multimedia.org stable main

#===============================================================FIM==============================================================

Salve o arquivo, feche e atualize a lista de repositórios como

#apt-get update --fix-missing

#apt-get upgrade --fix-missing

sexta-feira, 28 de maio de 2010

Corrigindo problema de Travamento de Teclado e TouchPad no Vostro

   Encontrei uma solução para o travamento de teclado e touchpad que tenho sempre no Notebook DELL Vostro 1310, acredito que sirva também para outros modelos.
1) Abra o arquivo menu.lst:
gedit /boot/grub/menu.lst
2) Acrescente "i8042.reset" no final da linha e salve o arquivo:
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=40fb01f9-4479-4547-8eef-2a6c3969ad28 ro quiet splash i8042.reset
3) Rode o comando grub-install
Obs.: Em alguns fóruns eu encontrei pessoas dizendo pra rodar o comando update-grub, só que ele apaga o arquivo de configuração e refaz de novo, não é o correto.

terça-feira, 4 de maio de 2010

Configurando roteadores Cyclades PR-1000 para serviços X.25

O produto X.25 da Embratel é chamado de Renpac já na Telefônica o produto chama X.25 mesmo.


O sistema X.25 trabalha com canais virtuais, que podem ser alocados de forma dedicada para um determinado cliente ou que podem ser alocados dinamicamente para uma determinada transação, sendo liberados logo na seqüência.

Mas, vamos ao que interessa:
1) Conecte o cabo de console no seu computador e no roteador
2) Utilize uma programa de terminal como o hyperterminal do Windows (ele não vem instado por padrão, para adicioná-lo acesse o Painel de Controle > Adicionar/Remover Programas > Componentes do Windows > Acessórios e Utilitários > Comunicação e selecione Hyperterminal). Abra o hyperterminal, informe um novo nome para a conexão, selecione COM1 como o tipo de conexão, selecione 9600 bits por segundo, e clique em OK.
3) Deverá ser exibida a mensagem de login. Informe o usuário, o padrão de fábrica é super, e de Enter.
4) Deverá ser solicitada a senha, a senha padrão está no manual, ou se esta já foi alterada você precisará verificar com quem realizou este procedimento ou em ultimo caso, realizar o procedimento para resetar a senha.
5) A tela inicial será parecida com esta:



6) Digite 1 para entrar no menu de configuração;
7) Digite 1 novamente para entrar na opção Interfaces;
8) Digite 2 para entrar na opção Slot1 (SWAN);
9) Digite 1 para entrar na opção Encapsulation;
10) Digite 3 para entrar na opção X.25;
11) Agora serão feitas perguntas sobre os parametros de configuração:
a. X.121 (Local DTE) address [11111111]: este número lhe será fornecido pela empresa da qual você contratou o serviço X.25, fazendo uma analogia bem grosseira este número seria como o seu “endereço ip” na rede x.25, é um número único que identifica o seu terminal. Digite o número fornecido e digite enter.
b. Switch mode active for this link (Y/N) [N]: Pressione Enter para aceitar a configuração padrão sugerida entre colchetes []
c. Ignore Called Address (Y/N) [N] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
d. Check link number for incomming calls to socket (Y/N) [N] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
e. Inactivity timeout in seconds [10] : 60
f. Configure as D(T)E or D(C)E [T] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
g. Number of Virtual Circuits [8] : Informe o número de circuitos virtuais que você contratou com a sua operadora.
h. Number of Permanent Virtual Circuits [0] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
i. PVCs must wait for reset packet ( (Y)es or (N)o ) [N] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
j. Layer 3 window size (1 to 7) [2] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
k. Layer 2 window size (1 to 7) [7] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
l. Packet size (? for help) [128] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
m. Number of Retries N2 (1 to 255) [10] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
n. TL in seconds (1 to 100) [5] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
o. T2 in seconds (1 to 100) [5] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
p. T21 in seconds (1 to 255) [180] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
q. T23 in seconds (1 to 255) [60] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
r. Negotiable Facilities (Y/N) [N] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].

12) Ao responder a ultima pergunta você será redirecionado para o menu abaixo:
Cyclades-PR1000 (PR1000) Remote DTE table for X.25 Menu

1. Add DTE 2. Delete DTE 3. Edit DTE

(L for list) Select option ==>

O menu acima lhe permitirá configurar sockets, que deverão ser monitorados por outras aplicações (pelo menos nos sistemas que usam o X.25 para TEF) e encaminhar para o sistema autorizador.
Digite 1 para adicionar um novo endereço.

13) Novamente serão feitas perguntas para realização da configuração, e aqui cabe uma ressalva, você pode configurar um socket para ficar permanentemente conectado a outro endereço DTE, ou você pode deixar o socket livre para receber transações sob demanda.

a. Type of logical address ( I(P), (S)ocket, S(w)itch or X(O)T ) [P] : reponda S para selecionar a opção Socket.
b. X25 Socket Port ( 32001-32064 ) [32001] : informe um número para o socket dentro dos limites informado. Este será o número da porta utilizada na comunicação.
c. X.121 (DTE) address [01010101] : se você for trabalhar com um socket dedicado informe aqui o endereço DTE deste socket, se você quiser que este DTE fique livre para conexão sobre demanda informe 0.
d. VC number (0 if SVC or 1 to 64 if PVC) [0] : Pressione Enter para aceitar a configuração padrão sugerida entre colchetes [].
e. Packet Transaction ( Y/N ) [N] : Y
f. Automatic Mode (Y/N) [N] : Y
g. User Data Len (0 to 32) [0] : 4
h. User Data [00000000] : Este campo pode ser utilizado para verificar se a origem pode estabelecer comunicação com você. Aceite o padrão se não quiser fazer a verificação, ou informe outro número, em hexadecimal, se quiser fazer a validação, neste caso o host remoto deverá ter este mesmo número configurado em sua conexão para estabelecer a comunicação.

14) Você deverá repetir o procedimento acima para a quantidade de sockets que você precisar. Depois de concluir pressione ESC para voltar ao menu anterior. Continue pressionando ESC até retornar ao menu inicial:



15) Depois pressione 5 para acessar o menu de informações
16) Pressione 3 para acessar a opção Show Status
17) Pressione 1 para acessar a opção Slot 1 (SWAN)
18) Se a configuração estiver correta, todos os status abaixo estarão como ON e o protocolo deverá estar UP:








19) Até aqui apenas configuramos a interface serial, agora precisamos configurar a interface ethernet, para que o seu router possa se comunicar com o restante da sua rede. Para isso Pressione 1 para acessar a opção CONFIG
20) Pressione 1 para acessar a opção INTERFACE
21) Pressione 1 para acessar a opção ETHERNET
22) Pressione 1 para acessar a opção NETWORK PROTOCOL
23) Pressione 1 para acessar a opção IP
24) Responda as perguntas abaixo para configurar a interface:
a. Active or Inactive: selecione a opção para Active
b. Interface Numbered/Unnumbered: selecione a opção para Numbered
c. Primary IP Address: informe um ip valido na sua rede interna
d. Subnet Mask: informe a mascara de sub-rede da sua rede
e. Secondary IP Address: informe um ip secundário, se for necessário.
f. IP MTU: Aceite o padrão de 1500
g. IP fragmentation - Ignore Bit DF: escolha a opção YES
h. NAT: selecione a opção LOCAL
i. ICMP Port: selecione active se quiser que o router responda a ping ou inactive para que não responda a ping.
j. Incoming Rule List: deixe o padrão Inactive.
k. Outgoing Rule List: deixe o padrão Inactive.
l. Proxy ARP: deixe o padrão Inactive.
m. IP Bridge: deixe o padrão Inactive.

25) Agora é preciso salvar a configuração na memória senão tudo será perdido quando o router for reiniciado. Para isso pressione ESC até voltar ao menu principal e selecione as opções necessário para acessar or menus: ADMIN =>WRITE CONFIGURATION =>TO FLASH

Créditos para: Luana Rocha
URL: http://www.luanarocha.eti.br/?p=44

sexta-feira, 26 de fevereiro de 2010

Configurando o KVpnc para VPN em Rede Windows

Configurando e Instalando um vpn client no Linux

Há muito tempo tenho tido muitos problemas que se tornaram um desafio pessoal de fazer com que o Linux acesse uma rede windows através de client VPN e agora eu conseguir com o KVpnc rodando no fluxbox, segue a configuração:
Para instalar o software digite os seguintes comandos no terminal:
apt-get install ppp
apt-get install kvpnc
apt-get install pptp-linux
apt-get install pptpd

Após a instalação vamos abrir o KVpnc e configurar a nossa VPN, clique em settings --> Configure kvpnc --> Perfil --> General.
Clique em New --> Next --> Microsoft PPTP --> PPTP settings, marque Refuse EAP e Do Not use BSD compression, deixe a opção Authorization method em chap mesmo.

Clique em NEXT, em Username digite o seu usuário da rede, em Password: a sua senha, em NT domain name for authentication: digite o domínio da rede, clique em Save user password para salvar a senha.
Clique em Next e Next novamente, na próxima tela escolha um nome para o perfil em Profile: e o VPN Gateway, no caso o IP que é responsável pelo tunel.

Configurando o roteamento na rede
Mesmo você estando conectando na VPN você ainda não vai ter acesso aos micros da rede remota, pra que isso ocorra é necessário configurar a rota dentro do KVpnc, acesse as configurações no KVpnc e clique em Perfil --> Network --> Routes, deixe a opção Keep default route, e marque use additional network routes, clique no botão Add route.
Na Caixa de diálogo que abriu preencha os campos com os seguintes dados:
Remote network: A rede que é necessário acessar no meu caso fica: 192.168.1.0/24
Use Gateway: o gateway em particular eu o vi quando digitei o comando ifconfig ppp0.
Use interface: A interface que está sendo utilizada para Conexao no caso ppp0

Clique no botão OK.

sexta-feira, 19 de fevereiro de 2010

Bloquear o Google Talk na Rede

Estava com alguns problemas para bloquear o Google Talk na rede, mas após consultar alguns foruns descobrir que a equipe do google também ajuda no assunto.

Entendemos que às vezes é necessário desativar os serviços de mensagens instantâneas em uma rede. Se você precisa impedir que os usuários da sua rede batam papo, sugerimos bloquear as pesquisas de DNS para os seguintes domínios retornando 127.0.0.1.

Para bloquear o bate-papo do Gmail: chatenabled.mail.google.com
Para bloquear o bate-papo do iGoogle e do orkut: talkgadget.google.com
Para bloquear o cliente do Google Talk e outros clientes de área de trabalho: talk.google.com e talkx.l.google.com