Как я могу проверить, заблокировал ли мой хостинг-провайдер исходящий трафик на некоторые IP-адреса?


У меня есть веб-сайт на WordPress, и я использую MailChimp с официальным плагином WP. Я знаю, что этот плагин работает как очень популярный, и он работает на моей другой учетной записи хостинга, но не на этом сайте. Я подозреваю, что мой хост блокирует.

Как я могу проверить, заблокировал ли мой хостинг-провайдер исходящий трафик на некоторые IP-адреса?

Author: Simon Hayter, 2016-04-12

2 answers

Лучшим способом было бы спросить вашего хостинг-провайдера, но если у вас есть доступ по SSH, вы можете выполнить простой пинг, скручивание или даже трассировку. Если у вас нет доступа по SSH, вы можете запустить этот PHP-скрипт:

ИСТОЧНИК

if (!$file) $status = -1;  // Site is down
else {
    fclose($file);
    $status = ($stoptime - $starttime) * 1000;
    $status = floor($status);
}
return $status; } ?>   
<DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html> <body>
  <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="domain">
    Domain name:
    <table>
      <input name="domainname" type="text" >
      <input type="submit" name="submitBtn" value="Ping domain">
    </table>
  </form> <?php
// Check whether the for was submitted
if (isset($_POST['submitBtn'])){
    $domainbase = (isset($_POST['domainname'])) ? $_POST['domainname'] : '';
    $domainbase = str_replace("http://","",strtolower($domainbase));

    echo '<table>';

    $status = pingDomain($domainbase);
    if ($status != -1) echo "<tr><td>http://$domainbase is ALIVE ($status ms)</td><tr>";
    else  echo "<tr><td>http://$domainbase is DOWN</td><tr>";

     echo '</table>';
} ?> </body> </html>
 3
Author: Simon Hayter, 2016-04-12 20:44:43

Поговорите с хостинг-провайдером и спросите их, блокируют ли они исходящий IP или DNS, и если да, то какова политика в отношении этих блоков. Может возникнуть проблема с DNS при подключении к mailchimp или может быть ограничение брандмауэра. Они могут блокировать доступ к mailchimp, опасаясь, что он будет использоваться веб-мастерами для рассылки спама, и в этом случае они могут разрешить доступ, если вы укажете им причину, по которой он нужен. Если они не ограничивают доступ, то они смогут найти его и проверить сервер и журналы брандмауэра, чтобы узнать, в чем проблема, и если она находится под их контролем, исправьте ее для вас.

 0
Author: Chris Rutherfurd, 2016-04-13 05:44:34