When I rsh/rcp to my Unix host, I receive a “Hostname unknown for your address” error. Why?
The Unix system cannot find a hostname associated with your IP address. If you are using a DNS server, your PC’s IP address must be added to the DNS server’s database. If you are not using DNS, you can add your PC’s hostname to the /etc/hosts file on the Unix system. The Unix rshd requires that it be able to find a hostname for your IP address; this is not one of our requirements. If you get a different IP address each time you boot your PC, you will have to enter every possible IP address you can get along with a hostname in /etc/hosts. If you are connected through an ISP and you are assigned a different IP address each time you connect, you will need to set up your Unix system to use DNS and hope that your ISP has registered names for each IP address he assigns to connections so Unix can find a name for you. Or you can get a fixed IP address from your ISP (usually an additional cost). There is no way around this requirement; all Unix rshd’s are like this.