Nätverkskoll

Tråden skapades och har fått 5 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Stockholm
  • 2003-10-10 15:48

Finns det nåt nätverksverktyg (billigt) som man kan ta reda på vilka noder/IP-adresser som är upptagna på ett lokalt nätverk?

Har försökt me OSX Network Utility, men Netstats/Routing tables verkar bara fungera på en server/mjukvarurouter.

Och på vår DI-804 finns det bara djupt begravt i Advanced Features/Port Redirection/Configuration/ChoosePC (om man klickar på ett index). Och då listas bara dom burkar som har en aktiv Internet-förbindelse (alltså routad), inte dom som är på men bara använder det lokala nätverket med sina fasta IP-adresser.

Jag vill ha nåt lika simpelt som Farallons gamla CheckNET som listar upp akttiva AppleTalk-noder, fast för IP-nätverk. Finns det?

Tacksam för idéer.

Thomas

  • Oregistrerad
  • 2003-10-11 02:43

Jag kan rekommendera N-View. Annars stödjer de flesta portscanners pingsvep.

  • Oregistrerad
  • 2003-10-11 10:43

Om det var appletalk det gällde så kan du skriva atlookup i terminalen.

  • Oregistrerad
  • 2003-10-11 12:27

N-View System Requirements:
Hardware Requirements ( PC hardware):Pentium II, 300 MHz (recommended: Pentium III, 500 MHz),

Du kan göra ett litet script i t.ex. PHP som fixar detta. Ett komplett fungerande (för Linux) kan se så här ut:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>
Simpelt verktyg för att testa om maskiner är uppe eller inte.
</title>
<style type="text/css">
td  {font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica }
</style>
</head>
<body>
<form action="<?PHP $_SERVER[PHP_SELF] ?>" method="post">
<table width="400" border="0" cellpadding="0" cellspacing="0">
      <tr> 
        <td bgcolor="#CCCCFF" width="200">Ange C-nät (på formen aaa.bbb.ccc)</td>
        <td bgcolor="#CCCCCC" width="200"><input type="text" name="cnat"></td>
    </tr>
	
	<tr> 
        <td bgcolor="#CCCCFF" width="200"></td>
        <td bgcolor="#CCCCCC" width="200">
<input type="submit" name=":: kontrollera ::" value="skicka">
<input type="reset" name=":: radera ::" value="radera"></td>
    </tr>
</table>
</form>
  
<?php
if ($_SERVER['REQUEST_METHOD']=="POST"){
$cnat = $_POST['cnat'];
echo "<table width='400' border='0' cellpadding='0' cellspacing='0'>\n\r";
for ($i = 1; $i <= 255; $i++) {
	$ip = $cnat.".".$i;
	$ping = shell_exec("ping -c 1 -w 1 $ip");
	$kontakt = explode(",",$ping);
	if ($kontakt[1] == " 1 received"){
		echo "<tr>
<td width='200'>". $ip . "</td>
<td bgcolor='#00cc00' width='200'>" . "kontakt" ."</td>
</tr>\n\r";
		}
		else {
		echo "<tr>
<td width='200'>". $ip . "</td>
<td bgcolor='#cc0000' width='200'>" . "ingen kontakt" ."</td>
</tr>\n\r";
		}
}
 echo "</table>\n\r";
} else {};
?>
</body>
</html>

Förmodligen behöver du inte ändra något för att det skall fungera under MacOS X.

//Mikael

  • Oregistrerad
  • 2003-10-11 20:11
Citat:

Skrevs ursprungligen av dp
N-View System Requirements:
Hardware Requirements ( PC hardware):Pentium II, 300 MHz (recommended: Pentium III, 500 MHz),

Nejdå! N-View fungerar utmärkt under OS X.

Alldeles ovanför det citerade stycket står det:

"N-View is based on Java. It can be deployed on any operating system supported by Java."

Det är bara att ladda ned varianten utan JRE och dubbelklicka på filen NView.jar så startar den.

(Olyckligtvis har ett "för" försvunnit - på den tyska varianten av hemsidan är formuleringen tydligare: "Hardwareanforderungen (für PC-Hardware): /.../")

1
Bevaka tråden