General information for the business: WiderNet is a nonprofit organization that provides off-line digital libraries to people who lack access to the Internet Kind of development: New program from scratch Description of requirements/functionality: GUI to manage Windows network configurations: Since we deploy servers to hard-to-reach areas (like Africa and Papua New Guinea), we need a tool to configure networking and ICS easily. Most of the settings we require can be accomplished from a command line, but not so easily for a teacher with little of no network experience or training. Our servers come with up to 10 Ethernet ports and built-in Wi-Fi. Typically we configure these before shipping to the field, but occasionally the settings need to be adjusted in the field. We want a tool that allows the user to view their current configuration, load new settings from a file or edit their settings on screen, and then apply these settings before saving them to a file. Requirements: Windows 7/10 Written in Python Start/Stop ICS Configure ICS network IP (edit registry) Start/Stop DHCP service Configure DHCP range Reserve a range (first 20, for example, for internal and static IPs) Expose DHCP leases Scan server to identify Ethernet ports (may be up to 12, including one Wi-Fi adaptor) and assign them IPs from a reserved range Set up Wi-Fi network (SSID) Provide report on configuration on screen and to a file. (To send to technical support if needed.) Should identify which physical port has what address. Load and save configurations from/to txt files. OS requirements: Windows Extra notes: We can provide you with the commands and parameters we usually use to make these settings. I believe the only weird one is the ICS IP range, which is adjusted in the registry.
414 day(s) 22h 49m
One time job
00:00 - 08:00
Days per week:
To apply for this job you must first login/signup.
click here to learn How It Works
Write then in the "Write a note or message to the customer"
You already have the estimated cost and time to complete the work you are in the fields "Execution time" and "Payment requested" or leave them empty and can be changed later.
If you can get the job done, place your offer in the form bellow or if you have additional questions, you can write them in your remarks field and leave the “desired salary” and “completed within” fields empty. They could be set later.