Proj-2013-2014-Open DynDNS
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Introduction
Project Open DynDNS 2014
Team
- Tutors : Thomas Calmant, Didier Donsez
- Members : Lionel Boey, Guo Tianming
- Departement : RICM 4, Polytech Grenoble
Introduction
Project Open DynDNS 2014
Software Requirements Specification (SRS)
Project objectives
Progress
Week 1 : January 13th - Janurary 17th
- Project discovery
- Finding some ideas
- Evaluate complexity of project
Week 2 : January 20th - Janurary 24th
- Fix project objectifs
- Discussion with tutors about potential improvement
- Read documents regarding exisiting DNS clients and servers (bind9, powerDNS)
Week 3 : January 27th - Janurary 31st
- set-up a bind9 server on Ubuntu (VMWARE)
- Downloaded Kivy to test on Android tablet
- Downloaded Flask to test a simple Web-based interface
Week 4 : February 3rd - February 7th
- Server side coding (REST-ful server with Flask)
Week 5 : February 10th - February 14th
- Server side coding (modification of bind9 configuration files whenever there are REST updates)
Week 6 : February 17th - February 22nd
- Improve server and client code (update in format JSON)
Week 7 : February 24th - February 28th
- Code debugging (test JSON in python)
- Test basic DynamicDNS in the real environment (using the LAN & WAN port of a real router)
Week 8 : March 3rd - March 7th
- Vacation
Week 9 : March 10th - March 14th
- Add MulticastDNS function (new requirements)
- Add SSL
Week 10: March 17th - March 21st
- Implement zeroconf
- Python for android(kivy)
Week 11: March 24th - March 28th
- Debugging functions
Week 12: March 31st - April 4th
- Last check
- Project report
Related documents
Github repository : Git Open DynDNS