Busca


imprimir pdf

Este guia não se aplica aos servidores RPS. As instruções de exemplo aqui dadas são referentes à configuração de um endereço IP diretamente no servidor dedicado "HOST".

Se pretende configurar o seu endereço IP adicional OVH/SyS numa máquina virtual, deverá seguir as recomendações deste guia:
Configuração de IPs em VMs


Configuração de um endereço de IP adicional


AVISO IMPORTANTE :
Todos os IP's Failovers devem ter a máscara como netmask:255.255.255.255 pois assim é que os IP's Failovers funcionam na nossa rede. Aconselha-se ainda a inserção dos IP's Failovers através de SSH e não por modo gráfico (para distribuições GNU/Linux básicas, não com Plesk, por exemplo), excepto em Windows, em que deverá ser por modo gráfico.


Redhat 7.2 & Fedora

IP alias é uma configuração especial da rede do seu servidor dedicado, que permite que associe vários endereços IP a uma única placa de interface de rede

O objectivo é criar uma interface virtual sobre eth0, que será chamada eth0:0 e e à qual se atribuirá o IP adicional ou Failover. Aqui estão as explicações. Para além da via SSH também pode fazê-lo directamente através do seu Webmin, secção 'others', e em seguida, arquivos de gestão

Em SSH /Putty
1. Nós copiámos o ficheiro de interface eth0 e vamos renomeá-lo como eth0:0. Isto permite que edite o ficheiro sem perigo de "estragar" o ficheiro original.
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0

2. Nós podemos editar o ficheiro eth0:0 para repor o IP. Pode também usar o pico ou vi
pico /etc/sysconfig/network-scripts/ifcfg-eth0:0

Antes de mais nada, substitua o nome do dispositivo e, em seguida, o actual IP pelo IP Failover que recebeu por email:

DEVICE="eth0:0"
ONBOOT="yes"
BOOTPROTO="none"
IPADDR="IP.FAIL.OVER"
NETMASK="255.255.255.255"
BROADCAST="IP.FAIL.OVER"

3. Agora só tem de montar a nova interface que acabámos de acrescentar:
ifup eth0:0

Quando fizermos o reboot, a interface vai será automaticamente montada

4. Teste de IP

Se as operações 1 a 3 foram correctamente executadas, o IP mostrado no ficheiro eth0:0 deve responder a "pings" efectuados a partir de outra máquina .
Se tem vários IPs adicionais, pode renovar a operação usando eth0:1, eth0:2 e por ai.

Se após o manuseamento, seu IP não responder aos pings, entre em contacto com o nosso suporte.

Centos



O setup para o Centos é muito similar ao de Redhat.

Em SSH /Putty

1. Nós copiámos o ficheiro da interface eth0 e renovámo-lo: eth0:0. Isto irá permitir-nos que editemos o ficheiro.
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0

2. Nós podemos agora editar o ficheiro th0:0 para repor o IP. Podemos também usar o nano ou o vi:
nano /etc/sysconfig/network-scripts/ifcfg-eth0:0

Antes de mais nada, substitua o nome do dispositivo e, em seguida, o actual IP pelo failover / adicionais que recebeu por e-mail:

DEVICE=eth0:0
BOOTPROTO=static
IPADDR=IP.FAIL.OVER
NETMASK=255.255.255.255
BROADCAST=IP.FAIL.OVER
ONBOOT=yes

3. Agora apenas tem de montar a nova interface que acabámos de adicionar:
ifup eth0:0

Quando fizemos o reboot, a interface será automaticamente montada

4. Teste de IP

Se as operações 1 a 3 foram correctamente executadas, o IP mostrado no ficheiro eth0:0 deve responder a "pings" efectuados a partir de outra máquina .
Se tem vários IPs adicionais, pode renovar a operação usando eth0:1, eth0:2 e por ai em diante.

Se após o manuseamento, seu IP não responder aos pings, entre em contacto com o nosso suporte.


Gentoo OVH



O objectivo é criar uma interface virtual acima de eth0, que será chamada eth0:0 e irá "receber" o IP adicional ou Failover para a sua interface de rede.

