1. fix a bug in dnsmgr.py
2. add the route mngr