terça-feira, 29 de junho de 2010

By Lytle David Smith
I have been a SCO reseller since 1988, and I still have several clients running SCO OpenServer. I don't have a computer dedicated to running OpenServer, but it can frequently be very convenient to have access to an OpenServer system for testing. And it is not always acceptable to remotely access a client's system, because the desired testing may require rebooting or other actions that would prove disruptive to users of the system.

I have been using VMware Workstation version 4 for running Windows 98 and various distributions of Linux, so it was natural to want to do the same with OpenServer. However, I soon realized that VMware does not support OpenServer. The reason apparently has to do with how OpenServer interfaces with the hardware.
I did manage to find a brief outline of a procedure for installing OpenServer under VMware. As I am writing this, it is still available at http://www.chinaunix.net/bbsjh/4/11249.html (if you can read Chinese).
After several failed attempts, I managed to get OpenServer installed and running quite successfully under VMware. I have been using it for some time. It is very stable, and has proven very useful to me.
I wanted to fully document the procedure for installing OpenServer under VMware, for myself and for the public at large, so I went through the entire procedure and documented every step along the way. Here is the product of that process.
  • Start VMware.
  • Create a new virtual machine by selecting "File / New / New Virtual Machine...".
  • Skip through intro to "New Virtual Machine Wizard" by clicking "Next".
  • Specify a "Virtual machine configuration" of "Custom", and click "Next".
  • Specify a "Guest operation system" of "Other", and click "Next".
  • Specify a "Virtual machine name" that suits your taste, accept the default "Location", and click "Next".
  • Specify a "Memory: Guest size (MB)" of at least "48", and click "Next".
    (I tried 32MB and the installation failed with the error "/ramFs/extractProd/extractAll terminated by signal 8".)
  • Specify a "Network connection" that suits your requirements, and click "Next".
    (I prefer "Bridged networking", which makes your virtual machine appear as if it is just another system on your existing network.)
  • Specify to "Create a new virtual disk", and click "Next".
  • Specify a "Disk size (GB)" of at least "1", specify "Allocate all disk space now" and "Split disk into 2 GB files" as appropriate for your requirements, and click "Next".
  • Specify a unique "Disk file" name, click "Advanced >>", specify a "Virtual device node" of "SCSI 0:0", and click "Finish".
  • Click "Edit virtual machine settings".
  • Click the "Audio" device, and click "Remove".
  • Click the "CD-ROM 1 (IDE 1:0)" device, specify a "Connection" that points to the CD-ROM drive from which you will be installing, and specify a "Virtual device node" of "IDE 0:1".
  • Start adding a device by clicking "Add...".
  • Skip through intro to "Add Hardware Wizard" by clicking "Next".
  • Specify a "Hardware type" of "Hard Disk", and click "Next".
  • Specify to "Create a new virtual disk", and click "Next".
  • Specify a "Disk size (GB)" of only "0.1", leave "Allocate all disk space now" and "Split disk into 2 GB files" unchecked, and click "Next".
  • Specify a unique "Disk file" name, click "Advanced >>", specify a "Virtual device node" of "IDE 0:0", and click "Finish".Note regarding driver for BusLogic MultiMaster BT-958 SCSI host adapter:
    VMware virtual machines emulate the BusLogic MultiMaster BT-958 SCSI host adapter. OpenServer includes drivers for this host adapter, but for some reason installing OpenServer under VMware without using the BusLogic MultiMaster BT-958 BTLD (which is becoming increasingly difficult to find on the Internet) will eventually result in a "no root disk controller found" error.
  • Download the BusLogic MultiMaster BT-958 BTLD diskette creator.
  • Start a command-line session by clicking "Start / Run...", typing "cmd", and pressing [Enter].
  • Make the drive where "mmunix.exe" resides the current drive by typing "{drive}:" (where {drive} is the drive letter for the drive where mmunix.exe resides) and pressing [Enter].
  • Make the directory where "mmunix.exe" resides the current directory by typing "CD {path}" (where {path} is the path where mmunix.exe resides) and pressing [Enter].
  • Extract the "BusLogic Multimaster BT-958 BTLD" diskette creator by typing mmunix and pressing [Enter].
  • Create the "BusLogic Multimaster BT-958 BTLD" diskette by typing "unix a:", pressing [Enter], and confirming that you do wish to continue.
  • Close the command-line session by typing "exit" and pressing [Enter].
  • Insert the "SCO OpenServer CD-ROM" into the CD-ROM drive, and insert the "BusLogic Multimaster BT-958 BTLD" diskette into the diskette drive.
  • Return to VMware and start the new virtual machine by selecting "Power / Power On" (or by pressing [Ctrl-B]).
  • Enter the virtual machine's BIOS setup utility by quickly clicking inside the virtual machine window and pressing [F2].
  • Select the "Boot" settings page by pressing [Right] three times.
  • Use [Up], [Down], [+] and [-] to rearrange the boot order so that "CD-ROM Drive" is first and "Hard Drive" is second.
  • Use [Up] or [Down] to select the "Hard Drive" and press [Enter] to expand the selection.
  • Use [Up] or [Down] to select the "VMware Virtual IDE Hard-(PM)", then use [-] to rearrange the boot order so that it is last in the boot order.
  • Save the BIOS settings and exit the BIOS setup utility by pressing [F10] and confirming that you wish to "Save configuration changes and exit now?".
