首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows无法连接到Samba测试,也会返回Admin和Krb5的问题

问Windows无法连接到Samba测试,也会返回Admin和Krb5的问题
EN

Server Fault用户
提问于 2019-01-28 00:54:46
回答 2查看 3.6K关注 0票数 0

我试图使用Samba在我的virtualbox上创建一个Linux域控制器,尽管它可以工作,但无法到达服务器?

详细信息:软件:用于服务器的VirtualBox Distro: Debian9 Windows桌面: Windows 10或Windows 7 Network Type:内部(用于服务器和桌面)包: Samba、Samba-Client、KRB5

我做了以下几件事

代码语言:javascript
复制
$ ping dc1.tjh.com
$ ping 192.168.100.1
$ ping dc1

那些球打得很成功。

代码语言:javascript
复制
$ ping tjh.com

这一反应是:

代码语言:javascript
复制
ping: tjh.com: Temporary failure in name resolution

很明显,这是因为我的网络设置为内部,就像“google.com”一样,所以我排除了这个问题。

Here是我对Samba和krb5 5:的命令和检查。

代码语言:javascript
复制
$ smbclient -L localhost -U%

答复:

代码语言:javascript
复制
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运行了以下代码:

代码语言:javascript
复制
$ smbclient //localhost/netlogon -UAdministrator
$ Enter Administrator's password:

答复:

代码语言:javascript
复制
session setup failed: NT_STATUS_NO_LOGON_SERVERS

我还尝试测试了下面的Krb5:

代码语言:javascript
复制
$ kinit administrator

答复:

代码语言:javascript
复制
Kinit: Cannot find KDC for realm "TJH.COM" while getting initial credentials

使用host命令测试DNs:

代码语言:javascript
复制
$ host -t A dc1.tjh.com

答复:

代码语言:javascript
复制
;; connection timed out; no servers could be reached

有人能帮帮我吗?任何帮助都是非常感谢的,谢谢。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2019-08-08 07:48:40

我也有过同样的问题。在较低的service samba-ad-dc status输出中,它是否给出了有关DNS服务的错误或警告?要解决这个问题,我必须删除/etc/resolv.conf符号链接,并将其替换为一个静态文件,该文件包含以下内容:

代码语言:javascript
复制
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文件中。

票数 0
EN

Server Fault用户

发布于 2019-01-28 04:07:24

从你的问题上还不清楚你做了什么..。您是否在Linux服务器上安装了Samba并将其设置为域控制器?

在使用Samba时,您应该始终使用“正式”文档,例如:

https://wiki.samba.org/index.php/Setting_向上_桑巴_作为_一个_活动的_目录_域名_控制器

你需要确保dns解析正常工作,否则你将无法加入PC到您的域名。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/951046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档