Find Jobs
Hire Freelancers

python script

₹1500-12500 INR

Imefungwa
Imechapishwa about 2 years ago

₹1500-12500 INR

Kulipwa wakati wa kufikishwa
Looking for someone to write a Python3 script to do the following running on Ubuntu 20.04 server. - Provide a command-line based GUI of options such as ncurses. Please let us know if you'd prefer to use a different command line GUI. This GUI it needs to provide the user some information and some options: INFORMATION: - The GUI needs to provide in a side box the current Network configuration information: This include the LAN IP, Subnet, Gateway and DNS. It also needs to provide a note if the IP address is provisioned via DHCP or static. and another note if the DNS is provisioned via DHCP or static. - The GUI should also show the status of the VPN Tunnel (if it is active or not). - This information should be polled every 2 seconds and refreshed. MENU: The menu needs to provide a few features to the user: 1) Set DHCP or STATIC IP Address settings. If the user selects DHCP, the network settings are updated via NETPLAN's YAML file for DHCP. The user should be given the option if they want to provide DNS servers (1 or 2 servers) or use the DNS servers provided by DHCP. If the user selects static they must provide the following: An IP Address A Subnet Mask A Gateway and up to TWO DNS servers. 2) A ping utility. When the user selects this option, they can provide an IP address or a domain name to ping. Then use the system ping utility or a python library to facilitate the ping test. Please note, the input MUST be sanitized to prevent the user from escaping the ping command and providing other commands. 2) A Trace Route utility. When the user selects this option, they can provide an IP address or a domain name to traceroute. Then use the system traceroute utility or a python library to facilitate the traceroute test. Please start your bid with the word taco so I know you read all this and to avoid the auto bidders. Please note, the input MUST be sanitized to prevent the user from escaping the traceroute command and providing other commands. 3) Show Networking When selected, this prompts the user to select one of the interfaces, and then once selected, it provides all the interface configuration details 4) Login If the user selects this option, it should drop them to a Bash shell they must login to. 5) Reboot If the user selects this option, it reboots the system 6) Shutdown If the user selects this option, it shuts down the system
Kitambulisho cha mradi: 32582505

Kuhusu mradi

3 mapendekezo
Mradi wa mbali
Inatumika 2 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
3 wafanyakazi huru wana zabuni kwa wastani ₹11,167 INR kwa kazi hii
Picha ya Mtumiaji
I can write GUI for this in python as per description .
₹11,000 INR ndani ya siku 7
4.8 (81 hakiki)
6.2
6.2
Picha ya Mtumiaji
Hello, I'm a professional Python developer. I can make a simple GUI to perform the operations you described.
₹12,500 INR ndani ya siku 1
5.0 (8 hakiki)
3.6
3.6
Picha ya Mtumiaji
hey Iv created many command-line programs over the years and am Interested in your project! I can create a python script/gui and implement all of above features. Let me know if you have any questions! thanks
₹10,000 INR ndani ya siku 14
5.0 (2 hakiki)
1.2
1.2

Kuhusu mteja

Bedera ya INDIA
Mumbai, India
0.0
0
Mwanachama tangu Nov 20, 2018

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.