Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V2
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Et program som Putty?

Af Gæst Ludvig's datter | 31-07-2019 13:36 | 2518 visninger | 11 svar, hop til seneste
Hej alle, Jeg læser om C#. Det er ikke fordi jeg efterspørger specfikt ift. kodningen. Jeg arbejder som netværksmand hos en ISP. Her bruger vi Putty til SSH ud til vores hosts. Ellers er det manuelt arbejde med netværkskommandoer. Mit lille projekt går ud på, at jeg vil lave et program, som SSHer til switche/routere(lidt som Putty). Dernæst vil jeg ved hjælp af et par muse klik, se om at alt er OK(pings osv.). Er C# er rigtig værktøj? Og hvor avanceret et niv. er min idé? Jeg kan på nuværende tidspunkt slet ikke overskue hvor kompliceret det er. Jeg har bare brug for lidt selvtillid - for mig lyder det sindsygt avanceret somsagt. Tak.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#1
Coff
Maxi Supporter
31-07-2019 13:46

Rapporter til Admin
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.
--
#2
|Smash|
Guru
31-07-2019 13:53

Rapporter til Admin
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!
#3
Ludvig's datter
Gæst
31-07-2019 14:07

Rapporter til Admin
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.
#4
NitroBlast
Guru
31-07-2019 14:13

Rapporter til Admin
Du kan prøve med dette bibliotek: https://github.com[...]
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-X68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO
--
Sidst redigeret 31-07-2019 14:14
#5
|Smash|
Guru
31-07-2019 14:14

Rapporter til Admin
#3 - Ok, det er en skoleopgave. I den virkelige verden ville man købe et af de eksisterende værktøjer.
--
FFHAU!
#6
Ludvig's datter
Gæst
31-07-2019 14:21

Rapporter til Admin
#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.
#7
msch
Juniorbruger
31-07-2019 14:24

Rapporter til Admin
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 :)
--
#8
NitroBlast
Guru
31-07-2019 14:26

Rapporter til Admin
#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
#9
Ludvig's datter
Gæst
31-07-2019 14:26

Rapporter til Admin
#7 Tak:) Det bekræfter min forhåbning om fremtiden.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#10
Coff
Maxi Supporter
31-07-2019 14:32

Rapporter til Admin
#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.
--
#11
zaicrez
Supporter
31-07-2019 14:37

Rapporter til Admin
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?

Opret svar til indlægget: Et program som Putty?

Grundet øget spam aktivitet fra udlandet, er det desværre ikke muligt for dig, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login