Samba如果在背对背连接中指定了错误的DNS,则无法访问

我们有两个系统通过局域网电缆相互连接,所以这里的连接是BACK TO BACK,它不连接到路由器或任何外部节点,它只是通过LAN电缆相互连接。 一个是主机,另一个是连接到主机的节点。 主机能够在本地机器(主机)上创buildsamba共享文件夹,连接到主机的节点应该能够通过主机的IP访问共享文件夹

\\HOSTIP 

 \\192.168.1.22 

这是设置和要求。

我有以下问题,但。 当HOST的/etc/resolv.conf中的DNSconfiguration为

  nameserver none nameserver none 

或名称服务器anything_in_aplhabets名称服务器anyting_in_alphabets

或名称服务器127.0.0.1名称服务器无

因此,NODE可以通过Samba使用HOST机器上的以下DNSconfiguration来访问共享文件夹。

但是,如果我在DNSconfiguration中提供任何IP地址(如192.168.1.77或任何IP地址),则无法通过samba通过节点访问共享文件夹。

  nameserver 8.8.8.8 nameserver 192.168.1.22 

或名称服务器192.168.1.1名称服务器192.168.1.20

所以很明显,它不能访问samba,因为它试图find给定IP的DNS服务器,并且由于是背对背连接,所以IP不可达,并且节点不能访问samba共享文件夹。 我的约束是,我想保持DNS服务器的IP不变,我不希望将DNS设置为none或127.0.0.1。 我希望我的DNS是一个格式的IP地址,即8.8.8.8或192.168.1.22,简而言之,我希望将IP地址保留在/etc/resolv.conf中,并希望通过节点访问共享文件夹。

SAMBA中的configuration是如何实现的? 请帮帮我。