IP multipli, un'interface – come configurare la connessione in output con diversi IP?

Ho configurato eth0 con 8 IP anche aggiungere appropriato virtualhost in apache per diversi IP e tutto funziona quasi bene. Quando lo script (come PHP, il ruby) ha scatenato da apache2 cercare di effettuare la connessione in output (tramite cURL) utilizza il default eth0: 0 IP non quello legato al dominio (e alla richiesta in entrata). Sto cercando di usare qualcosa di simile a questo

iptables -t nat -A POSTROUTING -s 192.168.1.202 -o eth0 -j SNAT --to 99.99.99.244 iptables -t nat -A POSTROUTING -s 192.168.1.202 -o eth0 -j SNAT --to 99.99.99.245 iptables -t nat -A POSTROUTING -s 192.168.1.202 -o eth0 -j SNAT --to 99.99.99.247 iptables -t nat -A POSTROUTING -s 192.168.1.202 -o eth0 -j SNAT --to 99.99.99.246 

  • Come mostrare l'attuale configuration di iptables con ufw?
  • Condivisione di una connessione VPN tra diversi server con determinati intervalli IP
  • quali sono i numbers tra parentesi contro il nome della catena in iptable?
  • Regola LOG di Iptables all'interno di uno spazio dei nomi di networking
  • iptables non sembra bloccare gli IP che mi danno
  • Iptables controlla la syntax del script
  • Blocca LogMeIn con IPTables
  • come controllare lo stato di iptables con l'utente normale?
  • 2 Solutions collect form web for “IP multipli, un'interface – come configurare la connessione in output con diversi IP?”

    È ansible utilizzare l'interruttore di interface in cURL per --interface l'interface che utilizza, ma è necessario --interface l'interface da utilizzare e passarla come parametro dal tuo script

    –interface Eseguire un'operazione utilizzando un'interface specificata. È ansible immettere il nome dell'interface, l'indirizzo IP o il nome host. Un esempio potrebbe essere:

      curl --interface eth0:1 http://www.netscape.com/ If this option is used several times, the last one will be used. 

    Questo può essere un po 'più complicato delle cose. È necessario modificare la tabella di routing in modo più avanzato del route . Invece puoi utilizzare la suite iproute2 di strumenti. Questo strumento viene fornito come standard con la maggior parte delle distribuzioni della linea principale.

     ip route change 0.0.0.0/0 dev eth0 src 1.2.3.4 via 1.2.3.1 source address you want to use -^ ^ default gateway -^ 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.