Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
1364
Tıklama
0
Öne Çıkarma
Python in Networking Sorum Var
O
6 yıl
Yarbay
Konu Sahibi

import getpass
import telnetlib

HOST = "192.168.122.72"
user = input("Enter your telnet username: ")
password = getpass.getpass()

tn = telnetlib.Telnet(HOST)

tn.read_until(b"Username: ")
tn.write(user.encode('ascii') + b"\n")
if password:
tn.read_until(b"Password: ")
tn.write(password.encode('ascii') + b"\n")

tn.write(b"enable\n")
tn.write(b"cisco\n")
tn.write(b"conf t\n")

for n in range (2,101):
tn.write(b"vlan " + str(n).encode('ascii') + b"\n")
tn.write(b"name Python_VLAN_" + str(n).encode('ascii') + b"\n")


tn.write(b"end\n")
tn.write(b"wr\n")
tn.write(b"exit\n")

print(tn.read_all().decode('ascii'))


Burada tn.write'dan hemen sonra parantez içinde başlayan 'b'ler neyi ifade ediyor ,esenlikler.



G
6 yıl
Yarbay

O
6 yıl
Yarbay
Konu Sahibi

Hocam çok teşekkürler.




Bu mesajda bahsedilenler: @Gökşen PASLI
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.