Сервер Ubuntu 16,04 определений имен не работает после присоединения к домену Windows

Я хочу использовать Слияние Atlassian с Сервера Ubuntu 16.04 (64 бита), просто настроенные от Терминала в среде толстого клиента главным образом Windows. Я мог настроить Сервер, SSH, PostgreSQL, Слияние, и я даже мог соединить эту машину с Windows Active Directory, и Windows управлял Доменом с помощью sssd и realmd.

Единственная вещь отсутствует, определение имен от машин Windows, но я хочу настроить это также, потому что я хочу это, пользователи Windows не должны использовать Слияние UI IP-адресом VM Ubuntu, вместо этого они могли использовать имя хоста этого.

О, и это - Виртуальная машина на хосте vmWare ESXi 5.5, как это - сеть компании. Ping работает в обоих направлениях: из Ubuntu VM к машинам Windows и назад. Я настроил статический IP-адрес, но возможно неправильно (посмотрите конфигурацию ниже). ufw демон на Сервере Ubuntu VM работает, но ufw отчеты, что как неактивное состояние.

На Сервере Ubuntu я работал sudo apt update и sudo apt-get upgrade. VM несколько раз перезапускается.

В фирме у нас есть NAS QNAP (базирующийся Linux). В конфигурации UI того поля я мог настроить (было только немного параметров) соединять то поле с той же сетью Domain. И для того имени хоста определение имен работает безупречно и немедленно.

Active Directory является Windows Server 2008 R2 SP1 64 бита, и он также настроен к тому, чтобы быть DNS также.

После того, как я прочитал несколько сообщений форума и учебных руководств, я сделал два пути, ни один не закончился рабочее определение имен машины (я заменил реальный IP и называю значения):

После:

sudo apt install realmd sssd sssd-tools samba-common krb5-user packagekit samba-common-bin samba-libs adcli ntp

и установка npt.conf

sudo service ntp restart

1.

sudo kinit adminuser_from_win_domain
sudo realm join WIN.DOMAIN --verbose --user-principal=ubuntu_hostname/adminuser_from_win_domain@WIN.DOMAIN --unattended

2.

sudo kinit adminuser_from_win_domain
sudo realm join WIN.DOMAIN --verbose --user-principal=ubuntu_hostname/adminuser_from_win_domain@WIN.DOMAIN --unattended --client-software=sssd --server-software=active-directory --membership-software=adcli
sudo adcli delete-computer --verbose --domain=WIN.DOMAIN --domain-realm=WIN.DOMAIN --domain-controller=192.168.0.12 --login-user=adminuser_from_win_domain
sudo adcli join --verbose --domain=WIN.DOMAIN --domain-realm=WIN.DOMAIN --domain-controller=192.168.0.12 --fqdn=ubuntu_hostname.WIN.DOMAIN --user-principal=adminuser_from_win_domain@WIN.DOMAIN --login-type=user --login-user=adminuser_from_win_domain
sudo systemctl restart sssd.service

С обоими шагами работают klist и список области. Имя хоста Ubuntu, появляющееся в Active Directory OU.

И здесь прибывает файлы конфигурации, которые я настроил:

/etc/network/interfaces

# The primary network interface
auto abc123
iface abc123 inet static
address 192.168.0.88
netmask 255.255.0.0
network 192.168.0.0 #I'm not sure if this correct or needed at all
broadcast 192.168.0.255 #I'm not sure if this correct or needed at all
gateway 192.168.0.1
dns-nameservers 192.168.0.12 11.22.33.41 11.22.33.42

/etc/ntp.conf (Я только добавил одну строку в конец и уехал на содержании файла по умолчанию в другом месте),

server 192.168.0.12

/etc/realmd.conf

[users]
default-home = /home/%D/%U
default-shell = /bin/bash
[active-directory]
default-client = sssd
os-name = Ubuntu Linux
os-version = 16.04
[service]
automatic-install = no
[WIN.DOMAIN]
fully-qualified-names = no
automatic-id-mapping = yes
user-principal = yes
manage-system = no
computer-ou = OU=HU,DC=WIN,DC=DOMAIN

Я не системный администратор, просто программист. Поэтому отправьте свои ответы путем хранения этого в умах. Я не уверен, например, что я должен создать adminuser_from_win_domain пользователя на Ubuntu заранее или нет?

Помогите мне к способности получить определение имен, работающее на эту Ubuntu от Windowss. Я верю в Вас и Ubuntu!Заранее спасибо!

2
задан 6 November 2016 в 01:12

1 ответ

У нас есть Windows DNS, что означает, что DHCP регистрирует DNS для компьютеров. Поскольку у нас есть статический IP-адрес на сервере Ubuntu, он не имеет регистрации DNS для него.

Поэтому только очень небольшой шаг отсутствовал: сделайте статическую запись DNS для этого сервера Ubuntu. Проблема решена. Определение имен работает от машин Windows над сетью. :)

1
ответ дан 2 December 2019 в 04:52

Другие вопросы по тегам:

Похожие вопросы: