Emi*_*mov 6 windows-7 network-shares windows-xp ubuntu
这是我当前网络的图片:

我想你需要在这里做一些解释:
我有一个路由器 (LevelOne WBR-6005),它接收我的 ISP 提供的 WAN 信号。
唯一的电缆连接是到我的 Ubuntu 服务器(除非电缆有问题并且我应该使用 USB WLAN 适配器)。我的 Ubuntu 服务器是我们拥有的旧 PC,并决定赋予它新的生命。
我的打印机/扫描仪/复印机 HP LaserJet 1120 MFP(无网络接口)通过 USB 2.0 电缆连接到服务器,我需要知道如何通过 SAMBA 共享它。另外我需要知道如何在网络中显示服务器,因为它并不总是可见的(当我在地址栏中输入 \\server 时我可以看到共享的东西,但我并不总是在“网络”中看到它菜单)
我还需要知道如何为所有计算机设置共享环境。
不要考虑扫描仪,我已经有一个Web应用程序要扫描(我在服务器上安装了xampp)。
如果您有任何问题,请随时提出,我会尽力解释。
所以,伙计们,任何帮助将不胜感激。提前致谢!
我还需要知道如何在网络中显示服务器,因为它并不总是可见
在家庭网络(无 Active Directory)中,Windows 通常会寻找具有 NetBIOS 的其他客户端。作为一个简单的替代方案,您可以使用 WINS 解析名称,因此您必须更改以下部分中的以下[global]行/etc/samba/smb.conf:
[global]
os level = 99
wins support = yes
name resolve order = wins lmhosts hosts bcast
domain master = yes
preferred master = yes
Run Code Online (Sandbox Code Playgroud)
ipconfig /releaseipconfig /renewipconfig /all最后一个命令的输出应显示您的主 WINS 服务器具有您在上面输入的 IP 地址。
我的打印机/扫描仪/复印机 HP LaserJet 1120 MFP(不带网络接口)通过 USB 2.0 电缆连接到服务器,我需要知道如何通过 SAMBA 共享它
我知道共享打印机的两种方法:
print$。这里有很好的解释示例(如果您不想从服务器本身打印,我更喜欢这种方法)。在您的服务器上安装 Cups 并与 IPP 共享打印机:
sudo apt-get install cups cups-client cups-bsd hplip hpijs
Run Code Online (Sandbox Code Playgroud)
安装杯子:
sudo cupsctl --share-printers --remote-admin --remote-printers
Run Code Online (Sandbox Code Playgroud)
共享打印机并管理cups http://localhost:631。
http://host_ip_address:631/printers/printer_name为所有计算机设置共享环境
只需将以下行添加到/etc/samba/smb.conf:
[public]
path = /media/public
public = yes
writable = yes
Run Code Online (Sandbox Code Playgroud)