i am using WHM and cPanel on website
when i goto
mywebsite.com:2082 in browser address bar it shows the cpanel window
mywebsite.com:2087 it shows the WHM login window.
is there any way to disable this from domainname??
You can not disable the cPanel/WHM login when accessing them from domain.com:port because you are directly connecting to the port of the ip address that the domain name resolves to. cpsrvd (the cPanel interface web server and control process) always displays the login page on those ports.
The only way you could disable this is by setting up a reseller with a shared ip and moving your sites to this second ip address. Then you can use a firewall like ConfigServer Security and Firewall to firewall off these ports on the second ip so they are not accessible on the ip that the domain name resolves to.