In SSH /Putty
1. Primeiro que tudo, copie o arquivo root para ser capaz de ir para trás a qualquer momento
cp /etc/conf.d/net /etc/conf.d/net.save

2. Agora podemos editar o ficheiro para adicionar o IP

Tanto pode usar o nano ou o vi. Por exemplo, no Gentoo, um alias é directamente adicionado em eht0. Nós não criamos nenhuma interface th0:0(como no Redhat por exemplo)

Importante: IP padrão do servidor deve permanecer config_eth = na mesma linha, a fim de se certificar de que alguns específicos handlings na OVH funcionam correctamente

Depois da máscara 255.255.255.0, Pressione Enter e adicione o seu IP (XXXXXXXX têm naturalmente de ser substituído pelo seu Ip)

nano /etc/conf.d/net

Deve adicionar:

config_eth0=( " xxx.xxx.xxx.xxx netmask 255.255.255.0"
"xxx.xxx.xxx.xxx netmask 255.255.255.255 brd xxx.xxx.xxx.255" )

Your /etc/conf.d/net file must contain the following:

#Esta configuração vai automaticamente usar DHCP para toda a internet.
# scripts in /etc/init.d. Para criar uma configuração mais completa,
# é favor rever /etc/conf.d/net.example e salve a sua configuração
# in /etc/conf.d/net (este ficheiro :]!).
config_eth0=( "xxx.xxx.xxx.xxx netmask 255.255.255.0"
"xxx.xxx.xxx.xxx netmask 255.255.255.255 brd xxx.xxx.xxx.255" )
routes_eth0=( "default gw xxx.xxx.xxx.254" )

3. Começar de novo a interface de rede

A fim de ping-failover seu IP, só precisa voltar a iniciar a interface de rede novamente

/etc/init.d/net.eth0 restart

4. Teste de IP

Se as operações 1 a 3 foram correctamente executadas, o IP mostrado no ficheiro eth0:0 deve responder a "pings" efectuados a partir de outra máquina .
Se tem vários IPs adicionais, pode renovar a operação usando eth0:1, eth0:2 e por ai em diante.

Se após o manuseamento, seu IP não responder aos pings, entre em contacto com o nosso suporte.

Debian

O objectivo é o de criar uma interface virtual acima de eth0, que será nomeada de eth0:0 e que vai adicionar IPs suplementares ou Failovers à sua interface de rede.

Com ssh/putty

1. Primeiro que tudo, copie o arquivo root de forma a poder reverter a situação a qualquer momento .
cp /etc/network/interfaces /etc/network/interfaces.save
2. Agora podemos editar o ficheiro para adicionar o Ip . Tanto pode usar o nano ou o vi. Por exemplo, no Gentoo, um alias é directamente adicionado em eht0. Nós não criámos nenhuma interface th0:0(como no Redhat por exemplo)
pico /etc/network/interfaces
Para Debian 3, 4 e 5, terá de adicionar:
auto eth0:0
iface eth0:0 inet static
address IP.OF.FAIL.OVER
netmask 255.255.255.255
broadcast IP.OF.FAIL.OVER
O ficheiro /etc/network/interfaces deverá ser desta forma:
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
broadcast xxx.xxx.xxx.255
network xxx.xxx.xxx.0
gateway xxx.xxx.xxx.254