Note regarding floppy drives and VMware:
For some unknown reason, VMware seems to have frequent problems connecting to the diskette drive when booting a virtual machine. If you receive a warning stating that VMware could not connect to the floppy drive, click "OK" to dispense with the warning(s). Then, click the "Reset" toolbar icon (or press [Ctrl-R]) to recycle power to the virtual machine. After a few tries, you should eventually be able to start the virtual machine with the floppy drive connected.


  • At the "Boot:" prompt, type "restart link=blc Sdsk=blc(0,0,0,0) Srom=wd(0,0,0,0)" and press [Enter].
  • At the "Please insert the fd(65)blc volume and press , or 'q' to quit:" prompt, press [Enter] (and then be patient).
  • At the "Please enter ..." prompt, type "a" and press [Enter].
  • At the "Press to begin installation" prompt, press [Enter].
  • At the "Please insert (blc) package BTLD disk ..." prompt, press [Enter].
  • At the "Installing SCO OpenServer(TM) software ..." prompt, press [Enter] to "Continue" and press [Enter] again to "Accept".
  • At the "Media device to be used:" prompt, specify "IDE CD ROM".
  • At the "IDE Controller:" prompt, specify "primary".
  • At the "Master or Slave:" prompt, specify "slave".
  • Press [Enter] until you confirm the "Accept above choices" prompt.
  • At the "Insert your installation CD-ROM ..." prompt, press [Enter].
  • At the "Keyboard:" prompt, specify "US English" (or whatever is appropriate for your circumstances), and press [Enter] until you confirm the "Accept above choices" prompt.
  • At the "License number:" prompt, enter a valid license number and press [Enter].
  • At the "License code:" prompt, enter a valid license code and press [Enter].
  • Press [Enter] until you confirm the "Accept above choices" prompt.
  • At the "Suitability for automatic Upgrade" prompt, choose "Fresh" and press [Enter].
  • At the "Select OK to continue." prompt, choose "OK" and press [Enter].
  • On the "Configuring the basic system" screen, complete the choices as appropriate and press [Enter] until you confirm the "Accept above choices" prompt.
  • On the "Initial system profile" screen, complete the choices as appropriate and press [Enter] until you confirm the "Accept above choices" prompt.
  • On the "Preparing your disk and choosing software" screen, specify a "Hard disk setup:" of "UNIX only : Bad Blocking OFF".
  • At the "Optional software:" prompt, specify whatever optional software is appropriate for your circumstances and press [Enter] until you confirm the "Accept above choices" prompt.
  • On the "Configuring optional software" screen, specify a "Network card:" of "Autodetect", which should result in "AMD PCNet- PCI" being detected.
  • Still on the "Configuring optional software" screen, "Video and graphics:" should already specify "VESA SVGA".
  • Still on the "Configuring optional software" screen, specify whatever remaining settings are appropriate for your circumstances and press [Enter] until you confirm the "Accept above choices" prompt.
  • On the "Setting your root password" screen, specify and confirm your root password and press [Enter] until you confirm the "Accept above choices" prompt.
  • At the "The installation can now proceed unattended." prompt, choose "OK" and press [Enter].
  • At the "Please select the floppy device you are using:" prompt, choose "(2) /dev/fd1".
    (I know this is the wrong floppy device, but there is a method to the madness, so stick with me here. We already loaded the blc driver when we booted, so the installation can complete without reloading it. After the installation, at boot-time, we will load the driver once again, and then manually install the blc driver to the root filesystem using btldinstall.)
  • At the "Please insert the floppy for BTLD package: blc and press :" prompt, press [Enter].
  • At the "mount: Bad address, Could not mount the BTLD floppy ..." prompt, choose "(b) Abort BTLD load, but continue installation".
  • At this point, the installation will continue unattended. (Be patient.)
  • At the "Press to continue:" prompt, press [Enter].
  • At the "Press to continue" prompt, press [Enter].
  • At the "Safe to Power Off ..." prompt, press any key.
  • Leave the "SCO OpenServer CD-ROM" and the "BusLogic MultiMaster BT-958 BTLD" diskette in place.
  • See note above about floppy drives and VMware, and ensure that the diskette drive is connected.
  • At the "Boot:" prompt, type "fd(64)unix link=blc root=hd(42) swap=hd(41)" and press [Enter].
  • At the "Please insert the fd(65)blc volume and press , or 'q' to quit:" prompt, press [Enter] (and then be patient).
  • At the "Please enter ..." prompt, type "a" and press [Enter].
  • At the "Type CONTROL-d to proceed ..." prompt, enter your chosen root password and press [Enter].
  • At the "#" prompt, type "mount /dev/fd0135ds18 /mnt" and press [Enter].
  • At the "#" prompt, type "btldinstall /mnt" and press [Enter].
  • At the "Please enter the names of the packages you wish to install, or q to quit" prompt, type "blc" and press [Enter].
  • At the "There is already a blc installed. ..." prompt, choose "y" and press [Enter].
  • At the "A previous installation of BusLogic driver, 'blc', has been detected. ..." prompt, choose "n" and press [Enter].
  • At the "Are you installing on a PCI-compliant host adapter? (y/n):" prompt, choose "y" and press [Enter].
  • At the "Do you want to enable Tag Queuing now? (y/n):" prompt, choose "y" and press [Enter].
  • At the "Do you want to rebuild the kernel now? (y/n):" prompt, choose "y" and press [Enter].
  • At the "Do you want this kernel to boot by default? (y/n):" prompt, choose "y" and press [Enter].
  • At the "Do you want the kernel environment rebuilt? (y/n):" prompt, choose "y" and press [Enter].
  • At the "#" prompt, type "scologin disable" and press [Enter].

Note regarding running the SCO GUI under VMware:
The SCO GUI does not appear to work well (if at all) with VMware. This is probably largely because, since VMware does not support OpenServer, (unlike Linux and Windows) there is no accelerated video driver provide for it. If you require the GUI, then consider using VNC to access the GUI remotely from your host operating system. I have complete instructions and installation scripts for use installing TightVNC onto OpenServer at http://David.ComputerLandInc.com

domingo, 27 de junho de 2010

O Gerenciamento de Disco é um utilitário do sistema que gerencia discos rígidos e os volumes ou as partições neles contidos. Com o Gerenciamento de Disco, é possível inicializar discos, criar volumes, formatar volumes com sistemas de arquivos FAT, FAT32 ou NTFS.




O Gerenciamento de disco permite que você execute a maioria das tarefas relacionadas a discos sem reiniciar o sistema ou interromper os usuários. A maioria das alterações de configuração entra em vigor imediatamente.



Neste artigo, vamos aprender a manusear o Gerenciamento de Disco do Windows Vista, ele também está presente no Windows 7, em ambos os sistemas é o mesmo manuseio.



O Gerenciamento de Disco é fácil de manipular: os menus podem ser acessados com o botão contexto do mouse mais conhecido como botão direito, onde exibem as tarefas que você pode executar no objeto selecionado, os assistentes o conduzem pelas etapas para criação.



O que você pode fazer com o Gerenciamento de Disco?



R. Você pode estender o disco; diminuir o disco; criar outras partições; excluir partições; modificar a letra da unidade entre outras coisas, tudo numa só ferramenta, e o melhor, utilizando a própria ferramenta do sistema.



Aviso: Antes de manusear o Gerenciamento de disco, é importante fazer backup dos arquivos por precaução (este artigo foi escrito no Windows 7, onde não tivemos qualquer problemas com os arquivos).

Desfragmentar disco

Antes de criar partições é importante desfragmentar o disco a ser trabalhado. A desfragmentação de um volume de disco pode exigir muito tempo, depende do tamanho do volume, do número de arquivos, da porcentagem de fragmentação e da disponibilidade de recursos do sistema. Nos exemplos, utilizamos um disco de 40 GB.



Abra o Desfragmentador de Disco, clicando em: Iniciar > Todos os Programas > Acessórios > Ferramentas do Sistema > Desfragmentador de disco:







Irá abrir a ferramenta Desfragmentar de disco. Selecione (clique uma vez) a unidade a ser desfragmentado, e logo abaixo no botão clicaremos no botão Desfragmentar disco.







O próximo passo é aguardar enquanto ele faz a análise do disco:







Ainda continuando na desfragmentação aguarde os passos de desfragmentação (recolocação). São 10 passos, que podem levar vários minutos, ou até horas (no HD de 40 GB do exemplo, demorou 11 minutos).







Após o conclusão na desfragmentação, aparecerá logo abaixo do menu (Última Execução), hora e data da ultima execução e a porcentagem fragmentado, aqui mostra 0% significa que ele foi desfragmentado, quando aparece 1%, 2% assim por diante, é preciso desfragmentar disco, mas para uma criação de partição, é importante manter ele no 0%:







Após isso é só clicarmos em Fechar, no próximo passo já começaremos a utilizar o Gerenciamento de Disco.



Gerenciamento de disco; criando nova partição

A partir de agora vamos aprender a utilizar o Gerenciador de disco (gerenciador de partições), que está disponível no Windows Vista e Windows 7. Como já dito, esse artigo foi escrito no Windows 7 e os procedimentos são válidos também para o Vista.



Para abrir o Gerenciamento de disco, abra o menu Iniciar do Windows Vista ou Windows 7.







Na caixa de pesquisa digite diskmgmt.msc, ao digitar o comando logo vai aparecer o arquivo na caixa, basta clicar no arquivo para abrir a ferramenta.







Aguarde o carregamento do serviço.







Com isso agora você abriu o Gerenciamento de disco do Windows Vista ou Windows 7, que permite realizar ações básicas nas partições como: Criar novas partições (unidades), excluir partições (unidades), redimensionamento entre outras funções.







