|
Busca |
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 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. 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 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 IPSe 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 . 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 IPSe 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 . 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 /Putty1. 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 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 .
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
O ficheiro /etc/network/interfaces deverá ser desta forma:
iface eth0:0 inet static address IP.OF.FAIL.OVER netmask 255.255.255.255 broadcast IP.OF.FAIL.OVER
auto eth0
Para Debian 6, deverá adicionar uma linha por IP (ao incrementar X em eth0:X):
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
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
3. Reinicie a interface de rede.
A fim de poder pingar o seu IP Failover é necessário reiniciar a interface de rede:
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
/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.
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 }
Antes de mais, tem de adicionar novo dispositivo:
Escolha a segunda edição:
Termine a instalação deste dispositivo. Ao instalar uma placa loopback, uma nova interface irá aparecer:
É o tempo para adicionar à placa (interface) o endereço ip-failover:
Finalmente, deve corrigir a mascara como 255.255.255.255 mas não é permitido pela caixa de dialogo da configuração do ip:
Finalmente, para validar as modificações, reinicie a interface :
Espere mais uns minutos e active a conexão de rede outra vez 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. 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
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
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__
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
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
ifconfig -a
Irá dar-lhe algo do género, por exemplo :
lo0: flags=2001000849
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.
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.
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.
|
||||