でプリンターの実際のIPアドレスを取得するには、OSXからプリンターのIPアドレスを知る必要があります。私の娘のWindowsラップトップで。 で提案されている解決策を試しました'のIPをライオンで取得するにはどうすればよいですか? dnssd://AL-CX11-08F61E._printer._tcp.local./auto で、AL-CX11-08F61E._printer._tcp.localにpingできません。解決しないからです。それでも、印刷できます。実際のIPアドレスを取得するにはどうすればよいですか?

編集:コマンドラインから解決されないのに、OSXで印刷できるのはなぜですか?

コメント

  • プリンタは実際にネットワーク上にありますか、それともMacに直接接続されていますか?
  • プリンタはネットワーク上にあり、直接接続されていません。
  • 手動またはDHCPを介して定義されたプリンタのIPアドレス?そのIPアドレスがDHCPを介して動的に割り当てられている場合、IPアドレスを使用すると、Windowsで'安定した構成が得られません。正しい方法は、ルーター上のプリンターに名前と静的IPアドレスを定義することから始まります(例:snow-white 192.168.1.128)。その後、MacOSXおよびWindowsから構成できるようになります。ネットワーク名(例:snow-white.local)。
  • コメントを明確にしてくださいn ° 2:どうですかプリンタがネットワークにアクセスしていますか?質問の最初にこの情報を追加してください:これは重要な詳細です。
  • 私は起きてる? '眠っている場合、'はarpまたはnmapに応答しませんが、& 'がそのマシンの既知のデバイスである場合に出力します。

回答

現在のネットワークに接続されているデバイスを表示するツール Bonjour Browser があります。接続タイプはソートされており、通常、プリンターは Print Spooler(_printer._tcp。)または

インターネット印刷プロトコル(_ipp._tcp。)セクション。各デバイスには、他の情報の中でも特にIPアドレスが一覧表示されます。

コメント

  • ありがとうございます。このツールは実際にIPアドレスとその他の有用な情報を表示します。
  • このツールは現在"ディスカバリー" Macアプリストアで入手できます。また、本日現在、この回答で提供されているWebサイトにMac AppStoreページへのリンクがあります。

回答

http://localhost:631/printers/ を使用して、使用可能なプリンターのリストを表示します。このページでは、[プリンタ]タブにプリンタモデルとそのIP /名前の両方が表示されます。カップページを有効にするには、ターミナルでcupsctl WebInterface=yesを実行します。

IPアドレスが直接表示されない場合は、通常は接続されているプリンタをクリックします。この例のようなエントリ:

自動検出されたOKIMC342プリンタのエントリ例

その後、ターミナルでcupsctl WebInterface=noを実行します。

それでも上記がIPアドレスに解決されない場合は、ivを試してください。 で説明されているid = “8e13ae320d”>

ネットワーク上のすべてのAirPrintプリンターのIPアドレスを一覧表示するにはどうすればよいですか?;その投稿で「_ipp._tcp」を検索してください。

これを機能させるには、プリンタと同じネットワーク上にいる必要があります。別のネットワーク上にいる場合(たとえば、道路と検出されたプリンタは自宅にあります。

IPアドレスが表示されないプリンタの例:

ここに画像の説明を入力してください

コメント

  • これは受け入れられる答えです…くだらないことはありませんインストールするのは簡単です。
  • これには、プリンタのIPが表示されません。列Locationは空です:-(
  • @alpipego My Locationは、プリンタが物理的に配置されている場所を示すユーザー入力フィールドです。' 'そこにIPアドレスが表示されるとは思わない。
  • @alpipegoプリンタをクリックします。ほとんどのプリンタドライバには"接続"いずれかの形式でプリンタのIPアドレスがあります。I'回答にスクリーンショットを追加します。
  • apple.stackexchange.com/questions/175241/ … は、私がそれを理解するのに本当に役立ちました、ありがとう!

回答

ターミナルアプリケーションを開きますアプリケーション/ユーティリティで

タイプ

lpstat -s 

インストールされているすべてのプリンタのリストが表示されます。lpd://の後の数字はIPアドレスです

プリントサーバーを使用している場合を除きます。使用している場合は、プリントサーバーの完全修飾ドメイン名が表示されます。

コメント

  • これは必ずしも正しいとは限りません。プリンター'の接続がLPD(Line Printer Daemon)プロトコルではなく、IPP(Internet Printing Protocol)を使用している場合はどうなりますか?またはDNSSD (" dnssd:// …)" またはAppSocket (" socket:// … ")?そして、キューのセットアップ中に、IPアドレスではなく、ホスト名が使用されましたか??
  • 回答を編集しますか?

回答

すべての最新のネットワーク対応プリンター(ディスプレイ付き)には、IPアドレスを設定して表示するオプションがあります。多くの場合、「移動ボタン」を15秒間押し続けるか、プリンタの電源を入れている間です。プリンタを設定および/または表示するために、プリンタに付属するユーティリティが必要になる場合があります。マニュアルを確認するか、オンラインで見つけてください。

コメント

  • これは正しいですが、質問には答えません。プリンタからではなく、OSXから取得したい。

回答

できるはずです

 ping -c 1 AL-CX11-08F61E.local. | grep PING 

NOT ping AL-CX11-08F61E._printer._tcp.local.)。

表示される行には、プリンタのIPアドレスが表示されます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です