Find Jobs
Hire Freelancers

python script

₹1500-12500 INR

Mbyllur
Postuar over 2 years ago

₹1500-12500 INR

Paguhet në dorëzim
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
ID e Projektit: 32582505

Rreth projektit

3 propozime
Projekt në distancë
Aktive 2 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
3 freelancers are bidding on average ₹11 167 INR for this job
Avatari i Përdoruesit
I can write GUI for this in python as per description .
₹11 000 INR në 7 ditë
4,8 (81 përshtypje)
6,2
6,2
Avatari i Përdoruesit
Hello, I'm a professional Python developer. I can make a simple GUI to perform the operations you described.
₹12 500 INR në 1 ditë
5,0 (8 përshtypje)
3,6
3,6
Avatari i Përdoruesit
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 në 14 ditë
5,0 (2 përshtypje)
1,2
1,2

Rreth klientit

Flamuri i INDIA
Mumbai, India
0,0
0
Anëtar që nga nën 20, 2018

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.