auto eth0:0
iface eth0:0 inet static
address IP.DE.FAIL.OVER
netmask 255.255.255.255
broadcast IP.DE.FAIL.OVER
Para Debian 6, deverá adicionar uma linha por IP (ao incrementar X em eth0:X):
post-up /sbin/ifconfig eth0:X IP.DE.FAIL.OVER netmask 255.255.255.255 broadcast IP.DE.FAIL.OVER post-down /sbin/ifconfig eth0:X down
O ficheiro /etc/network/interfaces deverá ser desta forma:
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
broadcast xxx.xxx.xxx.255
network xxx.xxx.xxx.0
gateway xxx.xxx.xxx.254
post-up /sbin/ifconfig eth0:0 IP.OF.FAIL.OVER netmask 255.255.255.255 broadcast IP.OF.FAIL.OVER
post-down /sbin/ifconfig eth0:0 down
post-up /sbin/ifconfig eth0:1 IP.OF.FAIL.OVER1 netmask 255.255.255.255 broadcast IP.OF.FAIL.OVER1
post-down /sbin/ifconfig eth0:1 down
3. Reinicie a interface de rede. A fim de poder pingar o seu IP Failover é necessário reiniciar a interface de rede:
/etc/init.d/networking restart
4. Teste do IP Se operações 1 a 3 foram correctamente executadas, o IP indicado no ficheiro deverá pingar a partir do exterior e responder aos pedidos. Se após a manipulação o IP não responder aos pings, queira contactar o suporte.

Servidores HG



Para os servidores HG que sao entregues com 2 endereços de ip e duas placas de rede, é necessário adicionar ip failover nas regras do router.

postup()
{
/sbin/ip route add default via IP.INICIAL.SEGUNDA.PLACA dev eth1 table 223
/sbin/ip rule add from IP.INICIAL.DO.SERVIDOR/32 table 223
/sbin/ip rule add from IP.FAILOVER.DO.SERVIDOR/32 table 223
}

Um ficheiro de exemplo para um servidor HG entregue com Gentoo ficaria:

This blank configuration will automatically use DHCP for any net.*
scripts in /etc/init.d. Para criar uma configuração mais completa,
reveja /etc/conf.d/net.example e guarde a sua configuração
in /etc/conf.d/net (this file :]!).

config_eth0=( "xxx.xxx.xxx.xxx netmask 255.255.255.0"
"xxx.xxx.xxx.xxx netmask 255.255.255.255 brd xxx.xxx.xxx.255"
)
routes_eth0=( "default gw xxx.xxx.xxx.254" )

config_eth1=( "xxx.xxx.xxx.xxx netmask 255.255.255.0"
"xxx.xxx.xxx.xxx netmask 255.255.255.255 brd xxx.xxx.xxx.255"
)

postup()
{
/sbin/ip route add default via xxx.xxx.xxx.xxx dev eth1 table 223
/sbin/ip rule add from xxx.xxx.xxx.xxx/32 table 223
/sbin/ip rule add from IP.FAIL.OVER.AQUI/32 table 223
}

Windows 2003 Server



Antes de mais, tem de adicionar novo dispositivo:

  • 'Iniciar', 'painel de configuração', 'novo dispositivo'
  • Clique em 'seguinte', depois clique em "Sim, já me conectei ao dispositivo" e 'validar'
  • Seleccione um elemento da lista: "Adicione um novo dispositivo" e 'valide'

Escolha a segunda edição:

  • "Instale o dispositivo que seleccionou manualmente na lista (utilizador avançado)" depois 'valide'
  • Seleccione "Placa de rede" depois na próxima janela, procure o produtor Microsoft e "Microsoft loopback card"


Termine a instalação deste dispositivo.

Ao instalar uma placa loopback, uma nova interface irá aparecer:

  • "Conexão à rede local 2" (excepto para os servidores HG que vão ter uma terceira interface)

É o tempo para adicionar à placa (interface) o endereço ip-failover:

  • No menu 'Iniciar', seleccione painel de configuração, Ligação à rede depois active a rede local 2
  • Clique em 'propriedades'
  • Seleccione Internet Protocol (TCP/IP)
  • Clique em 'propriedades'
  • Insira o endereço de IP correspondente ao seu Ip failover e 255.255.255.0 como mascara de rede. Deixe os outros campos em branco.
  • valide todas as janelas abertas

Finalmente, deve corrigir a mascara como 255.255.255.255 mas não é permitido pela caixa de dialogo da configuração do ip:

  • No menu 'Iniciar', click on 'Executar', e escreva regedit
  • Pressione CTRL+F3 para abrir a janela de procura, depois indique o endereço de Ip failover e clique em 'próximo
  • Encontrado o IP, faça duplo clique no parâmetro "SubnetMask" e mude 255.255.255.0 para 255.255.255.255 e 'valide'
  • Continue a procura escrevendo F3, faça as modificações ditas anteriormente
  • Feche o editor de registo

