网上看到很多都是写linux环境下ping微软windows主机的方法,今天我反向写个吧。

也是利用samba服务自带的NETBIOS方法,具体配置如下:

#
        workgroup = Workgroup                  
//所加入的工作组或改成“Mshome”
        server string = Samba Server Version %v

        netbios name = uw2k8                              //此处"uw2k8"就是win7“网上邻居”显示的主机名

;       interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
;       hosts allow = 127. 192.168.12. 192.168.13. 192.168.0.

#

此时在本网络内windows主机就可以ping通该主机名了,如果不行尝试关闭防火墙实验。

 ping uw2k8
正在 Ping uw2k8 [192.168.0.252] 具有 32 字节的数据:
来自 192.168.0.252 的回复: 字节=32 时间=1ms TTL=64
来自 192.168.0.252 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.0.252 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.0.252 的回复: 字节=32 时间<1ms TTL=64

192.168.0.252 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 1ms,平均 = 0ms