Du behøver ikke bruge putty. Jeg har lavet det i java via jsch, men hvordan du lige gør det i C# må du google dig til.
Alternativt så kig på om du ikke kan trække data ud fra switche og routere via snmp - det tror jeg vil gøre dit liv (og projekt) nemmere.
--
Er det kun til monitorering/health check eller er det også til konfiguration?
Uanset hvad, så findes der eksisterende værktøjer der kan begge dele.
--
FFHAU!
Tak gutter.
#1 Lige i det her tilfælde skal det være i C# pga. pensum:)
Hvad er du præcist har lavet?
#2 Meningen er at jeg opgraderer vores arbejdsgang med mit hjemmeværktøj. Så, hvis en kunde tager 5min i gennemsnit, så vil jeg få det ned ved brug af GUI. Oftest er det monitoring, hvor vi konkluderer om alt er OK eller om der en fejl hos os.
Det kan være "tryk på en knap" for en trace for A til B, fremfor at ssh til forskellige hosts.
Jeg ved det er meget ambiøst:D
--
Gæstebruger, opret dit eget login og få din egen signatur. #3 - Ok, det er en skoleopgave.
I den virkelige verden ville man købe et af de eksisterende værktøjer.
--
FFHAU!
#3 Jo, men det er altså mit projekt. Jeg ville være super stolt af det.
Når, der er ikke andet end at finde et lib så komme igang.
Ville bare høre om det kan lade sig gøre alene mand, eller om det kræver et hold af dataloger.
--
Gæstebruger, opret dit eget login og få din egen signatur. Jeg ville lave det i python.. det der oftest bliver brugt til netværksautomatisering.
Ved ikke hvor svært det er i C#, men i python er det et ok begynder projekt.. held og lykke med det, helt sikkert brugbart at kunne i fremtiden :)
--
#6 Jeg har lige kigget et par eksempler af det SSH.NET, jeg linkede til i #4, og det ser ud til at være ret let at gå til. Så det er bare om at klø på! :-)
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-X68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO #7 Tak:)
Det bekræfter min forhåbning om fremtiden.
--
Gæstebruger, opret dit eget login og få din egen signatur. #6 du kan godt lave det alene, spørgsmålet er bare om du har tid og evnerne til det.
Det jeg har lavet er software som går ud på f.eks. en switch og kører nogle commandoer og parser resultatet som så vises til brugeren. Det kunne ligeså godt have været lavet i c# eller python, men jeg har lavet det i java da det lige var det jeg havde ved hånden.
--
Jeg arbejder også hos en dansk ISP, og her i virksomheden benyttes SecureCRT ofte til disse opgaver, som du beskriver, da det er ret godt at scripte i.
Alternativt har vi værktøjer som er lavet i diverse sprog til revisions styring af konfiguration lidt ala. Cisco Commerce.
--
g0t r00t?