Bonjour,

IP d'origine 173.249.3.15 // http://173.249.3.15/
Nouvelle ip 164.68.125.112 // http://164.68.125.112/
La page a interroger pour la versification http://145.239.63.193/

J'ai acheté et ajouter une adresse ip a mon serveur debian 9, quand je fait des testes php sur la nouvelle ip avec
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
echo $_SERVER['REMOTE_ADDR'];

http://164.68.125.112, j'ai bien la nouvelle ip qui s'affiche 164.68.125.112 OK.

Mais pour être sur et certains je lis cette meme page http://164.68.125.112 a partir d'un autre serveur
exemple
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
require '/root/vendor/autoload.php';
use Goutte\Client;
// Logiquement ici il doit afficher 164.68.125.112 et non 173.249.3.15 puisque c'est 164.68.125.112 qui interroge http://145.239.63.193
$urlsource = "http://145.239.63.193/"; // DANS CETTE PAGE IL Y A echo 'IP '.$_SERVER['REMOTE_ADDR']; // 
$client = new Client();
$crawlersource = $client->request('GET', $urlsource);
$html = $crawlersource->text();
echo $html;

et la surprise c'est l'ip 173.249.3.15 d'origine qui s'affiche.

/etc/network/interfaces

Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# defaut ip
auto eth0
iface eth0 inet static
    address 173.249.3.15
    netmask 255.255.255.0
    gateway 173.249.3.1
    dns-search invalid
    dns-nameservers 213.136.95.10 213.136.95.11
    up ip route replace 173.249.3.0/24 via 173.249.3.1 dev eth0
 
# New ip
auto eth0:1
iface eth0:1 inet static
    address 164.68.125.112
    netmask 255.255.255.0
    gateway 164.68.125.1
    dns-search invalid
    dns-nameservers 79.143.183.251 79.143.183.252
    up ip route replace 164.68.125.0/24 via 164.68.125.1 dev eth0:1


Je travail avec le catalogue Aliexpress avec API, le problème et qu'il y a deux millions de produits et il ne m'autorise qu'une seule instance de connexion avec ip.

j'ai du raté un truc, si vous pouvez m'aider, merci