Czy istnieje sposób na zmianę adresu IP drukarki w OSX (Lion) bez konieczności dodawania nowej drukarki? Znalazłem rozwiązanie IP drukarki , ale byłem ciekawy, czy istnieje „oficjalna” metoda.
osx-lion
network-printer
Craig
źródło
źródło
Odpowiedzi:
Możesz to zrobić w interfejsie internetowym CUPS, wykonując następujące czynności:
cupsctl WebInterface=yes
. Umożliwia to interfejs internetowy CUPShttp://127.0.0.1:631/printers
w przeglądarce internetowejGdy skończysz, Mac OS X wydrukuje bezpośrednio na nowy adres IP. Nie ma potrzeby ponownego uruchamiania komputera. Jeśli chcesz ponownie wyłączyć interfejs WWW CUPS, uruchom
cupsctl WebInterface=no
.źródło
Informacje o konfiguracji są przechowywane w pliku systemowym w
/etc/cups/printers.conf
. Możesz edytować plik i po prostu zmienić adres IP, ale możesz łatwo napotkać problemy z uprawnieniami i skończyć krzycząc z frustracji.Oto kilka opcji, które powinny działać; większość wymaga użycia terminalowego wiersza poleceń.
Wybierz dowolny edytor tekstu, uruchom go z uprawnieniami administratora i edytuj plik bezpośrednio.
Przykład: za pomocą terminala wpisz:
sudo vi /etc/cups/printers.conf
(sudo uruchomi vi z uprawnieniami administratora; co będzie wymagać podania hasła).
Służy
sed
do modyfikowania pliku z wiersza poleceń; oto kilka przykładów:sudo sed -i.bak s/10\.1\.1\.21/192\.168\.1\.47/g printers.conf
Aby zweryfikować zmiany, wpisz:
sudo diff printers.conf printers.conf.bak
sudo sed -i.bak s/10\.1\.1\./192\.168\.1\./g printers.conf
Mam nadzieję, że to pomaga.
źródło