check PHP script pro test otevřených (forwardovaných) portů

  • Oko (Oko)
  • Avatar uživatele Oko (Oko) Autor tématu
  • Offline
  • Spammer
  • Spammer
Více
23. kvě 2020 07:58 #485 od Oko (Oko)
Ahoj, má někdo k dispozici nějaký easy PHP script na test otevřecných a forwardovaných portů. Potřeboval bych ověřit prostupnost SMTP, Office365 ze serveru webhostigu, ke kterému nemám fyzicky přístup. Díky

Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.

  • Milan Stonek (Gremlin)
  • Avatar uživatele Milan Stonek (Gremlin)
  • Offline
  • Nováček
  • Nováček
Více
23. kvě 2020 08:14 #486 od Milan Stonek (Gremlin)
Odpověděl Milan Stonek (Gremlin) pro téma PHP script pro test otevřených (forwardovaných) portů
Script na test otevřených portů:
$host = 'cms-systemy.cz';
$ports = array(21, 25, 80, 81, 110, 443, 3306);

foreach ($ports as $port)
{
    $connection = @fsockopen($host, $port);

    if (is_resource($connection))
    {
        echo '<strong>' . $host . ':' . $port . ' ' . '(' . getservbyport($port, 'tcp') . ') je otevřen.</strong>' . "\n";

        fclose($connection);
    }

    else
    {
        echo '<strong>' . $host . ':' . $port . ' neodpovídá.</strong>' . "\n";
    }
}

Výstup:
cms-systemy.cz:21 neodpovídá.
cms-systemy.cz:25 (smtp) je otevřen.
cms-systemy.cz:80 (http) je otevřen.
cms-systemy.cz:81 neodpovídá.
cms-systemy.cz:110 (pop3) je otevřen.
cms-systemy.cz:443 (https) je otevřen.
cms-systemy.cz:3306 (mysql) je otevřen.

Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.

  • Oko (Oko)
  • Avatar uživatele Oko (Oko) Autor tématu
  • Offline
  • Spammer
  • Spammer
Více
23. kvě 2020 08:16 #487 od Oko (Oko)
Thanks :) tohle mi úplně stačí.

Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.

Přihlášení