新しいプリンターを追加せずにOSX(Lion)でプリンターのIPアドレスを変更する方法はありますか?私は Printer IP Remedy を見つけましたが、「公式」の方法があるかどうか知りたいと思いました。
これは、CUPS Webインターフェイスで次の手順で実行できます。
cupsctl WebInterface=yes
を実行します。これにより、CUPS Webインターフェイスが有効になりますhttp://127.0.0.1:631/printers
を開きますこれを完了すると、Mac OS Xは新しいIPアドレスに直接出力します。再起動などは必要ありません。 CUPS Webインターフェースを再度無効にする場合は、cupsctl WebInterface=no
を実行します。
構成情報は、/etc/cups/printers.conf
のシステムファイルに格納されます。ファイルを編集してIPアドレスを変更するだけでも、権限の問題が発生し、イライラして悲鳴を上げる可能性があります。
動作するはずのオプションがいくつかあります。ほとんどの場合、端末のコマンドラインを使用する必要があります。
任意のテキストエディタを選択し、管理者権限で起動して、ファイルを直接編集します。
例:端末を使用して、次のように入力します:Sudo vi /etc/cups/printers.conf
(Sudoは管理者特権でviを起動します。パスワードを入力する必要があります。)
コマンドラインからファイルを変更するには、sed
を使用します。ここではいくつかの例を示します:
Sudo sed -i.bak s/10\.1\.1\.21/192\.168\.1\.47/g printers.conf
Sudo diff printers.conf printers.conf.bak
Sudo sed -i.bak s/10\.1\.1\./192\.168\.1\./g printers.conf
お役に立てば幸いです。