osx lion – 新しいプリンタを追加せずにプリンタのIPアドレスを変更する

network-printer osx-lion

OSX (Lion)でプリンタのIPアドレスを新しいプリンタを追加せずに変更する方法はありますか?私はPrinter IP Remedyを見つけましたが、”公式 “な方法があるかどうか気になっていました

  18  Craig  2011-08-26


ベストアンサー

これは、次の手順でCUPSのWebインタフェースで行うことができます

  1. Terminal.appを開き、cupsctl WebInterface=yesを実行します。これにより、CUPSのWebインターフェースが有効になります
  2. Webブラウザでhttp://127.0.0.1:631/printersを開きます
  3. 変更したいプリンターをクリックします。管理」ドロップダウンから「プリンタの変更」を選択します
  4. ローカルの管理者アカウントでログインします
  5. 発見されたネットワークプリンタ」から新しいプリンタIPを選択するか、「その他のネットワークプリンタ」で手動で追加します。現在の接続」に書いてあるように、接続プロトコルが同じであることを確認してください(私の場合はLPDでした)

これが終われば、Mac OS Xは直接新しいIPアドレスに印刷してくれます。再起動などの必要はありません。もう一度CUPSのWebインターフェースを無効にしたい場合は、cupsctl WebInterface=noを実行します

22  Benedikt Köppel  2014-01-11


設定情報は/etc/cups/printers.confのシステムファイルに保存されています。このファイルを編集してIPアドレスを変更するだけでもいいのですが、パーミッションの問題に簡単にぶつかってしまい、イライラして悲鳴を上げてしまうことになります

ここには、動作するはずのオプションがいくつかあります; ほとんどはターミナルのコマンドラインを使用する必要があります

  • 好きなテキストエディタを選び、管理者権限で起動し、ファイルを直接編集します。 例: ターミナルを使って、次のように入力します。sudo vi /etc/cups/printers.conf (sudo は管理者権限で vi を起動します。パスワードを入力する必要があります)

  • コマンドラインからファイルを変更するには、sedを使用します

    • sedコマンドラインでIPを10.1.1.1.21から192.168.1.47に変更し、新しいファイルを作成します。 sudo sed -i.bak s/10\.1\.1\.21/192\.168\.1\.47/g printers.conf 変更内容を確認するには、次のように入力します。 sudo diff printers.conf printers.conf.bak
    • sed コマンドですべての IP を 10.1.1.1.x から 192.168.1.x に変更します (最終的なセグメントは変更せずに残します)。 sudo sed -i.bak s/10\.1\.1\./192\.168\.1\./g printers.conf

それが役に立つことを願っています

7  Robert Altman  2011-12-04


タイトルとURLをコピーしました