Archiv verlassen und diese Seite im Standarddesign anzeigen : Broadcast-Message an Windows-Nachrichtendienst
Habe inzwischen rausgefunden, dass ich in meinem Netz vom Server aus per
echo TEXT | smbclient -M host
eine Nachricht an einzelne PCs schicken kann.
Gibt es auch eine Möglichkeit dies als Broadcast zu tun, damit ich z.B. allen PC sagen kann "Server is goint to reboot now usw"
bei mir ging es mit IP 192.168.5.255 nicht... der nimmt ja anscheinend teils eh nur Hostnamen und keine IPs an (?)
Das würde mich auch brennend interessieren!
Wo sind denn die Samba Cracks ?!
Gruß Alex
-Sensemann-
05.01.03, 18:17
mmh in einer alten Computerbild stand mal was drin!..
also gehen wird das wohl!
Mit Sicherheit geht das! Aber wie ?
Find in meinem dicken Sanba Buch nix !
also das einfachste wäre wohl nen skript zu schrieben...
for($i=1;$i<255;$i++) {
echo "echo TEXT | smblcient -M 192.168.1.$i";
}
und dann Skriptname.php | sh
und im Idealfall 252 Timeouts abwarten bis der 253ste PC, der einzige andere PC der an is, die Nachricht bekommt :confused:
kannst ja nen & dahinterhägen... dann geht es parallel!
Oder vorher mit smbclient -L Domänencontroller die Liste der Clients abfragen und nur die beschicken!
also bei mir hat:
echo "text" | smbclient -M 192.169.69.255
funktioniert..
mfg carn
Discipulus
06.01.03, 08:40
hm ... ich weiss nicht ob so etwas funktioniert, aber versuche mal in /etc/hosts ein Eintrag zu machen, welcher die IP 192.168.5.255 hat. Dann kannst du mit smbclient -M <dein eben vergebener Name> vielleicht ans ganze Netz schicken.
also bei mir hat:
echo "text" | smbclient -M 192.169.69.255
funktioniert..
mfg carn
Das funktioniert nicht da der Befehl 'smbclient -M HOST' lautet und für HOST ein NetBIOS-Name verwendet werden muss. Eine IP-Adr. funktioniert hier nicht.
--
Linux version 2.4.27-ct-1 (gcc version 3.3.4 (Debian 1:3.3.4-13))
Samba 3.0.14a-Debian
hm ... ich weiss nicht ob so etwas funktioniert, aber versuche mal in /etc/hosts ein Eintrag zu machen, welcher die IP 192.168.5.255 hat. Dann kannst du mit smbclient -M <dein eben vergebener Name> vielleicht ans ganze Netz schicken.
Nein, das funktioniert nicht.
unter windows geht's ja mit einem net send * - vielleicht geht das ja auch unter linux?
... und nein, ich probiere das jetzt hier nicht aus - hat bei einem anderen Job schon mal für "Missvergnügen" gesorgt ;-)
(net send * "Mittagessen" - ging dann an 4500 Clients, inkl. GL)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.