设置具有不同操作系统的家庭网络

设置具有不同操作系统的家庭网络

这是我当前的网络图片: 在此处输入图片描述

我想你需要这里一点解释:

我有一个路由器(LevelOne WBR-6005),它可以接收我的 ISP 提供的 WAN 信号。

唯一的电缆连接是到我的 Ubuntu 服务器(除非电缆有问题,我应该使用 USB WLAN 适配器)。我的 Ubuntu 服务器是一台旧 PC,我们决定给它一个新生命。

我的打印机/扫描仪/复印机 HP LaserJet 1120 MFP(无网络接口)通过 USB 2.0 电缆连接到服务器,我需要知道如何通过 SAMBA 共享它。我还需要知道如何在网络中显示服务器,因为它并不总是可见(当我在地址栏中输入 \\server 时,我可以看到共享的内容,但我并不总是在“网络”菜单中看到它)

我还需要知道如何为所有计算机设置共享环境。

不要考虑扫描仪,我已经有一个要扫描的 Web 应用程序(我在服务器上安装了 xampp)。

如果您有任何疑问,请随时提问,我会尽力解释。

所以,如果大家能提供任何帮助,我将不胜感激。提前致谢!

答案1

另外我需要知道如何在网络中显示服务器,因为它并不总是可见的

在家庭网络中(没有 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
  1. 打开用于连接 LAN 的网络接口的“属性”对话框。在 XP 中,您可以将鼠标悬停在“开始”菜单上的“连接到...”选项上,右键单击接口,然后单击“属性”。
  2. 从该接口上使用的协议列表中选择“Internet 协议 (TCP/IP)”,然后单击“属性”。
  3. 点击“高级”。
  4. 在出现的“高级 TCP/IP 设置”对话框中,选择 WINS 选项卡并单击“添加...”。输入文件服务器的 IP 地址。您可能可以将其他设置保留为默认设置。在您打开的每个配置对话框中单击“确定”。
  5. 打开 DOS 命令窗口(开始 -> 附件 -> 命令提示符),输入以下三个命令:
    • ipconfig /release
    • ipconfig /renew
    • ipconfig /all

最后一个命令的输出应该显示您的主 WINS 服务器具有您上面输入的 IP 地址。

我的打印机/扫描仪/复印机 HP LaserJet 1120 MFP(无网络接口)通过 USB 2.0 电缆连接到服务器,我需要知道如何通过 SAMBA 共享它

我知道两种共享打印机的方法:

  1. 建立打印机共享print$。解释良好的示例这里(如果您不想从服务器本身打印,我更喜欢这种方法)。
  2. 在您的服务器上安装 Cups 并与 IPP 共享打印机:

    sudo apt-get install cups cups-client cups-bsd hplip hpijs
    

    安装杯子和:

    sudo cupsctl --share-printers  --remote-admin --remote-printers
    

    共享打印机和管理杯子http://localhost:631

  3. 在 Windows 计算机上,转到打印机控制面板并选择“添加新打印机”。接下来,选择提供 URL。对于 URL,请输入打印机的位置:http://host_ip_address:631/printers/printer_name

为所有计算机设置共享环境

只需添加以下几行/etc/samba/smb.conf

[public]
path = /media/public
public = yes
writable = yes

相关内容