Configuratie van uw IP als alias
Failover IP's toevoegen aan uw configuratie-onderdeel
Failover IP's toevoegen aan uw configuratie-onderdeel
Regrettably, our guides are no longer maintained in your chosen language, please visit our documentation home page for up-to-date help with our services: https://docs.ovh.com/gb/en/
Laatste update 07-09-2018
De IP-alias (IP-aliasing in het Engels) is een specifieke netwerkconfiguratie van uw dedicated server, waarmee u meerdere IP-adressen aan een enkel netwerkinterface kunt koppelen.
Deze handleiding legt uit hoe u deze kunt toevoegen.
Hier volgen de configuraties voor de voornaamste distributies.
Allereerst is het belangrijk om een kopie van het bronbestand te maken zodat u op elk moment hiernaar terug kunt gaan.
cp /etc/network/interfaces /etc/network/interfaces.bak
Nu is het mogelijk om het bronbestand te wijzigen:
editor /etc/network/interfaces
Vervolgens moet u een secondaire interface toevoegen:
auto eth0:0 iface eth0:0 inet static address IP_FAILOVER netmask 255.255.255.255
Om er zeker van te zijn dat de secondaire interface actief is wanneer de eth0
interface dit ook is, moet u de volgende regel aan de eth0 configuratie toevoegen.
post-up /sbin/ifconfig eth0:0 IP_FAILOVER netmask 255.255.255.255 broadcast IP_FAILOVER pre-down /sbin/ifconfig eth0:0 down
Wanneer u twee Failover IP's te configureren heeft, moet het bestand /etc/network/interfaces er zo uitzien:
auto eth0 iface eth0 inet static address SERVER\_IP netmask 255.255.255.0 broadcast xxx.xxx.xxx.255 gateway xxx.xxx.xxx.254
auto eth0:0 iface eth0:0 inet static address IP_FAILOVER1 netmask 255.255.255.255
auto eth0:1 iface eth0:1 inet static address IP_FAILOVER2 netmask 255.255.255.255
# IPFO 1
post-up /sbin/ifconfig eth0:0 IP_FAILOVER1 netmask 255.255.255.255 broadcast IP_FAILOVER1 pre-down /sbin/ifconfig eth0:0 down
# IPFO 2
post-up /sbin/ifconfig eth0:1 IP_FAILOVER2 netmask 255.255.255.255 broadcast IP_FAILOVER2 pre-down /sbin/ifconfig eth0:1 down
U hoeft nu alleen nog uw interface opnieuw op te starten:
/etc/init.d/networking restart
Op deze distributies is de interface-benaming in eth0, eth1... vervallen en gebruiken we voortaan het algemenere systemd-network
.
Allereerst is het belangrijk om een kopie van het bronbestand te maken zodat u op elk moment hiernaar terug kunt gaan.
cp /etc/systemd/network/50-default.network /etc/systemd/network/50-default.network.bak
Nu is het mogelijk om in het bronbestand uw failover IP als volgt toe te voegen:
nano /etc/systemd/network/50-default.network
[Address] Address=22.33.44.55/32 Label=failover1 # optional
Het label is een optie, het wordt gebruikt om uw verschillende failover IP's te sorteren.
U hoeft nu alleen nog uw interface opnieuw op te starten:
systemctl restart systemd-networkd
Om te beginnen is het belangrijk om een kopie van het bronbestand te maken om het als sjabloon te gebruiken:
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0
Het is nu mogelijk om om het bestand eth0:0 te wijzigen door het IP te vervangen:
editor /etc/sysconfig/network-scripts/ifcfg-eth0:0
Vervang eerst de naam van het Device
, daarna het reeds bestaande IP, door de failover IP die u heeft ontvangen:
DEVICE="eth0:0" ONBOOT="yes" BOOTPROTO="none" # For CentOS use "static" IPADDR="IP_FAILOVER" NETMASK="255.255.255.255" BROADCAST="IP_FAILOVER"
U hoeft nu alleen nog uw interface opnieuw op te starten:
ifup eth0:0
Allereerst is het belangrijk om een kopie van het bronbestand te maken zodat u op elk moment hiernaar terug kunt gaan.
cp /etc/conf.d/net /etc/conf.d/net.bak
U moet nu het bestand bewerken om er een failover IP toe te voegen. Onder Gentoo, voegt zich direct een alias in de interface eth0. We creëren geen interface eth0:0 zoals voor Red Hat of CentOS
Het standaard IP van de server moet met config_eth0= op dezelfde regel blijven. Dit om de goede werking van bepaalde handelingen die specifiek voor OVH zijn te waarborgen.
U hoeft alleen een nieuwe regel na het netmask 255.255.255.0 te beginnen en er uw failover IP toevoegen (SERVER_IP moet vervangen worden door het hoofd-IP van uw server).
editor /etc/conf.d/net
U moet dus het volgende toevoegen:
config_eth0=( "SERVER_IP netmask 255.255.255.0" "IP_FAILOVER netmask 255.255.255.255 brd IP_FAILOVER" )
Het bestand /etc/conf.d/net moet dus het volgende bevatten:
#This blank configuration will automatically use DHCP for any net.
# scripts in /etc/init.d. To create a more complete configuration,
# please review /etc/conf.d/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).
config\_eth0=( "SERVER\_IP netmask 255.255.255.0" "IP_FAILOVER netmask 255.255.255.255 brd IP_FAILOVER" ) routes\_eth0=( "default gw SERVER\_IP.254" )
Om een ping op uw failover IP te kunnen uitvoeren moet u gewoon uw interface-netwerk herstarten.
U hoeft nu alleen nog uw interface opnieuw op te starten:
/etc/init.d/net.eth0 restart
Allereerst is het belangrijk om een kopie van het bronbestand te maken zodat u op elk moment hiernaar terug kunt gaan.
cp /etc/sysconfig/network/ifcfg-ens32 /etc/sysconfig/network/ifcfg-ens32.bak
Vervolgens moet u het bestand /etc/sysconfig/network/ifcfg-ens32 als volgt bewerken:
IPADDR_1=IP_FAILOVER NETMASK_1=255.255.255.255 LABEL_1=ens32:0
Allereerst is het belangrijk om een kopie van het bronbestand te maken zodat u op elk moment hiernaar terug kunt gaan.
cp /etc/ips /etc/ips.bak
Vervolgens moet u het bestand /etc/ips: bewerken
editor /etc/ips
Dan het failover IP aan het bestand toevoegen:
IP_FAILOVER:255.255.255.255:IP_FAILOVER
Vervolgens het IP toevoegen in: /etc/ipaddrpool
:
IP_FAILOVER
U hoeft nu alleen nog uw interface opnieuw op te starten:
/etc/init.d/ipaliases restart
De servers onder Windows staan bij de netwerkconfiguratie vaak in DHCP. Als u al een failover IP hebt ingesteld of uw configuratie hebt overgezet in een vaste IP, dan kunt u direct doorgaan naar de volgende stap.
Zo niet, dan moet u eerst overgaan van een DCHP-configuratie op het netwerk naar een vaste IP-configuratie.
Open commandoprompt cmd
of powershell
, voer vervolgens het volgende commando in:
ipconfig /all
Dat geeft bijvoorbeeld het volgende:
Haal uw IPv4 op, het subnetmasker, de standaard gateway en de naam van de netwerkkaart.
In ons voorbeeld is het IP van de server: 94.23.229.151
U kunt de volgende stappen via de commandoregels uitvoeren, hetzij via de grafische interface:
In de commando's hieronder moet het volgende worden vervangen:
Commando | Waarde |
---|---|
NETWORK_ADAPTER | Netwerkkaartnaam (in ons voorbeeld: Local Area Connection) |
IP_ADDRESS | IP adres van de server (in ons voorbeeld: 94.23.229.151) |
SUBNET_MASK | Subnetmasker (in ons voorbeeld: 255.255.255.0) |
GATEWAY | Standaard gateway (in ons voorbeeld: 94.23.229.254) |
IP_ADDRESS_FAILOVER | Failover IP adres dat u wilt toevoegen |
Let op, de server zal niet meer toegankelijk zijn wanneer u de verkeerde gegevens invoert. U zult dan correcties moeten uitvoeren in Winrescue modus of via de KVM.
In de commando prompt:
netsh interface ipv4 set address name="NETWORK_ADAPTER" static IP_ADDRESS SUBNET_MASK GATEWAY
netsh interface ipv4 set dns name="NETWORK_ADAPTER" static 213.186.33.99
netsh interface ipv4 add address "NETWORK_ADAPTER" IP_ADDRESS_FAILOVER 255.255.255.255
Uw failover IP is nu werkzaam.
Opstarten
> Control Panel
> Netwerk en Internet
> Netwerkcentrum en Delen
> De instellingen wijzigen
(in het menu links).Lokale netwerkverbinding
.Eigenschappen
.Internet Protocol Versie 4 (TCP/IPv4)
, klik op Eigenschappen
.Volgende IP-adres gebruiken
en voer het vaste IP van uw server in, het subnetmasker en standaard gateway die u verkregen heeft dankzij het commando ipconfig
hieronder. (Op de Voorkeurs-DNS, 213.186.33.99. invoeren)Let op, de server zal niet meer toegankelijk zijn wanneer u de verkeerde gegevens invoert. U zult dan correcties moeten uitvoeren in Winrescue modus of via de KVM.
Vervolgens op Geavanceerd
klikken (altijd in de TCP/IP-instellingen
).
Klik, in het gedeelte IP-adres
, op Toevoegen
:
Voer dan uw failover IP en het subnetmasker 255.255.255.255 in.
Klik op Toevoegen
.
Uw failover IP is nu werkzaam.
Bepaal de naam van uw hoofdnetwerkinterface. U kunt het commando ifconfig
voor deze bewerking gebruiken:
ifconfig
Dat geeft het volgende resultaat:
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 v comsdvt#
De naam van de interface in ons voorbeeld is dus nfe0.
Allereerst is het belangrijk om een kopie van het bronbestand te maken zodat u op elk moment hiernaar terug kunt gaan.
cp /etc/rc.conf /etc/rc.conf.bak
Bewerk het bestand /etc/rc.conf:
editor /etc/rc.conf
Voeg deze regel vervolgens aan het eind van het bestand toe ifconfig_INTERFACE_alias0=inet IP_FAILOVER netmask 255.255.255.255 broadcast IP_FAILOVER
.
Vervang respectievelijk INTERFACE en IP_FAILOVER door de naam van uw interface (bij de eerste stap geïdentificeerd) en uw failover IP. Hier een voorbeeld:
ifconfig_nfe0_alias0="inet 87.98.129.74 netmask 255.255.255.255 broadcast 87.98.129.74"
U hoeft nu alleen nog uw interface opnieuw op te starten:
/etc/rc.d/netif restart && /etc/rc.d/routing restart
Bepaal de naam van uw hoofdnetwerkinterface. U kunt het commando ifconfig
voor deze bewerking gebruiken:
ifconfig -a
Dat geeft het volgende resultaat:
ifconfig -a
>>> 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
De naam van het interface in ons voorbeeld is dus e1000g0.
Allereerst is het belangrijk om een kopie van het bronbestand te maken zodat u op elk moment hiernaar terug kunt gaan.
editor /etc/hostname.e1000g0:1
In dit bestand het volgende invoeren: IP_FAILOVER/32 up, waarbij IP_FAILOVER overeenkomt met uw failover IP. Bijvoorbeeld:
188.165.171.40/32 up
U hoeft nu alleen nog uw interface opnieuw op te starten:
svcadm restart svc:/network/physical:default
Ga in gesprek met onze communitygebruikers via https://community.ovh.com/en/.
Access your community space. Ask questions, search for information, post content, and interact with other OVHcloud Community members.
Discuss with the OVHcloud community
Dear Customer,
Regrettably, our guides are no longer maintained in your chosen language. Please visit our documentation home page for up-to-date help with our services: https://docs.ovh.com/gb/en/