1.首先第一步
五台交换机全部配置 IP 和 ssh。
2.保证VM虚拟机的正常运行:创建一个脚本文件(vlan.py),输入以下内容(注意缩进)
import paramiko
import time
import getpass
username=input('Username:')
password=getpass.getpass('Password:')
for i in range(11,16):
ip="192.168.88."+str(i)
ssh_client=paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh_client.connect(hostname=ip,username=username,password=password)
print("Successfully connect to ", ip)
command=ssh_client.invoke_shell()
command.send("configure terminal\n")
for n in range(10,21):
print("Creating VLAN " + str(n))
command.send("vlan " + str(n) + "\n")
command.send("name Python_VLAN " + str(n) + "\n")
time.sleep(1)
command.send("end\n")
command.send("wr mem\n")
time.sleep(2)
output=command.recv(65535)
print(output.decode('ascii'))
ssh_client.close
VM虚拟机运行该脚本文件(python3.8 vlan.py)
成功后,上五台交换机查看vlan:show vlan