Em primeiro lugar iremos redimensionar a única partição (unidade) disponível no gerenciador, no caso a unidade C. Clique com o botão de contexto (botão direito) em cima da unidade C na janela modo texto e em seguida no clique em Diminuir Volume.







Aguarde enquanto a ferramenta faz a consulta do volume para a disponibilidade de espaço.







Após a consulta mostra uma caixa de diálogo, onde nela contém informações do disco. No primeiro campo tenho 38202MB no espaço total do HD e posso remover até 21745MB no segundo campo, que significa espaço livre.







Digitamos então o tamanho da unidade que queremos criar (tenho aqui um HD de 40 GB e quero fazer uma unidade D: com 10 GB) na caixa branca e clicamos em Diminuir.







Note que a operação não demora a efetuar a diminuição, e, na janela modo gráfico, temos agora dois campos: a unidade C: e uma unidade não alocada (ou seja, é a unidade D: com 10000MB que criamos, pronta para criar a nova partição).







Na janela gráfico tem a unidade não alocada, clicaremos com o botão contexto do mouse sobre ela, clicando logo em seguida em Novo Volume Simples.







Logo aparece o assistente para novas partições, onde clicaremos em Avançar.







Na próxima tela mostra o total que escolhemos para nova partição, clicaremos em Avançar.







Escolhemos uma letra para a nova partição e clicaremos em Avançar.







Escolhemos então o sistema de arquivos, que pode ser NTFS ou FAT32. O tamanho de alocação da unidade recomendado deixar em Padrão, você pode também dar um nome para o rótulo do volume a sua escolha, é importante marcar a opção Executar uma formatação rápida, assim você não precisa formatar a unidade no Windows Explorer, já que temos tudo numa só ferramenta.







Aqui temos todas as informações da nova unidade criada. Falta só clicar em Concluir.







É só aguardar alguns segundos e logo aparece a nova unidade pronta para uso, tanto no modo texto como no modo gráfico.







Logo em seguida aparece uma caixa de aviso de novo (volume encontrado, ou o nome que você digitou na criação da partição) ou já até abre no Windows Explorer a unidade pronta para uso.







Já podemos verificar que no Windows Explorer uma nova unidade apareceu.







Até aqui você aprendeu a criar nova(s) partição, no próximo passo aprenderemos a excluir partição.



Gerenciamento de disco: Excluindo partição e estendendo a unidade



Até aqui aprendemos a utilizar o Gerenciador de disco (gerenciador de partições), em criar nova ou novas partições, lembrando que só e permitido 4 partições no máximo, agora vamos colocar em prática de como excluir partições indesejada.



Na janela modo texto no menu "Volume" teremos a unidade D:, clicaremos com o botão contexto do mouse em cima dele, clicaremos logo em seguida em Excluir Volume. Também pode ser feito na janela modo gráfico.







Logo a seguir aparece a caixa de diálogo de confirmação e informando que todos os dados do volume serão apagados, se você já fez o backup da unidade clicaremos em Sim.







Após aguardar alguns segundos, vemos somente a unidade C: na janela modo texto e uma unidade não alocado na janela modo gráfico. Precisaremos agora, colocar o "Não alocado" de volta na unidade C:







Na janela modo texto na unidade C: clicaremos com o botão contexto do mouse em cima dele, clicaremos logo em seguida em Estender Volume.







Logo em seguida aparece o assistente para extensões de volumes, clicaremos em Avançar.







Veja que na próxima tela já nos mostra a quantidade livre para ser estendido. Clicaremos em Avançar.







Logo a seguir mostra na caixa de diálogo a confirmação da configuração selecionada. Clicaremos em Concluir.







Na próxima tela já nos mostra a unidade C: com seu tamanho total de volta no sistema, tanto no modo texto quanto no modo gráfico.







No próximo passo aprenderemos a modificar letra da unidade.



Gerenciamento de disco: Alterando letra da unidade

É pouco comum, mas pode acontecer na instalação do sistema, algo dar errado e uma unidade ter a letra trocada, quando temos partições no HD, sendo C: e D: ou mesmo numa criação de partições e exclusões acabamos excluindo a partição errada, ficando com uma unidade com letra trocada como se mostra na imagem abaixo:



Vejam eu deveria ter 2 unidades como C: e D: mas tenho C: e F: o que quero agora é transformar a unidade F: em D: mas temos dados na unidade F: cerca de 540M.







Abriremos novamente o Gerenciamento de disco como nós já aprendemos desde o início deste artigo e verificamos que também temos as unidades C: e F:







Na janela texto ou gráfico clicaremos com o botão contexto do mouse em cima da unidade a ser alterada, clicamos logo em seguida em Alterar letra de unidade e caminho.







Na próxima tela aparece uma caixa de opções com a letra a ser alterada, clicaremos então em Alterar...







Selecionamos e clicaremos na letra desejada, aqui vou escolher a letra D, e clicaremos em OK.







Um aviso de confirmação será apresentada. O que ela significa ?



Um exemplo: Digamos que você tem atalho na área de trabalho de uma pasta, arquivo, jogo etc, que esteja na unidade F: como a letra está sendo alterado, esse atalho da área de trabalho pode não funcionar mais, nesse caso nós colocaremos um novo atalho da unidade ou nas propriedades do atalho mudaremos apenas a letra do caminho, mostraremos na próxima imagem.







Nas propriedades do atalho no campo "Destino" aqui se mostra como F: clicaremos ao lado da letra F retiramos essa letra e colocaremos a letra D







Após a alteração de F para D, clicaremos em Aplicar depois em OK, pronto problema resolvido.







E por final veremos que no Gerenciador de disco a unidade F: agora é D: e essa alteração foi feita com dados no disco, sem perca a perca de qualquer arquivo, terminando assim o trabalho com o Gerenciamento de disco.







Por fim confirmamos no Windows Explorer que a letra F: agora é D:







Com esse artigo aprendemos a criar, excluir, formatar e trocar letras de partição, isso pode ser feito com uma partição ou mais partições de no máximo até quatro, aprendemos também, que é importante desfragmentar o disco antes da utilização dessa ferramenta, principalmente na criação de novas partições, vimos também que trocamos uma letra de uma unidade sem perder dados do disco, isso também pode ser feito em com outras unidades; exemplo: Você tem a unidade D: a quer criar outra partição nela fazendo a unidade F:.



Por precaução é sempre bom fazer backup, mas fazendo tudo como explicado aqui, não corremos risco de perder dados. De qualquer maneira, se for possível fazer um backup, faça, pois proteção dos arquivos nunca é demais.



Lembrando que é sempre bom utilizar as próprias ferramentas do sistema, visando não acarretar futuros problemas.



Por Alexandre Grecco

sábado, 26 de junho de 2010

Sobre o Coyote ( www.coyotelinux.com )





O Projeto Coyote é na verdade uma série de produtos baseados no Linux e desenvolvidos pela Vortech Consulting no intuito de prover serviços de compartilhamento de acesso Internet, segurança e performance. Dentre eles, a mini distribuição Coyote Linux, criada em um único disquete (sem a necessidade de um disco físico HD), com um kernel enxuto e configurações mínimas, justamente pelo limite de espaço de um floppy 1.4 .



Como ele funciona?





Primeiro nós criamos um disco de boot do Coyote, com alguns passos bem simples, especificando configurações de rede, serviços e protocolos de comunicação. Com o disquete pronto e customizado para seu hardware, o Kernel e o ambiente Coyote são carregados na memória durante o boot, sem necessidade de um HD, e qualquer modificação/atualização feita é salva no próprio disco.




