if i have a domain name how i relate each other without the interfere of host company
Contact the company where you purchased the domain name. Typically, they have services to maintain the DNS records as explained above. You'll create an "A" record that maps your domain to the IP address of your server. You get the IP from your ISP.
If you can get to your current server by IP address then you should be fine. If you cannot access the server by IP address then you have network configuration to setup. This community has no idea how your network is configured so support from these forums is very limited and beyond the scope. Where is your server located?