LINUX.ORG.RU
ФорумAdmin

Не изменить hostname.

 


0

1

В какой-то момент эта виртуалка - Debian 8, была склонированна в Citrix Xen-е, и дальнейшие манипуляции проводились на клоне. А машина-источник со временем потерялась.

В общем проблема такая:

sudo: unable to resolve host proxy

Переименовывал, перезагружал. Не помогает. Например:

ping: unknown host proxy

Что с этим делать? Как это починить? В остальном видимых изъянов в работе не наблюдаю.

На всякий случай /etc/hosts

127.0.0.1       localhost
127.0.0.1       proxy.domain.local   proxy
192.168.0.7     proxy.domain.local    proxy
192.168.0.14    dc.domain.local   dc
и /etc/hostname
proxy

Ответ на: комментарий от Deleted

не помогает, в debiane нет scarletctl. сделал

hostnamectl set-hostname proxy
ввожу
root@proxy:~# hostname
proxy
а если
root@proxy-squid:~# ping proxy
ping: unknown host proxy
Поменял название виртуалки на «proxy» в citrix-xen консоли. Не помогло.

borschov
() автор топика
Ответ на: комментарий от null123

ну да, чтобы из сети пинговался. на нем разное-полезное лежит. как не прописан? наверху же привел hosts.

borschov
() автор топика
Ответ на: комментарий от borschov

ну да, чтобы из сети пинговался. на нем разное-полезное лежит. как не прописан? наверху же привел hosts.

ты привел хостс файл с proxy, а пингуешь с машины proxy-squid, на которой этого proxy в хостс нету. Откуда proxy-squid должен про нее узнать?

BaBL ★★★★★
()
Ответ на: комментарий от zuzzas

ничего не выдает.

root@proxy:~# getent hosts proxy
root@proxy:~#

borschov
() автор топика
Ответ на: комментарий от BaBL

пардон, там ошибка дожно быть не proxy-squid, а proxy

borschov
() автор топика
Ответ на: комментарий от router
root@proxy:~# cat /etc/nsswitch.conf
passwd:         compat  winbind
group:          compat  winbind
shadow:         compat

hosts:          dns mdns4_minimal[NotFoud=return] mdns4
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

Но ты лучше DNS настрой

а что там настраивать?

root@proxy:~# cat /etc/resolv.conf
domain domain.local
search domain.local
nameserver 192.168.0.14 
nameserver 192.168.45.132
nameserver 192.168.90.21
borschov
() автор топика
Ответ на: комментарий от Deleted
auto eth0
iface eth0 inet static
        address 192.168.0.7
        netmask 255.255.255.0
        dns-nameservers 192.168.0.14 192.168.45.132 192.168.90.21
        dns-search domain.local

auto eth1
iface eth1 inet static
        address xx.xx.xx.xx
        netmask 255.255.255.250
        gateway xx.xx.xx.xx
        dns-nameservers xx.xx.xx.xx 8.8.8.8

и содержимое resolv.conf на странице есть.

borschov
() автор топика
Ответ на: комментарий от borschov

Вопрос в том, не стоит ли у тебя локальный кэширующий днс, игнорирующий hosts ?

Deleted
()
Ответ на: комментарий от borschov

На свежей инсталляции Debian Jessie вот так файл выглядит:

passwd:         compat sss
group:          compat sss
shadow:         compat sss
gshadow:        files

hosts:          files dns
networks:       files

protocols:      db files
services:       db files sss
ethers:         db files
rpc:            db files

netgroup:       nis sss

sudoers:        files sss

zuzzas
()
Ответ на: комментарий от zuzzas

Спасибо! Помогло.
Дело в том, что это не свежеинсталенный Дебиан, а уже некорое время используемый прокси, введенный в win-домен. Этот прокси живет в vm Citrix Xena, потом виртуалка была склонированна, и стала использоваться (а оригинал похерен), и собственно такая хрень с ней случилась.

borschov
() автор топика
Ответ на: комментарий от borschov

потом виртуалка была склонированна

Переустановка с нуля, без вариантов. Можно оставить копию для изучения, но использовать нельзя от слова «категорически»

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.