На Solaris'е стоит BIND, что и как настроить чтоб
при tracerout хоста вместо IP давал его имя.
пример:
...
^ amc.con.net (206.49.164.58) ...
^ was.con.net (206.49.164.58) ...
? 206.49.164.15 (206.49.164.15) ...
Это не работа баинда. Если на адрес успешно выполняется процедура gethostbyname - то результат есть имена которые ты видишь.
Если при выполнении команды traceroute у тебя не резолвятся локальные (твои) адреса, то это проблема скорее всего с DNS, а если не резолвятся (не преобразовываются из IP адресов в доменные имена), то пережевать не надо. :)
nslookup c моей машины
> c.а.б.в
Server: хост.домен
Address: С.а.б.вв.б.а.С.in-addr.arpa name = хост.домен
б.а.С.IN-ADDR.ARPA nameserver = хост.домен
хост.домен internet address = c.а.б.в
nslookup c удаленной машины другой сети
# nslookup c.а.б.в
Server: other.домен
Address: d.а.б.в*** other.domen can't find c.а.б.в: Non-existent host/domain
:(# ping c.а.б.в (c other.домен)
c.а.б.в is alive
##################### мои настройки ######################
#
/resolv.conf
search домен
nameserver c.а.б.в ;мой сервер
nameserver E.а.б.в ; сервер соседнего провайдера/named.conf
options {
directory ".../domain" ;
named-xfer ".../named-xfer" ;
pid-file ".../named.pid" ;
allow-query {any;};
} ;zone "." {
type hint ;
file "named.root" ;
} ;
zone "0.0.127.IN-ADDR.ARPA" {
type master ;
file "local.rev" ;
} ;
zone "домен" {
type master ;
file "домен.doc" ;
} ;
zone "б.а.С.IN-ADDR.ARPA" {
type master ;
file "домен.rev" ;
} ;/local.rev
@ IN SOA тра-ля-ля
...
IN NS хост.домен.
1 IN PTR localhost./домен.doc
@ IN SOA тра-ля-ля
...
домен. IN NS хост.домен.
localhost. IN A 127.0.0.1
хост IN A c.а.б.в
www IN CNAME хост.домен./домен.rev
@ IN SOA тра-ля-ля
...
IN NS хост.домен.
в IN PTR хост.домен./named.root
с ftp.rs.internic.net (/domain/named.root)
>