近期在redhat7下做samba实验时,配置好服务端及客户端之后,尝试使用
smbclient //172… -U …连接服务器却总是报错。
protocol negotiation failed: NT_STATUS_IO_TIMEOUT
在网上寻求帮助,最终得到解决。现记录如下.
解决方法:
在服务器编辑 /etc/hosts 添加本机解析。
编辑此文件时,设置本机名称为域名的形式,再将ip与本机名称 的对应关系写入。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TP31kMjR1TwkFVOBDOsJGcohVYsR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL0MTN1ADOzAjM0AjMxkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
再尝试时,问题解决了。
但自己还是有疑问,两者有什么关系。