Networking
Centos 6.3 無法解析網路驅動器的主機名,而其他的可以
我有一個網路驅動器(外部網路)用作在我的路由器上執行的媒體伺服器的媒體儲存。我正在嘗試將媒體伺服器切換到我的 Centos 6.3 機器,這樣我就可以利用
ffmpeg
更多(不相關)..我在這裡想知道的是為什麼我的 Centos 伺服器無法解析驅動器的主機名,而執行 Ubuntu 的筆記型電腦可以在同一網路上。Ubuntu 可以通過主機名 ping 它並收到響應。雖然我知道 Ubuntu 有一個 GUI,我可以點擊文件系統中的“網路”並在那裡找到它,
smb://ballzdeep
它說是驅動器的位置。Centos 沒有圖形使用者界面。我不知道為什麼它找不到它並且一直在尋找一種發現網路主機的方法但沒有運氣。
可能您應該將網路的網關地址作為“名稱伺服器”添加到文件中
/etc/resolv.conf
看看它是否有效。Ubuntu 有時會自動執行此操作,但我不確定 CentOS 是否執行此操作。
首先,確保您可以使用 IP 地址 ping 主機以確保您有連接。
解決此問題的最直接選項是將以下行添加到您的
/etc/hosts
文件中。192.168.1.1 主機名
將 IP 地址和主機名替換為適合您情況的值。這將允許您的機器正確解析主機名。
但是,您可能需要執行一些特定於 samba 的配置才能共享我想不起來的文件。