Simples não ?



O que o Coyote faz?




  • o Coyote provê uma forma simples e barata de dividir a conexão Internet para redes locais de pequeno porte;
  • oferece desempenho e estabilidade do kernel 2.4 (embora uma versão bem exuta);
  • suporta protocolo PPPoE , normalmente utilizado pelos serviços de banda larga;
  • suporta protocolo PPP dialup para conexão discada via modem;
  • oferece o Iptables , firewall maduro e integrado a nível de kernel;
  • oferece serviço DHCP para as máquinas internas;
  • oferece administração via SSH e/ou via browser.

O que o Coyote não faz?




  • o Coyote serve apenas como roteador e firewall de pacotes - ele não serve como plataforma para serviços de Internet, como FTP, DNS, SMTP, etc.; *
  • não suporta Modems PCI ou WinModems.


* Nota: isso não impossibilita que você configure o redirecionamento de portas para que possa criar tais serviços em alguma máquina interna - veja mais detalhes sobre o iptables .



Alguns pré-requisitos




  • Processador 486DX/25 ou superior*;
  • Pelo menos 12 de RAM
  • Uma placa de rede para comunicação interna, e outra placa/modem para conexão com Internet;
  • Placa de vídeo VGA
  • Floppy 1.44Mb


Procure saber quais os modelos das placas de rede. No caso de um modem, é necessário fornecer a "Init String" para inicar a discagem , que pode ser encontrada em manuais ou na net.




* Nota: Criando o disco pelo Linux você tem a opção de utilizar processadores inferiores a um 486, mas o processamento de cálculos matemáticos precisa ser emulado pelo kernel. A criação pelo Windows não possui esta opção.



Conexão e Diagrama da Rede





A conexão com a Internet depende no serviço que você está utilizando atualmente. Antes de continuar, certifique-se qual é seu caso:



  • Conexão padrão ethernet/DSL : normalmente o IP válido da interface externa será estático.
  • Conexão ethernet/DSL com DHCP : o servidor Coyote pede seu endereço IP (geralmente para o modem ADSL) via protocolo DHCP. IP dinâmico/estático.
  • Conexão via protocolo PPPoE : autenticação com usuário/senha do provedor de acesso ADSL. IP dinâmico.
  • Conexão via protocolo PPP dialup : acesso discado . IP dinâmico.


    Abaixo, o esquema da nossa rede:




Figura 1 - Diagrama da Rede



Criando o disco





Aqui temos duas opções: criar pelo Windows ou Linux.




Para o Linux foi desenvolvido uma série de scripts que auxiliam na criação do disco Coyote. Pelo Windows, instalação gráfica de exatamente 7 passos, sem necessidade de conhecimentos específicos do Linux.




Seja qual for sua opção, o site para download:




http://www.coyotelinux.com/modules.php?name=Downloads&d_op=viewdownload&cid=1



Instalando pelo Windows









Nota: A instalação pelo Linux segue praticamente os mesmos passos descritos aqui - a única diferença é que pelo Linux usamos scripts via terminal. Já que o intuito deste tutorial é facilitar bastante a criação de um roteador/firewall (em exatos 7 passos!), vou partir o pressuposto que usuários Linux conseguem se virar mais fácil. Mas isso não impossibilita seguir a idéia da criação do disco para Windows - o processo é o mesmo.








Faça o download do arquivo zip para windows e o descompacte. Siga clicando em setup.exe e ...





Figura 2 - Linux Coyote Intro.



Passo 1





A próxima tela é onde configuramos parâmetros e opções da rede Interna, que obviamente deve utilizar uma classe de endereço IP reservado. O Coyote nos sugere utilizar a sub-rede 192.168.0.0 , sendo que a interface interna do Coyote fica com o endereço 192.168.0.1 . Isso significa que os computadores locais servidos pelo Coyote também utilizarão endereços IP dentro da sub-rede sugerida. Normalmente não há necessidade de mudar esses parâmetro - só mude se desejar algum outro range de IP reservado.





Figura 3 - Parâmetros rede interna



Passo 2





Seguindo temos que definir a senha do root. Agora, em bold , alto e claro:


NÃO UTILIZE UMA SENHA FÁCIL!!!




:-D




Sério , a princípio o acesso ssh está disponível tanto para a rede interna quanto para a Internet. Isso significa que se você colocar uma senha simples , alguém pode acessar o serviço ssh e .. poft - ele está dentro do teu coyote com permissões de root . Mas não entre em pânico - podemos disponibilizar o acesso somente para a rede interna configurando as regras do iptables.



Passo 3





O Coyote permite que todo log gerado pelo syslog seja enviado a um servidor remoto. Isso significa que todo log gerado pelos aplicativos/kernel, gerenciado pelo programa syslogd será enviado para um servidor syslogd pré-configurado da rede Interna. O motivo? Facilidade de administração e maior segurança.
Se você não quer este recurso, apenas deixe em branco e clique Next .



Passo 4





Lembra que comentei sobre os tipos de conexão externa? Agora é o momento de escolher qual se aplica ao seu caso. Se você estiver em dúvida, consulte a empresa que oferece o serviço de Internet - ela tem obrigação de te informar .





Figura 4 - Conexão via protocolo PPPoE





Figura 5 - Conexão via protocolo PPP dialup



Passo 5





Outra vantagem do Coyote é que ele pode servir como servidor DHCP.




Que diabos é isso?




De acordo com o figura Diagrama da Rede lá em cima, o Coyote se comunica com as máquinas internas via interface interna. É necessário que estas máquinas tenham endereçamento IP da mesma sub-rede que a interface interna do Coyote. Podemos configurar isso de duas maneiras:



  • Configuramos em cada máquina seu endereço IP fixo ; ou
  • Habilitamos um cliente de dhcp nas nossas máquinas locais para que, durante a inicialização, ele obtenha um IP dinâmico via Coyote .


    Curti.. como habilito isso nos clientes?



    Em máquinas windows, basta ir nas configurações de rede (propriedades) e clicar em "Obter IP dinâmicamente" . No Linux (e Unices em geral), pode-se usar dhclient.


Passo 6





Agora vamos especificar o modelo (módulo do kernel) da(s) interface(s) de rede. O caso comum é configurar 1 interface de rede para acesso interno e outra para externo (internet). Se você utiliza placas PCI, basta especificar o módulo. No caso de uma placa ISA, teremos de fornecer o endereço I/O (entrada/saída) e o IRQ (interrupção).
Para maior facilidade, a interface disponibiliza um menu via Select (figura), associando o módulo ao modelo/fabricante. Infelizmente este recurso não existe na Instalação via Linux.
Se você estiver em dúvida quanto aos parâmetros de I/O e IRQ , dê uma olhada na própria placa ISA e verifique os jumpers . Se ela já estiver configurada em outro computador, locais de boa procura:



  • Windows : em informações sobre sistema e depois adaptadores de rede ;
  • Linux : arquivos: /etc/modules.conf , /proc/interrupts , /proc/ioports


    Lembre-se que você fará isso duas vezes - uma para a interface interna, outra para externa.





    Figura 6 - Configurando as placas de rede





    Figura 7 - Menu associando módulo ao Modelo/Fabricante

Passo 7





Pronto! Agora basta criar o disco. Basta colocar o disquete no floppy da máquina e dar boot.





Figura 8 - good to go!



Testando...





Depois que a máquina der boot certifique-se de que tudo deu certo. Se tiver um teclado e monitor disponível, acesse fisicamente o Coyote.


