关于获得远程机IP并存为本地文件的问题.

关于获得远程机IP并存为本地文件的问题.

--------------------------------------------------------------------------------


小弟是一个Linux新手,近来有一问题.
主机是192.168.0.1,使用CDLinux系统,客户机是192.168.0.251,使用Redflag 4.0,
主机和客户机上都开有FTP服务,主机上还开了SSH,客户机开了telnet服务.
知道主机的root帐户密码为pass,客户的user帐户用户为user,密码为pass.


请问在客户机192.168.0.251上怎样获得主机的IP地址(是指公网的IP地址)并把获得的信息存为本地文件?先谢谢了
(我昨天使用了ssh 192.168.0.1 -l root,然后执行ifconfig eth1>aaa.txt, 再exit,再用scp把文件从主机拷过来的,但是我们老大要求用最好的方法,最快的方法,效率最高的方法)