Благодаря источнику я сделал это так:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 (в моём случае это bridge0)
Туда добавить вот такую строку:
DHCP_HOSTNAME=vivek-laptop
И перестаровать сервис.
# service network restart
Благодаря источнику я сделал это так:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 (в моём случае это bridge0)
Туда добавить вот такую строку:
DHCP_HOSTNAME=vivek-laptop
И перестаровать сервис.
# service network restart
Я уже решал этот вопрос тут, но в squeeze всё стало ещё проще: в файле /etc/dhcp/dhclient.conf после установки есть закомментированный параметр с именем, поэтому его просто раскомментировать надо
И вот после этого точно работает. /etc/network/interfaces не помогает
Собственно, сеть у нас на предприятии преимущественно виндовая. И домен и всякие dhcp и прочие dns тоже заточены под это дело. Если установить винду, то после получения от dhcp адреса, в скором времени уже можно обращаться к этому компьютеру по имени. А с debian эта шутка не проходила. Гуглоархеология привела меня к манускрипту из которого я бы отметил две строки:
/etc/dhcp3/dhclient.conf
send host-name «myhostname»;
и
/etc/network/interfaces
iface eth0 inet dhcp
hostname myhostname
Я даже не знаю что из этого сработало, но после перезагрузки я стал запросто обращаться к этой железяке по имени. И впредь так буду делать. И вас советовать.
# nslookup
> server 8.8.8.8
Default server: 8.8.8.8
Address: 8.8.8.8#53
> metrics.by
Server: 8.8.8.8
Address: 8.8.8.8#53
** server can’t find metrics.by: NXDOMAIN
> set type=any
> beliashou.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: beliashou.com
Address: 93.84.121.34
beliashou.com
origin = ns1.nameself.com
mail addr = support.regtime.net
serial = 1266670210
refresh = 10800
retry = 900
expire = 604800
minimum = 86400
beliashou.com nameserver = ns2.nameself.com.
beliashou.com nameserver = ns1.nameself.com.
Authoritative answers can be found from:
>