Certifique-se que:



  • As máquinas locais estão na mesma sub-rede que a interface interna do Coyote;
  • Se você configurou o Coyote como servidor DHCP, verifique se os clientes conseguem obter um IP via dhcp client;
  • O disquete está em bom estado.


    Um teste básico é tentar pingar (ICMP echo request) o Coyote. Se você não mudou o endereçamento padrão, tente:


    ping 192.168.0.1



    Para administração remota você pode acessar o Coyote via:


  • SSH na porta 22 (tanto de máquinas locais quanto máquinas externas - na internet) : a vantagem é a segurança - todos os dados trafegam cifrados .
  • WWW na porta 80 : aponte teu browser para http://192.168.0.1 (ou o hostname do Coyote, desde que já esteja configurado no /etc/hosts e/ou DNS)


    Se houve resposta e suas configurações da interface externa (DNS, endereço IP, máscara,etc) estiverem corretos, você já pode acessar a internet.



    Se ocorreu algum problema, releia este tutorial desde o início e preste atenção principalmente em:


  • Endereçamento IP da rede local - precisa ser uma sub-rede de IP reservado!
  • Endereçamento IP da rede externa;
  • Servidor DNS está configurado corretamente?;
  • No caso de PPPoE e PPP dialup, certifique que o usuário e senha estão corretos;
  • Modelo (módulo) das interfaces de rede.

    Se ainda assim estiver com dúvidas, visite o site www.coyotelinux.com . Se estiver desesperado, me envie um email (gabriel@macacos.org).
Abordarei nesse artigo algumas definições sobre tabelas, chains, comandos, ações e alvos do iptables para facilitar a criação de suas regras.

Tabelas

Tabela FILTER

É a tabela responsável pelos filtros dos pacotes. Ela se divide em 3 chains padrão.

INPUT

A chain INPUT é responsável por filtrar todo o tráfego que entra no firewall.

FORWARD

A chain FORWARD é responsável por filtrar todo o tráfego que passará pelo firewall, ou seja, todos os pacotes onde o NAT será aplicado.

OUTPUT

A chain OUTPUT é responsável por filtrar todo o tráfego que sairá pelo firewall.

Tabela NAT

É a tabela responsável pelo redirecionamento de pacotes. Ela também se divide em 3 chains.

PREROUTING

A chain PREROUTING é utilizada para alterar pacotes antes que os mesmos sejam roteados.

OUTPUT

A chain OUTPUT é utilizada para alterar os pacotes que se originam no firewall.

POSTROUTING

A chain POSTROUTING é utilizada pala alterar pacotes que já sofreram roteamento.

Tabela MANGLE

É a tabela responsável pela alteração de prioridade na entrada e saída de pacotes, baseando-se no tipo de serviço (TOS). É dividida em 2 chains.

PREROUTING

A chain PREROUTING trata a prioridade de pacotes antes de passarem por roteamento.

OUTPUT

A chain OUTPUT trata pacotes originados localmente no firewall antes que sejam roteados.

Comandos e ações

Comandos

-A

Adiciona uma regra no fim da lista.

-D

Apaga uma regra da lista.

-L

Lista as regras da lista.

-P

Altera a política padrão das Chains.

-F

Remove todas as regras da lista.

-I

Insere uma regra no início da lista.

-R

Substitui uma regra da lista por outra.

-N

Cria uma nova chain na tabela especificada.

-E

Renomeia uma chain que foi criada com o comando -N.

-X

Apaga uma chain criada com o comando -N.

Ações

-p

Especifica o protocolo ao qual a regra se aplicará. Também podemos utilizar o valor numérico que referencia o protocolo em /etc/protocol. Exemplo: -p gre ; -p 47

-i

Especifica a interface de entrada utilizada pela regra. Pode ser utilizada apenas com as chains INPUT e FORWARD. Exemplo: -i eth0 ou -i eth+ para especificar todas as entradas.

-o

Especifica a interface de saída utilizada pela regra. Pode ser utilizada apenas com as chains FORWARD e OUTPUT. Exemplo: -o eth0

-s

Especifica o endereço ou a rede de origem utilizada pela regra. Se não especificarmos a máscara de rede, o iptables utiliza a máscara padrão da classe C 255.255.255.0. Também podemos utilizar nomes DNS. Exemplo: -s 192.168.0.1; -s 192.168.0.0/255.255.255.0 -s vivaolinux.com.br

-d

Especifica o endereço ou a rede de destino utilizado pela regra. Se utiliza da mesma maneira que a ação -s.

!

Utilizado para especificar exceções. Exemplo: -s ! 192.168.0.5 # A regra se aplicaria a todos os ips que tivessem origem diferente de 192.168.0.5.

-j

Utilizado para aplicar um alvo a regra, os mesmos podem ser ACCEPT, DROP, REJECT e LOG. Exemplo: -j ACCEPT

--sport

Especifica a porta de origem utilizada. Só podemos aplicar a ação quando estivermos tratando dos protocolos tcp e udp. Exemplo: -p tcp --sport 25

--dport

Especifica a porta de destino utilizada. Funciona da mesma forma que a ação --sport. Exemplo: -p tcp --dport 25.

Alvos e módulos

Alvos

Quando temos um pacote que combinou com todas as opções da regra, necessitamos especificar um destino para o mesmo, como vimos anteriormente podemos especificar os seguintes alvos/destinos:

ACCEPT

Aceita a entrada ou passagem do pacote.

DROP

Descarta o pacote.

REJECT

Descarta o pacote, porém diferente de DROP, ele retorna uma mensagem ao emissor informando o que houve com o pacote.

LOG

Gera um log no sistema.

RETURN

Retorna o processamento da chain anterior.

QUEUE

Encarrega um programa de administrar o fluxo atribuído ao mesmo.

SNAT

Altera o endereço de origem do pacote.

DNAT

Altera o endereço de destino do pacote.

REDIRECT

Redireciona a porta do pacote juntamente com a opção --to-port.

TOS

Prioriza a entrada e saída de pacotes baseado em seu tipo de serviço.

Podemos especificar em TOS os seguintes valores:


  • 16 ou 0x10 - Espera mínima;
  • 8 ou 0x08 - Máximo processamento;
  • 4 ou 0x04 - Máxima confiança;
  • 2 ou 0x02 - Custo mínimo;
  • 0 ou 0x00 - Prioridade normal.


Módulos

A utilização de módulos junto com o iptables é definida através da opção -m.

Podemos utilizar os seguintes módulos:

limit

Impõe um limite de vezes que a regra poderá ser executada. state Utiliza o estado da conexão, que pode ser NEW, ESTABLISHED, RELATED, INVALID. mac Permite a utilização do endereço mac nas regras. multiport Permite a utilização de até 15 portas em uma única regra em conjunto com o --dport. string Verifica o conteúdo do pacote para aplicar a regra. owner Verifica o usuário que criou o pacote.

Exemplo de aplicação básica

Abaixo exemplos de algumas regras de firewall. Basta utilizar as informações anteriores e adequá-las a sua real necessidade:
#limpa todas as regras
iptables -t filter -F
iptables -t nat -F
iptables -t mangle -F

#exclui chains criadas
iptables -t filter -X
iptables -t nat -X
iptables -t mangle -X

#zera contador
iptables -t filter -Z
iptables -t nat -Z
iptables -t mangle -Z

#define política padrão para DROP
#se não especificar a tabela com -t, o iptables utilizará a tabela filter
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP

