Strona 1 z 1

Prośba o podanie informacji co do sieci i pythona

: 25 cze 2021, 11:00
autor: nowyk123
Cześć. Obecnie sobie działam z różnymi rzeczami w packet tracer. Mam jednak pytanie czy na jakimś środowisku wirtualnym uda się wykonać skrypt pythona, aby np. wykonał założenie kilku vlan jednocześnie aniżeli miałbym wpisywać pojedynczo wszystkie. Proszę do kogoś kto coś takiego zna o jakieś informację. Chętnie bym posłuchał :)

Re: Prośba o podanie informacji co do sieci i pythona

: 25 cze 2021, 11:52
autor: drake
Hej,
jasne, np. na IOS XE bezposrednio z guest shella: https://developer.cisco.com/docs/ios-xe ... tart-guide
A poza tym jak masz lub mialbys eve-ng, to oczywiscie stawiasz na szybko jakiegos linuxa i nie ma ograniczen, mozesz pythonem uruchamiac rozne skrypty, ktore cos tam wykonuja, jak rowniez uzyc innych tools-ow i np. wykorzystac REST API, jesli dane urzadzenie wspiera.

Pozdruffka!

Re: Prośba o podanie informacji co do sieci i pythona

: 25 cze 2021, 13:02
autor: nowyk123
No i dobra.
Eve-ng nie mam, ale coś kiedyś słyszałem. Tylko jak tam z linuxem bo nie wiem o co by chodziło. Instaluje eve-ng jako aplikacje a w eve-ng jakiegoś linuxa (na podobnej zasadzie co np. Virtual Box tak wstawiam)?
Mając Eve-ng i tego linuxa docelowo w jaki sposób już uruchomić ten skrypt z pythona, aby na routerze z Eve-ng mi zadziałało ustawienie przykładowych kilku vlanów :)

Re: Prośba o podanie informacji co do sieci i pythona

: 25 cze 2021, 13:38
autor: peper
nowyk123 pisze: 25 cze 2021, 13:02 Mając Eve-ng i tego linuxa docelowo w jaki sposób już uruchomić ten skrypt z pythona, aby na routerze z Eve-ng mi zadziałało ustawienie przykładowych kilku vlanów :)
Zbridge'uj sobie management ze swoim LANem i odpalaja skrypty z laptopa na przykład

Re: Prośba o podanie informacji co do sieci i pythona

: 26 cze 2021, 09:11
autor: nowyk123
drake pisze: 25 cze 2021, 11:52
A poza tym jak masz lub mialbys eve-ng, to oczywiscie stawiasz na szybko jakiegos linuxa i nie ma ograniczen, mozesz pythonem uruchamiac rozne skrypty, ktore cos tam wykonuja
Mam już eve ng załóżmy. Linuxa stawiam na np virtual box i tam i zainstalować miałbym eve ng? Tylko jak później wykonać żeby skrypt Pythona zadziałał na eveng routerze:) ?
Chodziło by o taka biblioteke Netmiko

Re: Prośba o podanie informacji co do sieci i pythona

: 26 cze 2021, 10:58
autor: nowyk123
Mam gns3 zainstalowany. Tam może spróbuje. Dałoby się? Tam wirtualna maszyne z jakimś linuxem da się urochimic w gns3. Później ja połączyć z routerem.
Ktoś tak działal?
Jeszcze takie pytanie mam co do pewnej książki. Ktoś czytał i poleca ,,Zautomatyzuj swoją firmę z Pythonem. Praktyczne rozwiązania dla firmowej sieci"?
Wersja Pl wydana w 2019 roku, a jeśli chodzi o ENG 2018.

Re: Prośba o podanie informacji co do sieci i pythona

: 28 cze 2021, 18:04
autor: peper
nowyk123 pisze: 26 cze 2021, 09:11
drake pisze: 25 cze 2021, 11:52
A poza tym jak masz lub mialbys eve-ng, to oczywiscie stawiasz na szybko jakiegos linuxa i nie ma ograniczen, mozesz pythonem uruchamiac rozne skrypty, ktore cos tam wykonuja
Mam już eve ng załóżmy. Linuxa stawiam na np virtual box i tam i zainstalować miałbym eve ng? Tylko jak później wykonać żeby skrypt Pythona zadziałał na eveng routerze:) ?
Chodziło by o taka biblioteke Netmiko
Zamiast zadawać pytania strzelając w ciemno ale w mniej więcej dobrym kierunku spróbuj coś zrobić. Musisz mieć komunikację między hostem, z którego wirtualizację uruchomisz a samym wirtualnym urządzeniem w labie czy to będzie on na eve-ng czy na CML czy jako wirtualne rotuery na hypervisorze nie ma znaczenia. Komunikacja to podstawa i napisałem Ci już jeden sposób jak to zrobić. A to czy potem będziesz używał socketów czy jakiejś biblioteki to już kolejny krok.