Ian*_*Ian 7 networking linux samba virtualbox ubuntu
我在虚拟机(Virtualbox)上安装了 Ubuntu 12.04。网络适配器使用桥接适配器连接。
我可以通过 IP ping 来宾操作系统,但无法通过主机名 ping 它。
我已经安装了 Samba 和 winbind。我还将 /etc/nsswitch.conf 编辑为 'wins'。
设置是否需要时间才能生效?我还可以尝试通过主机名 ping Ubuntu 操作系统还有哪些其他功能?
谢谢!
不知道为什么 Ubuntu 是不同的,但这适用于 debian:
使用桥接网络安装 debian
安装桑巴
只要 Samba 安装并运行,就可以通过主机名 ping 来宾机器。我使用的是 Windows 7 主机和 Debian 7 LXDE 来宾。
小智 2
您需要名称解析。静态(lmhosts、hosts)或动态(wins、dns)。请参阅我几年前写的这篇简短的古代文章lmhosts 和主机文件以获得快速概述。
您没有提及您正在运行哪个版本的 Windows,但请注意“家庭组”不是工作组(或域)。而且“家庭组”仅在 Windows 7(我猜是 8)系统之间有效,因此它的局限性很大,应该避免。
Winbind 允许 Samba 通过外部 PDC 或 AD 进行身份验证,不应与 WINS 混淆。要使用 WINS,您需要一个 WINS 服务器(!)。要使 Samba 充当 WINS 服务器,smb.conf 全局部分需要一个wins support = yes条目,并且不要使用wins server =条目(该条目用于指示 Samba 使用另一台 WINS 服务器而不是它本身)。
其他系统需要向 WINS 数据库注册才能生效,这可以通过 DHCP 轻松完成,但也可以手动配置。
通过检查wins.dat文件,您可以轻松地检查您的系统是否正在WINS 数据库中注册。位置可能取决于发行版,但我的位置位于/var/lib/samba/wins.dat.
| 归档时间: |
|
| 查看次数: |
18042 次 |
| 最近记录: |