Finalmente, para validar as modificações, reinicie a interface :

  • 'Iniciar', 'Painel de configuração', 'conexões de rede' e faça clique no botão direito em "Conexões na rede local 2" e clique em desactivar

Espere mais uns minutos e active a conexão de rede outra vez



Windows 2008 Server



Por defeito, os servidores Windows 2008 estão em configuração DHCP. Se já configurou um IP adicinal ou se já alterou a sua configuração para IP fixo, avance para o ponto B .



A. Deverá em primeira instância passar de uma configuração de rede em DHCP para uma configuração de rede com IP fixo
Abra um linha de comandos e digite o seguinte comando :
ipconfig /all

deverá obter um output do género :

Recupere o seu endereço IPv4, máscara de sub-rede, gateway. No nosso exemplo o IP é : 94.23.196.18 de seguida :
- Aceda ao menu Inciar > painel de controlo > rede e Internet > Centro de rede e partilha > Alterar os parâmetros do dispositivo de rede (no menu da esquerda). - Faça um clique com o botão direito do rato sobre "Ligação de rede Local" - Clique sobre Propriedades - Seleccione o "Internet protovcol Version 4" TCP/IPv4) e clique depois sobre Propriedades - clique sobre "utilizar o seguinte endereço IP" e introduza o IP principal do servidor , mmáscara de sub-rede, gateway por defeito (valores obtidoa nateriormente graças ao comando "ipconfig" (em servidor de DNS preferido coloque 213.186.33.99).



Tenha bastante atenção em relação a estes procedimentos, pois se um dos parâmetros for incorrectamente alterado o seu servidor deixará de estar acessível e será necessário proceder à correcção em "modo winrescue"

B. Configure o seu IP failover

De seguida clique em "Avançado" (Parametros TCP/IP avançados)

Na secção Endereço IP clique sobre adicionar.

Introduza o seu IP failover e a netmask 255.255.255.255

Clique em adicionar para validar a configuração . O seu IP Failover encontra-se agora utilizável.

Cpanel

1. Vamos editar o ficheiro /etc/ips :
pico /etc/ips
2. Adicionamos o IP ao ficheiro da seguinte forma :
IP.FAIL.OVER:255.255.255.255:IP.FAIL.OVER
3. Adicionamos em /etc/ipaddrpool

IP.FAIL.OVER
4. E reiniciamos o serviço que gere os IPs Failover :
/etc/init.d/ipaliases restart

Plesk

1. A partir da página inicial do painel PLesk, na categoria "Servidor", vamos clicar no botão "adicionar um endereço ip"

2. Introduzimos os valores "Endereço Ip e máscara de sub-rede" : IP.FAILOVER.DU.SERVIDOR/32



ISPConfig


A configuração na distribuição ISPConfig é sensivelmente idêntica à da feita em Debian.
No entanto, para que o painel proponha a configuração de um IP adicional, é necessário adicioná-lo.

1. Através do painel de gestão da máquina (https://nsxxx.ovh.net:8080) clique em System, Edit Server IP, e depois Add new IP Adrdress__




2. Só precisará agora de introduzir o IP Failover no campo IP Address__


FreeBsd

Com ssh/putty

1. Como determinar o nome da sua interface de rede principal Poderá utilizar o comando ifconfig para essa operação:
ifconfig
Irá dar-vos algo deste género, por exemplo:
comsdvt# ifconfig nfe0: flags=8843 metric 0 mtu 1500 options=10b ether 00:24:8c:d7:ba:11 inet 94.23.196.18 netmask 0xffffff00 broadcast 94.23.196.255 inet 87.98.129.74 netmask 0xffffffff broadcast 87.98.129.74 media: Ethernet autoselect (100baseTX ) status: active lo0: flags=8049 metric 0 mtu 16384 options=3 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 comsdvt#
O nome da interface é por consequente : nfe0 2. Copiamos o ficheiro /etc/rc.conf a fim de podermos voltar à configuração anterior a qualquer momento : Poderá utilizar o comando cp :
cp /etc/rc.conf /etc/rc.conf.back
3. Editamos o ficheiro /etc/rc.conf Poderá utilizar o editor ee ou vi para esta operação
ee /etc/rc.conf
Adicione a seguinte linha no fim do ficheiro : ifconfig_INTERFACE_alias0="inet IPFAILOVER netmask 255.255.255.255 broadcast IPFAILOVER" Substituia respectivamente INTERFACE e IPFAILOVER pelo nome da interface recuperada no ponto nº1 e o IPFAILOVER pelo IP Failover.. exemplo :
ifconfig_nfe0_alias0="inet 87.98.129.74 netmask 255.255.255.255 broadcast 87.98.129.74"
4. Fazemos o reinicio à interface de rede
/etc/rc.d/netif restart && /etc/rc.d/routing restart
Info !
Introduza bem esse comando e não o separe em 2 comandos "separados", caso contrário perderá o acesso ao servidor
5. Teste do IP Se as operações de 1 a 4 foram efectuadas correctamente, o IP indicado no ficheiro deverá estar a ser "pingável" do exterior. Se após esta manipulação o seu IP não responder aos pings, queira contactar o suporte.

Solaris

Em ssh/putty

1. Como determinar o nome da sua interface de rede principal Pode utilizar o seguinte comando ifconfig para essa operação:
ifconfig -a
Irá dar-lhe algo do género, por exemplo :
lo0: flags=2001000849 mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 e1000g0: flags=1000843 mtu 1500 index 2 inet 94.23.41.167 netmask ffffff00 broadcast 94.23.41.255 ether 0:1c:c0:f2:be:42
O nome da interface é por consequente : e1000g0 2. Criamos o ficheiro /etc/hostname.INTERFACE:ALIAS Poderá utilizar o editor vi para essa operação, exemplo:
vi /etc/hostname.e1000g0:1
no ficheiro que indica o seguinte : IPFAILOVER/32 broadcast + up Substitua IPFAILOVER pelo IP Failover. exemplo :
188.165.171.40/32 up
3. Fazemos o reinicio à interface de rede
svcadm restart svc:/network/physical:default
4. Teste do IP Se as operações de 1 a 3 foram efectuadas correctamente, o IP indicado no ficheiro deverá estar a ser "pingável" do exterior. Se após esta manipulação o seu IP não responder aos pings, queira contactar o suporte.

open suse

O alias IP (IP alising em Inglês) é uma configuração especial de rede do seu servidor dedicado que lhe permite associar vários IPs numa mesma placa de rede. O objectivo é o de criar uma interface virtual em cima de eth0, que será nomeado de eth0:0 e que lhe permite anexar o IP suplementar ou Failover à sua interface de rede. Aqui terá as explicações para o adicionar através de ssh.

En ssh/putty

1. Terá de criar o ficheiro /etc/sysconfig/network/ifcfg-eth0:0 da seguinte maneira :
cat >> /etc/sysconfig/network/ifcfg-eth0:0 << EOF IPADDR1='IPFAILOVER' NETMASK1='255.255.255.255' LABEL1='0' EOF
Se deseja activar vários endereços IP Failover, não terá mais do que substituir /etc/sysconfig/network/ifcfg-eth0:0, IPADDR1, NETMASK1, LABEL1='0' par /etc/sysconfig/network/ifcfg-eth0:1 IPADDR2, NETMASK2, LABEL2='1' e por "aí fora". 2. Basta agora "montar" a nova interface que acabámos de adicionar:
ifup eth0:0
Depois de um reboot, a interface será automaticamente montada. 3. Teste do IP Se as operações de 1 a 3 foram efectuadas correctamente, o IP indicado no ficheiro deverá estar a ser "pingável" do exterior. Se após esta manipulação o seu IP não responder aos pings, queira contactar o suporte.