#INPUT
#libera entrada para serviços locais do firewall
iptables -A INPUT -i lo -j ACCEPT #libera tráfego local
iptables -A INPUT -p tcp --dport 3128 -j ACCEPT #libera Squid
iptables -A INPUT -p tcp --dport 3128 -j ACCEPT #libera DNS
iptables -A INPUT -m state ESTABLISHED, RELATED -j ACCEPT #libera pacotes sincronizados
iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT #libera ping.

#OUTPUT
iptables -A OUTPUT -j ACCEPT #libera toda a saída

#FORWARD
iptables -N INT2EXT #Cria chain INT2EXT para tratar a saída do tráfego
iptables -N EXT2INT #Cria chain EXT2INT para tratar a entrada do tráfego.
iptables -A FORWARD -i eth0 -o eth1 -j EXT2INT #aceita tráfego de entrada especificado em EXT2INT
iptables -A FORWARD -i eth1 -o eth0 -j INT2EXT #aceita tráfego de saída especificado em INT2EXT

iptables -A INT2EXT -p tcp -s 192.168.0.10 -j ACCEPT #libera o host 192.168.0.10 a sair por qualquer porta tcp
iptables -A INT2EXT -p tcp -m multiport --dport 25,110 -j ACCEPT #libera envio e recebimento de email para a rede

iptables -A EXT2INT -p tcp --dport 80 -j ACCEPT #libera entrada para serviço web.

iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to 192.168.0.10:80 #direciona tráfego http para para o host 192.168.0.10

iptables -t mangle -A INPUT -p tcp --dport 80 -j TOS --set-tos 16 #prioriza tráfego na porta 80
Consegui bloquear o Ultra-Surf pelo IP dos servidores na qual ele se conecta, até o momento não esta passando nada. Segue a lista:
#!/bin/bash
#interface da rede local (rede interna)
IFINTERNA=eth1
echo " > Bloqueando IPs "
iptables -A FORWARD -i $IFINTERNA -d 114.36.217.157 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 114.38.1.30 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 114.41.75.8 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 114.43.158.101 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 114.45.130.172 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 114.45.135.242 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 114.45.143.222 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 114.46.89.88 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 116.213.96.5 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 116.228.10.116 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 118.160.233.33 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 118.161.198.97 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 118.161.240.231 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 118.161.242.242 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 118.161.251.5 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 118.169.208.20 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 12.153.224.80 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 12.164.227.33 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.118.155.252 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.118.156.185 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.118.156.82 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.118.157.161 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.120.193.181 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.123.102.160 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.123.104.21 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.123.104.218 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.124.102.110 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.125.2.44 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.125.5.168 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.125.5.178 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.127.131.93 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.127.133.13 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.127.133.36 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.127.223.195 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 122.127.223.58 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 123.204.127.124 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 123.204.128.136 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 123.204.140.34 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 123.205.230.164 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 123.248.38.4 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 124.11.227.117 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 124.11.229.134 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 124.11.229.163 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 125.224.210.181 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 125.230.87.247 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 125.231.4.33 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 125.232.188.244 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 128.101.65.204 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 128.120.32.97 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 128.123.18.17 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 128.173.127.10 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 128.231.86.79 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 128.6.76.208 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 129.59.210.101 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 129.8.5.173 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 130.191.143.18 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 131.107.115.156 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 134.141.3.154 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 134.88.3.199 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 137.187.66.224 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 137.187.67.134 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 138.235.42.3 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 140.211.11.140 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 140.247.35.75 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 143.236.32.241 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 149.101.24.73 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 149.168.111.6 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 151.151.129.162 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 155.247.80.132 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 156.77.100.128 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 156.80.1.107 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 157.150.195.69 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 158.229.251.10 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 158.64.90.9 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 159.226.244.14 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 159.53.64.54 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 160.109.122.224 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 160.129.50.189 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 161.226.4.114 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 162.99.248.247 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 164.106.10.145 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 164.154.226.26 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 165.112.6.76 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 165.12.241.35 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 165.189.61.247 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 165.206.254.144 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 167.102.245.61 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 167.102.245.62 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 167.181.31.85 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 167.21.84.13 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 167.21.84.22 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 168.166.73.14 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 168.215.152.65 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 170.135.216.32 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 170.135.216.62 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 192.175.191.35 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 192.189.112.158 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 192.228.29.9 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 192.86.252.227 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 192.88.209.56 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 193.109.119.30 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 193.41.233.200 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 193.88.6.14 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 194.35.219.182 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 195.171.94.97 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 198.239.146.19 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 198.93.34.158 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 199.67.185.130 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 199.68.66.200 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 201.95.72.214 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 202.106.80.66 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 202.122.33.11 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 202.152.180.228 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 202.152.186.68 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 202.161.41.239 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 202.162.28.23 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 202.239.151.96 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 202.99.22.24 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 203.115.239.38 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 203.127.2.21 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 203.174.79.74 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 203.202.41.117 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 203.27.235.60 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 203.66.181.191 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 204.16.104.198 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 204.200.195.130 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 204.65.38.32 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 205.130.212.1 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 205.188.97.96 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 205.254.143.136 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 206.195.5.99 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 206.200.251.109 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 207.105.75.196 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 207.188.24.140 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 207.188.24.23 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 207.35.11.17 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 207.41.19.113 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 207.97.249.212 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 208.236.105.4 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 208.43.120.235 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 209.221.141.69 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 209.235.103.6 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 209.34.241.68 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 209.51.169.94 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 209.85.171.102 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 209.85.171.115 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 210.171.0.140 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 210.21.10.239 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 210.21.217.69 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 210.21.31.115 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 210.242.23.5 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 210.59.144.3 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 210.59.160.110 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 211.157.28.135 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 211.20.191.97 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 211.213.196.237 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 212.103.159.13 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 212.140.245.12 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 213.123.26.22 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 213.215.157.222 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 216.113.191.91 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 216.13.113.51 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 216.134.197.184 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 216.226.191.109 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 216.231.208.62 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 216.236.237.6 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 216.33.244.13 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 216.52.233.201 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 216.52.233.225 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 218.161.36.81 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 218.163.128.73 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 218.172.230.199 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 218.211.96.126 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 218.75.4.130 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 218.80.229.139 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.142.79.192 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.142.89.142 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.143.224.189 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.143.245.186 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.84.180.100 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.84.180.50 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.84.183.113 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.84.183.24 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.85.134.20 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 219.85.157.240 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 220.129.160.213 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 220.131.17.95 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 220.131.5.142 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 221.231.141.46 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 222.66.18.131 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 222.66.196.213 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 24.69.166.87 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 38.144.194.3 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 58.225.106.3 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 58.225.23.143 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 58.251.63.182 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 59.104.159.12 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 59.106.108.86 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 59.114.207.133 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 59.116.131.202 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 59.117.48.207 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 59.121.210.40 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 59.121.8.63 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.144.235.3 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.216.1.55 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.216.5.118 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.217.213.51 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.219.223.187 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.227.127.65 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.230.145.208 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.233.14.206 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.62.183.39 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.62.200.164 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.64.125.177 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.64.175.194 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.64.254.142 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 61.64.254.196 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 62.10.84.150 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 62.153.158.211 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 62.172.239.143 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 63.245.209.10 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 63.245.209.31 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 63.245.209.72 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.209.141.163 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.209.235.176 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.233.163.100 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.233.163.101 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.233.163.102 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.233.163.103 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.233.163.104 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.233.163.113 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.233.163.147 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.233.163.99 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.236.108.247 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.34.180.105 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 64.34.52.146 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 65.160.234.93 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 65.161.114.23 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 65.161.114.27 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 65.182.181.181 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 65.49.14.13 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 65.49.2.113 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 65.49.2.118 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 65.49.2.124 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 65.54.132.253 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 66.0.115.164 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 66.135.52.17 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 66.218.82.68 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 66.245.217.135 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 66.45.71.42 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 66.45.71.91 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 72.14.207.99 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 72.172.235.12 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 74.125.19.112 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 74.125.19.44 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 74.125.19.48 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 78.13.13.33 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 78.13.26.159 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 80.83.114.72 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 81.177.31.150 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 85.17.138.4 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 88.198.124.202 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 91.189.90.19 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 91.189.90.244 -j DROP
iptables -A FORWARD -i $IFINTERNA -d 91.192.128.34 -j DROP

