Fedora 36 工作站與 Fedora 36 伺服器

Fedora 36 工作站與 Fedora 36 伺服器

環境的描述乍看之下可能很複雜,但這是一個典型的小型辦公室設定——Windows 網域、Windows 和 Linux 工作站、一些 NAS。

我有兩台機器是我的問題的主題。一台最近安裝了 Fedora 36 Workstation,另一台安裝了 Fedora 36 Server。 “安裝”不是“升級”;我完全擦除了磁碟並從頭開始安裝 Fedora 36。每個都運行selinux“強制”並且每個都運行firewalld。在診斷我的問題機器時,我禁用了SELinux和firewalld,沒有任何改變,所以我得出的結論是,這既不是SELinux禁止,也不是firewalld限制。

我還有幾台 NAS——兩台 Buffalo 和一台 ASUStore。 Buffalo 很舊,ASUStore 相對較新。

我還有一個為 Microsoft DFS 提供服務的 Windows Server 2012R2。

Fedora 36 工作站:

  • 能夠使用網域管理員的憑證安裝 Buffalo NAS“-o vers=1.0”
  • 能夠使用網域管理員的憑證安裝 ASUStore NAS。
  • 能夠使用網域管理員的憑證安裝 Windows Server 2012R2 DFS 共用

Fedora 36 伺服器:

  • 能夠使用網域管理員的憑證安裝 Buffalo NAS“-o vers=1.0”
  • 能夠使用網域管理員的憑證安裝 ASUStore NAS。
  • 不是能夠使用網域管理員的憑證安裝 Windows Server 2012R2 DFS 共用

每台 Fedora 36 機器都有一個相同的 DFS 共用 /etc/fstab 條目:

//TCLC.org/TCLC     /net/tclc   cifs auto,user,exec,domain=TCLC.org,username=sa,password=abc123,gid=root,uid=root,fscontext="unconfined_u:object_r:mnt_t:s0",vers=1.0   0 0

/var/log/messages 報告:

2022-06-14T08:43:58.637206-07:00 Tryx kernel: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
2022-06-14T08:43:58.661711-07:00 Tryx kernel: CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
2022-06-14T08:43:58.661796-07:00 Tryx kernel: CIFS: Attempting to mount \\TCLC.org\TCLC
2022-06-14T08:44:09.833223-07:00 Tryx kernel: CIFS: VFS: Error connecting to socket. Aborting operation.
2022-06-14T08:44:09.877209-07:00 Tryx kernel: CIFS: VFS: cifs_mount failed w/return code = -115

簡而言之,我無法偵測到兩者之間有絲毫配置差異,這解釋了這種行為差異。為什麼「工作站」掛載而「伺服器」失敗? (有問題的套接字是什麼?)

謝謝您的協助,

克里斯。

答案1

結果發現問題出在 DNS 搜尋網域。不管出於什麼原因,Windows 沒有回傳 FQDN,而且我的搜尋順序在兩台電腦之間無意中有所不同,在 SERVER 的情況下附加了錯誤的後綴。

相關內容