当位置为“家庭”时查找以太网打印机的IP地址


Answers:


3

查找打印机(与此有关的任何设备)的IP地址的一种可靠方法是对广播地址执行ping操作。

  1. 获取您的广播地址:

    ifconfig en0 | grep broadcast | awk '{ print $6 }'
    

    使用en0有线以太网en1,如果你是无线。您将获得类似于以下内容的输出:

     192.168.1.255
    
  2. 广播地址

    ping 192.168.1.255
    

    让它运行大约30秒钟左右。...然后按一下CtrlC 将其停止。

    另外,您可以通过将时间添加到ping命令中来指定时间:

    ping -t 30 192.168.1.255
    
  3. 输入arp -a并查找您的打印机。您将获得与以下所示类似的输出(为安全起见,IP已更改)。

    router.home (192.168.1.1) at 0:1b:21:c4:c5:55 on en0 ifscope [ethernet]
    ? (192.168.1.4) at 0:4:b:b4:6b:d8 on en0 ifscope [ethernet]
    unifi.home (192.168.1.18) at 80:2a:a8:40:f0:21 on en0 ifscope  [ethernet]
    cp2025dn.home (192.168.1.25) at 78:e3:b5:f6:5f:13 on en0 ifscope [ethernet]
    lex.home (192.168.1.55) at 0:21:b7:10:38:3b on en0 ifscope [ethernet]
    allans-mbp.home (192.168.1.13) at 0:26:b0:e8:bb:a6 on en0 ifscope [ethernet]
    brwc48e8f209375.home (192.168.1.110) at c4:8e:8f:20:93:75 on en0 ifscope [ethernet]
    ipad-5.home (192.168.1.115) at b0:34:95:21:68:5b on en0 ifscope [ethernet]
    allans-iphone.home (192.168.1.126) at (incomplete) on en0 ifscope [ethernet]
    allans-imac.home (192.168.1.123) at a8:20:66:39:2c:1c on en0 ifscope permanent [ethernet]
    diskstation.home (192.168.1.221) at 0:11:32:15:da:4c on en0 ifscope [ethernet]
    plex.home (192.168.1.235) at (incomplete) on en0 ifscope [ethernet]
    

就我而言,我的网络上有两台打印机-我的HP CP2025dn和一台带有DNS / IP的Lexmark E260,分别为cp2025dn.home / 192.168.1.25和lex.home / 192.168.1.55。

至于“位置”字段,这是由用户或系统管理员设置的。就我而言,它是直接从打印机获取信息。请参阅下面有关我的Lexmark打印机的打印机设置页面。您在YouTube视频中看到的内容具有误导性,因为必须在此字段中手动填充IP地址。

在此处输入图片说明


2
  1. 打开System Information.app
    (从/ Applications / Utilities文件夹,或从Apple菜单→“关于本机”→“系统报告”)。
  2. 从“硬件”部分中选择“打印机”,然后选择您的打印机。
  3. 从URI检查IP。请参见屏幕截图中突出显示的绿色区域。

“教程” YouTube视频是完全错误的。视频中显示的“位置”只是一个文本字段,您可以在其中键入所需的任何信息。


感谢您的回复。在URI字段中,它没有IP地址。相反,它具有以下内容:dnsdd://Dell%20Laser%20Printer%20n._printer._tcp.local./。我也没有在任何其他字段中看到IP地址。
Al Lelopath

@AlLelopath在这种情况下,您的Mac不能使用其IP地址与打印机通信,而是您的Mac在网络上查找主机名。您也许可以使用dns-sd命令查找给定的IP地址,请参阅如何列出网络上所有AirPrint打印机的IP地址?
grg

dns: command not found 哼。
Al Lelopath '18年

@AlL命令是dns-sd
grg

抱歉,我认为-sd是dns命令的参数。即使这样,我也看不到IP地址。所以我要问的是问题。
Al Lelopath '18

1

我的第一次尝试通常是通过转到“打印机网页”从打印机检索该信息:

  • 从Apple菜单中打开“系统偏好设置”
  • 选择“打印机和扫描仪”面板
  • 从列表中选择您的打印机,即使空闲,它也应该在线(绿点)

    然后

  • 单击“选项和耗材...”按钮
  • 单击“显示打印机网页...”按钮

    要么

  • 点击“打开打印队列...”按钮
  • 从“打印机”菜单(或CMD + S)中选择“设置”
  • 单击“显示打印机网页...”按钮

    通常,打印机网页还包含网络信息(通常也包含测试页-您可以从“队列”窗口中进行打印)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.