sexta-feira, 25 de junho de 2010

Tenho vindo a utilizar o VMware Workstation versão 4 para Windows 98 e várias distribuições do Linux , por isso era natural querer fazer o mesmo com OpenServer. No entanto, logo percebi que a VMware não suporta OpenServer. O motivo , aparentemente, tem a ver com o OpenServer interfaces com o hardware.




Eu consegui encontrar uma breve descrição de um procedimento para instalar OpenServer em VMware. Como estou escrevendo isso, ainda está disponível em http://www.chinaunix.net/bbsjh/4/11249.html ( Se você pode ler em chinês) .



Depois de várias tentativas frustradas , eu consegui OpenServer instalado e funcionando com muito sucesso em VMware. Tenho vindo a utilizar durante algum tempo . É muito estável, e provou ser muito útil para mim.



Eu quis documentar inteiramente o procedimento para instalar OpenServer em VMware, para mim e para o público em geral , assim que eu atravessei todo o processo e documentadas todas as etapas ao longo do caminho . Aqui é o produto desse processo.







◦VMware Start.

◦Criar uma nova máquina virtual , selecionando "Arquivo / Novo / New Virtual Machine ...".

◦Passar através de introdução de "Assistente de Máquina Virtual"Clicando "Próximo".

◦Especifique um "configuração da máquina virtual"De"Personalizado", e clique em "Próximo".

◦Especificar um "Clientes sistema operacional"De"Outros", e clique em "Próximo".

◦Especificar um "nome da máquina virtual"Que ternos seu gosto , aceite o padrão "Localização", e clique em "Próximo".

◦Especificar um "Memória: Clientes tamanho (MB)"De menos "48", e clique em "Próximo".

(Eu tentei 32MB ea instalação falhou com o erro "/ ramfs extractProd / extractAll denunciado por sinal 8").

◦Especificar um "Ligação à rede"Que atende às suas necessidades , clique e "Próximo".

(Eu prefiro "Ponte de rede", O que torna a sua máquina virtual aparece como se fosse apenas um outro sistema na sua rede existente.)

◦Especificar "Criar um novo disco virtual", e clique em "Próximo".

◦Especificar um "Disk size ( GB)"De menos "1" especificar "Alocar todo o espaço em disco agora"E"Dividir disco em dois arquivos GB"Como adequado para suas necessidades, e clique em "Próximo".

◦Especifique um único "arquivo em disco"O nome , clique em "Avançado>>" especificar um "Virtual nó dispositivo"De"SCSI 00:00", e clique em "Acabamento".

◦Clique em "Editar configurações de máquina virtual".

◦Clique no botão "Audio" dispositivo, e clique em "Remover".

◦Clique no botão "CD -ROM um IDE ( 01:00 )" dispositivo, especificar um "Conexão" que aponta para o drive de CD-ROM a partir do qual será instalado , e especificar um "Virtual nó de dispositivo"De"IDE 00:01".

◦Começar a adicionar um dispositivo , clicando em "Adicionar ...".

◦Passar através de introdução de "Assistente para Adicionar Hardware"Clicando "Próximo".

◦Especificar um "tipo de hardware"De"Disco Rígido", e clique em "Próximo".

◦Especificar "Criar um novo disco virtual", e clique em "Próximo".

◦Especificar um "Disk size ( GB)" apenas "0,1" sair "Alocar todo o espaço em disco agora"E"Dividir disco em dois arquivos GB" clique e unchecked "Próximo".

◦Especifique um único "arquivo em disco"O nome , clique em "Avançado>>" especificar um "Virtual nó de dispositivo"De"IDE 00:00", e clique em "Acabamento".





--------------------------------------------------------------------------------

Nota sobre driver para BusLogic MultiMaster adaptador host SCSI BT -958 :

máquinas virtuais VMware emular o BusLogic MultiMaster BT -958 adaptador de host SCSI. OpenServer inclui drivers para esse adaptador de host, mas por algum motivo a instalação OpenServer sob VMware sem usar o BusLogic BTLD MultiMaster BT- 958 (que é cada vez mais difícil encontrar na internet) acabará por resultar em um "nenhum controlador de disco raiz encontrada"Erro.



--------------------------------------------------------------------------------



◦Faça o download do BusLogic BTLD MultiMaster BT -958 criador de disquete.

◦Iniciar uma sessão de linha de comando , clicando em "Iniciar / Executar ..." escrevendo "cmd", e pressionando [Enter].

◦Faça a unidade onde "mmunix.exe"Reside na unidade atual, digitando "{ drive }:"(onde { } unidade é a letra da unidade para a unidade onde mmunix.exe reside) E pressionando [Enter].

◦Torne o diretório onde "mmunix.exe"Reside no diretório atual , digitando "CD {path}"(onde path {} é o caminho onde mmunix.exe reside) E pressionando [Enter].

◦Extraia o "BusLogic BTLD Multimaster BT -958" criador de disquete digitando mmunix e pressionando [Enter].

◦Criar o "BusLogic BTLD Multimaster BT -958" disquete digitando "unix a:" , pressionando [Enter]E confirme que você deseja continuar.

◦Feche a sessão de linha de comando digitando "saída"E pressionando [Enter].

◦Insira o "SCO OpenServer CD-ROM" na unidade de CD-ROM e insira o "BusLogic BTLD Multimaster BT -958" disquete na unidade de disquete .

◦Retornar para VMware e iniciar a nova máquina virtual , selecionando "Power Power / On"( ou pressionando [ Ctrl- B]).

◦Digite utilidade da máquina virtual setup do BIOS rapidamente clicando dentro da janela da máquina virtual e pressionando [F2].

◦Selecione a opção "Bota" configurações de página , pressionando [Direita] três vezes.

◦Utilização [Up], [Down], [+] e [-] para reorganizar a ordem de inicialização para que "Drive de CD- ROM" é, em primeiro "Hard Drive" é o segundo .

◦Utilização [Up] ou [Down] para selecionar o "Hard Drive"E pressione [Enter] para expandir a seleção.

◦Utilização [Up] ou [Down] para selecionar o "VMware Virtual Hard- IDE (MP)", em seguida, utilize [-] para reorganizar a ordem de inicialização para que ele seja passado na ordem de arranque.

◦Salve as configurações do BIOS e sair do utilitário de configuração da BIOS , pressionando [F10] e confirmando que você deseja "alterações de configuração Salvar e sair agora?".





--------------------------------------------------------------------------------

Nota sobre as unidades de disquete e VMware:

Por alguma razão desconhecida , a VMware parece ter problemas freqüentes de ligação para a unidade de disquetes quando inicia uma máquina virtual. Se você receber um aviso informando que a VMware não pôde se conectar ao drive de disquete , clique em " OK "para dispensar o aviso (s). Em seguida , clique em "Restabelecer" ícone da barra de ferramentas (ou pressione [Ctrl -R]) Para reciclar a energia para a máquina virtual. Depois de algumas tentativas , você deve finalmente ser capaz de iniciar a máquina virtual com o drive de disquete conectado.



