What is the required DNS configuration for a server to host a service thru the Internet?
The following is a current & real environment; High security & encryption, Border Routers, Windows 2003 Servers & Interent connected XP Dell PCs.
Example: Domain.com; server host name: my-app.domain.com;
A Private corp communication server running a win32 app which uses Java thru the Internet to connect to other non-profit company PCs running the win32 app. Each company has a router & public IP - the PCs use private IPs. Domain.com has registered x.x IP Network & uses two public IPs: x.x.200.88 & x.x.100.88 for myapp.domain.com.
1a. Corp wants non-profits to setup firewall to allow access to myapp.domain.com.
1b. Corp wants no reverse lookup capabilty from the Internet.
2a. Non-profits wants to only allow IPs: x.x.200.88 & x.x.100.88 on their firewalls.
2b. Corp states that they do not publish the two public IPs: x.x.200.88 & x.x.100.88 for myapp.domain.com and they may change anyway. Again they insist that we use myapp.domain.com.
My question: How is the DNS for the Internet configured in this environment? [Since the corp company is using the Internet & public addresses - how can they hide their public IPs & can they prevent non-profits from using the IPs, instead of the name?
Note: i think the questions are all answer from the same info; however, if not, i can create addtional questions, if needed. Thanks much.