1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

IP Rotating for SMTP ISP email address validator

Discussion in 'Black Hat SEO' started by ghostsender, Sep 22, 2014.

  1. ghostsender

    ghostsender Newbie

    Joined:
    Sep 21, 2014
    Messages:
    2
    Likes Received:
    0
    Hi guys,

    I'm new to this forum and wanted to post a problem I've been wrestling with for about three weeks now. I'm hoping someone here has some background with servers, networking, and can point me in the right direction. What I have is a CentOS Server with a main IP and a bunch of sub IP's I've bought on it. What I'm trying to do is setup a way to rotate the IP I'm coming from, so the ISP sees me as the one of the sub IP's, not just the main IP. So far I've had no luck.
    It may not be helpful but this is the relevant code I've used to try to get the job done in PHP.

    //Start Rotating IP Chain
    $ipchain = array('23.254.142.130','108.174.194.147','192.255.161.252','192.255.209.171','23.238.76.153','192.129.254.238','192.236.164.5','198.84.72.90','198.44.75.214','23.238.61.59');
    for($ct=0;count($ipchain);$ct++)
    {
    ipaddress =$ipchain[$ct];
    $system_text = 'echo "Newpass1" | sudo -S /usr/local/cpanel/bin/setsiteip -u things2know '. $ipaddress . ' 1>> setsiteip_output.txt 2>> setsiteip_error.txt &';
    system($system_text);

    I basically have an SMTP program that creates a socket on Port 25 and contacts ISP's to determine whether or not an email address is valid. What I would like to be able to do is to rotate the IP it looks like I'm coming from for every say 25 hits to the ISP. While this does change the site IP, it doesn't change the base IP it looks like I'm coming from. So even if it does execute and change to say 108.174.194.147, the ISP still says HELO 23.254.142.130, the base IP. My ultimate goal is to keep the IP from getting banned for too much traffic from any one IP. It doesn't actually deliver any email though, just test's the validity of the email address and hangs up. But ISP's catch onto this ISP tickling or extra noise on their mail servers. So far, I've only had actual problems with at&t and hotmail so I throttle them heavily.

    I have sought out help on stackoverflowDOTcom, a well known programmer's forum and have been told this can't be done programmatically. That it needs to be done with IP ROUTE ADD and that you can get the current route info with ROUTE -n.

    Does anyone here have the networking knowledge to point me to a IP rotating script?