--------------------------------------------------------------------------------



◦Na "Boot:"Prompt , digite "reiniciar link = Sdsk BLC = BLC (0,0,0,0) = srom wd (0,0,0,0)"E pressione [Enter].

◦Na "Por favor insira o FD (65) e volume bcl imprensa, ou 'q 'para sair :"Prompt , pressione [Enter] (e , em seguida, ser paciente).

◦Na "Por favor, indique ..."Prompt , digite "um"E pressione [Enter].

◦Na "Pressione para iniciar a instalação"Prompt , pressione [Enter].

◦Na "Por favor, insira pacote (BLC) BTLD disco ..."Prompt , pressione [Enter].

◦Na "Instalar o SCO OpenServer (TM) do software ..."Prompt , pressione [Enter] para "Continuar"E pressione [Enter] novamente para "Aceitar".

◦Na "dispositivo de mídia a ser utilizada :"Prompt , especifique "IDE CD -ROM".

◦Na "Controladora IDE:"Prompt , especifique "primário".

◦Na "Master ou Slave:"Prompt , especifique "escravo".

◦Imprensa [Enter] até que você confirmar o "Aceite as opções acima"Prompt .

◦Na "Insira o CD -ROM de instalação ..."Prompt , pressione [Enter].

◦Na "Teclado:" rápida , especifique "E.U. Inglês"(Ou o que for apropriado para sua situação ), e pressione [Enter] até que você confirmar o "Aceite as opções acima"Prompt .

◦Na "Número da Licença:"Prompt , digite um número de licença válido e pressione [Enter].

◦Na "Código de licença:"Prompt, digitar um código de licença válida e pressione [Enter].

◦Imprensa [Enter] até que você confirmar o "Aceite as opções acima"Prompt .

◦Na "Aptidão para a atualização automática"Prompt , selecione "Fresco"E pressione [Enter].

◦Na "Selecione OK para continuar."Prompt , escolha "OK"E pressione [Enter].

◦Sobre o "Configurando o sistema básico"Tela completa, como as escolhas adequadas e imprensa [Enter] até que você confirmar o "Aceite as opções acima"Prompt .

◦Sobre o "perfil do sistema inicial"Tela completa, como as escolhas adequadas e imprensa [Enter] até que você confirmar o "Aceite as opções acima"Prompt .

◦Sobre o "Preparando seu disco e escolher o software" tela, especificar um "Configuração de disco rígido :"De"UNIX apenas : Bad bloqueando".

◦Na "software opcional:"Prompt , especifique qualquer software opcional é apropriado para sua situação e pressione [Enter] até que você confirmar o "Aceite as opções acima"Prompt .

◦Sobre o "Configurando o software opcional" tela, especificar um "Placa de rede :"De"Autodetect", Que deve resultar em "AMD PCNet -PCI" ser detectado.

◦Ainda sobre o "Configurando o software opcional" tela ",Vídeo e gráficos:"Já deverá especificar "SVGA VESA".

◦Ainda sobre o "Configurando o software opcional" tela, especificar o que quer que restantes configurações são apropriadas para sua situação e pressione [Enter] até que você confirmar o "Aceite as opções acima"Prompt .

◦Sobre o "Configurando sua senha de root" tela, especificar e confirmar a sua senha de root e pressione [Enter] até que você confirmar o "Aceite as opções acima"Prompt .

◦Na "A instalação pode agora avançar autônoma."Prompt , escolha "OK"E pressione [Enter].

◦Na "Por favor, selecione o dispositivo de disquetes que você está usando :"Prompt , escolha "(2) / dev/fd1".

( Eu sei que este é o dispositivo de disquete errado , mas não há um método para a loucura , então fique aqui comigo. Nós já carregado o driver BLC , quando iniciado, assim que a instalação possa concluir , sem recarregá-lo . Após a instalação, no arranque Tempo , vamos carregar o driver mais uma vez, e depois instalar manualmente o driver bcl ao sistema de arquivos raiz usando btldinstall ).

◦Na "Por favor, insira o disquete para o pacote BTLD : BLC e imprensa:"Prompt , pressione [Enter].

◦Na "Montagem : Endereço Bad , não conseguia montar o disquete BTLD ..."Prompt , escolha "( b) Anular carga BTLD , mas continuar a instalação".

◦Neste ponto , a instalação continuará autônoma. (Seja paciente .)

◦Na "Pressione para continuar:"Prompt , pressione [Enter].

◦Na "Pressione para continuar"Prompt, pressione [Enter].

◦Na "Seguro para se desligar ..."Prompt, pressione qualquer tecla.

◦Deixe o "SCO OpenServer CD-ROM"E"BusLogic BTLD MultiMaster BT -958" disquete no lugar.

◦Veja a nota acima de drives de disquetes e cerca de VMware, e garantir que a unidade de disquete está conectada.

◦Na "Boot:"Prompt , digite "FD (64) link unix = raiz BLC = hd (42) swap = hd (41)"E pressione [Enter].

◦Na "Por favor insira o FD (65) e volume bcl imprensa, ou 'q 'para sair :"Prompt , pressione [Enter] (e , em seguida, ser paciente).

◦Na "Por favor, indique ..."Prompt , digite "um"E pressione [Enter].

◦Na "Digite control- d para prosseguir ..."Prompt , digite sua senha de root escolhido e pressione [Enter].

◦Na "#"Prompt , digite "mount / dev/fd0135ds18 / mnt"E pressione [Enter].

◦Na "#"Prompt , digite "btldinstall mnt /"E pressione [Enter].

◦Na "Por favor, indique os nomes dos pacotes que deseja instalar, ou q para sair"Prompt , digite "BLC"E pressione [Enter].

◦Na "Já existe um instalado BLC. ..."Prompt , escolha "y"E pressione [Enter].

◦Na "Uma instalação anterior do driver BusLogic ", BLC , foi detectado. ..."Prompt , escolha "n"E pressione [Enter].

◦Na "Você está instalando em um adaptador de host PCI- compatível? (Y / n ):"Prompt , escolha "y"E pressione [Enter].

◦Na "Você quer permitir Tag Queuing agora? (Y / n ):"Prompt , escolha "y"E pressione [Enter].

◦Na "Você quer reconstruir o kernel agora? (Y / n ):"Prompt , escolha "y"E pressione [Enter].

◦Na "Você quer que este kernel para boot por padrão? (Y / n ):"Prompt , escolha "y"E pressione [Enter].

◦Na "Você quer que o kernel do ambiente reconstruído ? (Y / n ):"Prompt , escolha "y"E pressione [Enter].

◦Na "#"Prompt , digite "scologin desativar"E pressione [Enter].





--------------------------------------------------------------------------------



Nota sobre a execução do GUI SCO em VMware:

A GUI SCO não parece funcionar bem ( se em tudo) com o VMware . Esta é, provavelmente, em grande parte porque , desde que a VMware não suporta OpenServer , (ao contrário do Linux e Windows) não há nenhum driver de video acelerado fornecer para ele. Se você precisar a GUI , então considere o uso de VNC para acessar remotamente a interface gráfica do sistema operacional hospedeiro. Tenho instruções completas e scripts de instalação para instalar o TightVNC para uso em OpenServer http://David.ComputerLandInc.com





--------------------------------------------------------------------------------

Translate

Sobre Mim

Minha foto
Rio de Janeiro, Rio de Janeiro, Brazil

Recent Posts

Popular Posts

Tecnologia do Blogger.