我试图使用Samba在我的virtualbox上创建一个Linux域控制器,尽管它可以工作,但无法到达服务器?
详细信息:软件:用于服务器的VirtualBox Distro: Debian9 Windows桌面: Windows 10或Windows 7 Network Type:内部(用于服务器和桌面)包: Samba、Samba-Client、KRB5
我做了以下几件事
$ ping dc1.tjh.com
$ ping 192.168.100.1
$ ping dc1那些球打得很成功。
$ ping tjh.com这一反应是:
ping: tjh.com: Temporary failure in name resolution很明显,这是因为我的网络设置为内部,就像“google.com”一样,所以我排除了这个问题。
Here是我对Samba和krb5 5:的命令和检查。
$ smbclient -L localhost -U%答复:
Domain=[TJH] OS=[Windows 6.1] Server=[Samba 4.5.12-Debian]
Sharename Type Comment
--------- ---- -------
netlogon Disk
sysvol Disk
IPC$ IPC IPC Service (Samba 4.5.12-Debian)
Domain=[TJH] OS=[Windows 6.1] Server=[Samba 4.5.12-Debian]
Server Comment
--------- -------
DC1 Samba 4.5.12-Debian
Workgroup Master
--------- -------
TJH DC1我想那里没有问题。因此,我为Samba运行了以下代码:
$ smbclient //localhost/netlogon -UAdministrator
$ Enter Administrator's password:答复:
session setup failed: NT_STATUS_NO_LOGON_SERVERS我还尝试测试了下面的Krb5:
$ kinit administrator答复:
Kinit: Cannot find KDC for realm "TJH.COM" while getting initial credentials使用host命令测试DNs:
$ host -t A dc1.tjh.com答复:
;; connection timed out; no servers could be reached有人能帮帮我吗?任何帮助都是非常感谢的,谢谢。
发布于 2019-08-08 07:48:40
我也有过同样的问题。在较低的service samba-ad-dc status输出中,它是否给出了有关DNS服务的错误或警告?要解决这个问题,我必须删除/etc/resolv.conf符号链接,并将其替换为一个静态文件,该文件包含以下内容:
domain example.com
nameserver 127.0.0.1重新启动systemd-resolved和samba-ad-dc服务,并再次检查服务状态。如果dns警告没有了,您应该能够平分AD域并使用kinit。
本教程提供了您所需的所有内容:https://www.tecmint.com/install-samba4-active-directory-ubuntu/
对于Ubuntu18.04,请查看它的不同之处:https://www.server-world.info/en/note?os=Ubuntu_18.04&p=samba&f=4也应该将/etc/network/interfaces文件中的编辑放在/etc/netplan/中的yaml文件中。
发布于 2019-01-28 04:07:24
从你的问题上还不清楚你做了什么..。您是否在Linux服务器上安装了Samba并将其设置为域控制器?
在使用Samba时,您应该始终使用“正式”文档,例如:
https://wiki.samba.org/index.php/Setting_向上_桑巴_作为_一个_活动的_目录_域名_控制器
你需要确保dns解析正常工作,否则你将无法加入PC到您的域名。
https://serverfault.com/questions/951046
复制相似问题