implement DNS Server entity