Find Jobs
Hire Freelancers

Python Script for Network Devices

$10-30 USD

进行中
已发布大约 6 年前

$10-30 USD

货到付款
I have a script using Paramiko that logs into network devices and runs some arbitrary command. I need to enhance and upgrade this script. It needs to do the following: - Login to switches (read in from csv or txt file, doesn't matter). - Run a command: "show int status | in connected.*716" The output to that command will look something similar to: switch1#show int status | in connected.*716 Fa2/0/3 connected 716 a-full a-100 10/100BaseTX Fa2/0/38 connected 716 a-full a-100 10/100BaseTX Fa2/0/45 connected 716 a-full a-100 10/100BaseTX Fa3/0/28 connected 716 a-full a-100 10/100BaseTX Fa3/0/37 connected 716 a-full a-100 10/100BaseTX Fa3/0/38 connected 716 a-full a-100 10/100BaseTX switch1# Second Step= I need to take each interface and run the following command: "show mac address-table | in $INTERFACE" Expected output: switch1#show mac address-table | in Gi1/0/22 716 0040.1234.5678 DYNAMIC Gi1/0/22 switch1# Third Step= Also for each interface, I need to run this command: "show interfaces counters errors | in $INTERFACE" Expected Output: switch1#show interfaces counters errors | in Gi1/0/22 Gi1/0/22 0 32 0 33 0 9 Gi1/0/22 0 0 0 0 0 0 0 switch1# (I only need the first line of that output.) Lastly, it all needs to go into a CSV. It should have: switch1, interface, mac address, columns of numbers from the third step. Example: switch1, Gi1/0/22, 0040.1234.5678,0,32,0,33,0,9 Should be a line for each interface on each switch. I will be hitting 50+ switches so multithreading or multiple process at once would be ideal. I have attached the static script I use now as a reference, in no way does it need to be used. I would like a 24 hour turn around if possible. Please ask ANY questions before getting started. I will have to test for you as I cannot allow outside access to my production network.
项目 ID: 15820797

关于此项目

4提案
远程项目
活跃6 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
4威客以平均价$128 USD来参与此工作竞价
用户头像
I am a python developer having 6 + experience in IT industry. I am expert in: * Python, Web Development (Django, Flask) * CSS, HTML5, Javascript, AJAX, JQuery, Bootstrap * REST API application development * Database Programming (MySQL, Sqlite, MongoDb, PostgreSQL) [with SqlAlchemy] * Web Scrapping, Selenium, Data Science * XML & JSON Parsing, Regular expressions * Network programming(protocols - HTTP, FTP, SSH,TCP etc.) * Payment gateway integration like PayPal(BrainTree) and Stripe * Platforms - Linux/Windows Expert in Python modules - django, flask, pandas, sqlalchemy, BeautifulSoup, selenium, odo
$40 USD 在1天之内
5.0 (99条评论)
6.6
6.6
用户头像
Hi, I'll be pleased to work on this project for you. Let me introduce myself. I'm a CCIE certified network engineer with 6+ years of experience in configuring, troubleshooting and maintaining complex networks for large enterprises. During my work I often use scripting. I am proficient in Perl, Bash and VBA scripting and have some basic Python knowledge. Do get me on board and I assure you that you will not be disappointed.
$250 USD 在4天之内
5.0 (28条评论)
6.0
6.0
用户头像
hi, i have previous experience of working on acme switches with automation. i would use expect package to do this in python. multithreaded code with 1 thread per switch. Lets discuss more. thanks
$55 USD 在1天之内
4.9 (62条评论)
5.4
5.4
用户头像
Hi There, I am Shahzad. I am a Cisco CCIE Service Provider with 11 years experience. I also do Python scripting on regular basis and I have developed scripts for production environments. I have a lab at home with Cisco routers & switches. I will write a script for you and test it in my lab before handing over to you. Would you be using a Linux box to run this script or Windows? Please get back to me if you are interested and I will start working on it. I would be able to get in it done in 1-2 days. Thanks, Shahzad
$166 USD 在1天之内
4.6 (1条评论)
2.4
2.4

关于客户

UNITED STATES的国旗
Cibolo, United States
4.7
19
付款方式已验证
会员自11月 10, 2016起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。