como as empresas de hospedagem na web hospedam o domínio dos usuários finais e oferecem muitos IPs públicos?

1

Eu sou um cara de Ciência da Computação que entende muito bem de rede. Mas quando se trata de empresas de hospedagem na Web eu tenho menos pistas. Eu quero saber como as empresas de hospedagem na web dão tantos IPs públicos para tantos usuários e cada um deles tem login root também. Como isso é tecnicamente feito, é isso que estou interessado em saber. Eu não sei como vocês configuram isso.

No meu caso, se eu tiver que fazer, vou comprar um IP público de alguém e Conecte meu servidor a ele e, no máximo, dê a algumas pessoas acesso SSH a ele. No caso de empresas de hospedagem na Web, como isso é feito?

    
por Registered User 26.02.2011 / 06:42

3 respostas

4

geralmente você não terá acesso ssh à sua conta de hospedagem, a menos que seja expressamente solicitado ou permitido. Este é um risco de segurança muito maior. Alguns hosts permitem o acesso ssh, mas apenas sob certas circunstâncias ou sistemas virtuais separados ou se você pedir. Após o qual eles vão desligar.

Você geralmente tem 3 tipos de serviços de hospedagem ; em poucas palavras

  1. Serviço de hospedagem compartilhada , onde a máquina física e o sistema operacional hospedar vários 10 a 100 de sites. Muitos sites residem em um servidor web conectado à Internet. Cada site "fica" em sua própria partição ou seção / local no servidor, para mantê-lo separado de outros sites. O uso de software plesk ou c-panel e controle de usuário e cada usuário pode acessar seus diretórios de sites e adicionar opções à vontade.

  2. Servidor privado virtual (VPS) , onde todo o sistema operacional é seu e não compartilhado com qualquer outra pessoa. O servidor privado virtual (VPS) é apenas um termo de marketing usado pelos serviços de hospedagem da Internet para se referir a uma máquina virtual .

    Os servidores virtuais privados preenchem a lacuna entre shared web hosting services e dedicated hosting services , dando independência de outros clientes do serviço VPS em termos de software, mas com um custo menor do que um servidor dedicado físico. Como um VPS executa sua própria cópia de seu sistema operacional, os clientes têm acesso em nível de superusuário a essa instância do sistema operacional e podem instalar praticamente qualquer software executado no sistema operacional. Você mantém praticamente o mesmo e pode ter acesso ssh

  3. Serviço de hospedagem dedicado , onde servidor físico (hardware) e sistema operacional não é compartilhado com ninguém. Muito caro e raramente você vai encontrar. geralmente, se você for dessa maneira, eu encontraria um data center e colocaria meu próprio servidor em seus racks

por 27.02.2011 / 22:51
4

Além da hospedagem baseada em IP, os provedores de hospedagem oferecem hospedagem baseada em nome , que permite vários domínios para ser servido de cada endereço IP.

No Apache, por exemplo, você pode configurar qualquer tipo usando Hosts Virtuais .

Em um arquivo de configuração como /etc/apache2/sites-available/default para um host baseado em IP:

<VirtualHost www.smallco.com>
ServerAdmin [email protected]
DocumentRoot /groups/smallco/www
ServerName www.smallco.com
ErrorLog /groups/smallco/logs/error_log
TransferLog /groups/smallco/logs/access_log
</VirtualHost>

ou um host baseado em nome:

NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain
</VirtualHost>
    
por 26.02.2011 / 09:24
3

Eles recebem uma ou mais alocações de netblock de seus RIR . Eles estão no negócio de fornecer serviços de internet, então eles têm um caso de negócios (e, portanto, precisam) para obter um grande bloco (ou blocos) de endereços.

No que diz respeito a fornecer acesso root, eles fornecerão servidores linux virtuais (Xen, KVM, OpenVZ, etc.), que permitem que eles forneçam acesso total aos seus próprios servidores sem ter que se preocupar com eles. afetando negativamente outros clientes.

    
por 26.02.2011 / 06:50