Ausgehende IP ändern - centos

Ausgehende IP ändern - centos

ich habe einen Server (Linux/CentOS) und meine Standard-IP ist: 111.111.111.111, also habe ich eine andere IP (IP-Failover) gekauft: 222.222.222.222

wenn ich im Browser 111.111.111.111 oder 222.222.222.222 besuche, öffnet sich dieselbe Seite

Also habe icheth0:

UUID="2f99a6-6566-sb24-bd0e-bf5a8d4a1765"
IPADDR="111.111.111.111"
GATEWAY="111.111.111.1"
NETMASK="255.255.255.0"
BOOTPROTO="static"
DEVICE="eth0"
ONBOOT="yes"

auch ich erstellteth0:0

wie oben, nur geändert

DEVICE="eth0:0"
IPADDR="222.222.222.222"
#GATEWAY="111.111.111.1"(commented it)

wenn ich laufe
curl --Schnittstelle eth0 ifconfig.co die Antwort ist 111.111.111.111

curl --Schnittstelle eth0:0 ifconfig.co die Antwort ist 222.222.222.222

aber wenn ich wget verwende oderffmpeg(ich möchte nur eine Lösung für ffmpeg finden) dann ist die IP 111.111.111.111

also, wie kann ich machenStandardausgehende IP222.222.222.222(es ist meine zweite IP/ich habe sie als Failover-IP gekauft)

Antwort1

Abhängig von Ihren genauen Anforderungen können Sie die folgenden Methoden verwenden:

  • Standard-Routingtabellen (zielbasiert)
  • Richtlinienbasiertes Routing (ermöglicht verschiedene Routing-Kriterien)
  • Netzwerk-Namespaces

Ich denke, in Ihrem Anwendungsfall könnten Netzwerk-Namespaces in Kombination mit Aliasnamen eine effektive Wahl sein. Weitere Einzelheiten zu diesem Lösungspfad finden Sie unter:

https://unix.stackexchange.com/questions/210982/bind-unix-program-to-specific-network-interface

verwandte Informationen