[quote]The company where I have register and host few domains says that I can not edit the name server
but only the A, MX and CNAME[/quote]
Are you sure you can not specify the name servers? It seems very strange for a registrar not to allow this.
You can obtain the required IP addresses from within the DreamHost panel after adding a domain to the hosting system, but you should be aware that these IP addresses can change at any time, so you will need to constantly monitor this and, when required, change the IP addresses configured at your registrar.
Another option would be to transfer the domain registrations to DreamHost, this can be done via the admin panel and is a fairly painless procedure.
Save [color=#CC0000]$50[/color] on DreamHost plans using [color=#CC0000]PRICESLASH[/color] promo code (Click for DreamHost promo code details)