WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   script som visar anslutningar (https://www.wn.se/forum/showthread.php?t=1051958)

hundserver 2012-01-25 17:23

script som visar anslutningar
 
Jag söker ett script som visar anslutna datorer till en server i realtid,

dvs inte bara antalet utan ipadress med.


Några ideer?:confused:

Till en Ubuntuserver, så php script eller liknande

najk 2012-01-25 17:27

Vilken server? Vilket protokoll? Plattform?
Om det gäller Apache, har du kikat på /server-status med extendedstatus?

hundserver 2012-01-25 18:54

Citat:

Ursprungligen postat av najk (Inlägg 20430941)
Vilken server? Vilket protokoll? Plattform?
Om det gäller Apache, har du kikat på /server-status med extendedstatus?

Alla inkommande anslutningar på Eth0 vill jag kunna se,

gsoc 2012-01-25 20:02

Pröva följande:

root@xxx:~/scripts/bash# cat active_connections.sh
#!/bin/sh
netstat -an | grep ":80" | awk '{print $5}' | grep -o "[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" | egrep -v "(`for i in \`ip addr | grep inet | cut -d/ -f1 | awk '{print $2}'\`;do echo -n "$i|"| sed 's/\./\\\./g;';done`127\.|0\.0\.0)" | sort -n | uniq -c | sort -n

hundserver 2012-01-26 12:00

Citat:

Ursprungligen postat av gsoc (Inlägg 20430954)
Pröva följande:

root@xxx:~/scripts/bash# cat active_connections.sh
#!/bin/sh
netstat -an | grep ":80" | awk '{print $5}' | grep -o "[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" | egrep -v "(`for i in \`ip addr | grep inet | cut -d/ -f1 | awk '{print $2}'\`;do echo -n "$i|"| sed 's/\./\\\./g;';done`127\.|0\.0\.0)" | sort -n | uniq -c | sort -n

Fast jag ville ha ett php script :-)

coredev 2012-01-26 12:29

Citat:

Ursprungligen postat av hundserver (Inlägg 20430983)
Fast jag ville ha ett php script :-)

http://php.net/manual/en/function.exec.php


Alla tider är GMT +2. Klockan är nu 12:36.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson