Có cách nào để thay đổi địa chỉ IP của máy in trong OSX (Lion) mà không phải thêm máy in mới không? Tôi đã tìm thấy Khắc phục IP máy in , nhưng tò mò liệu có phương pháp 'chính thức' không.
Có cách nào để thay đổi địa chỉ IP của máy in trong OSX (Lion) mà không phải thêm máy in mới không? Tôi đã tìm thấy Khắc phục IP máy in , nhưng tò mò liệu có phương pháp 'chính thức' không.
Câu trả lời:
Bạn có thể làm điều này trong giao diện web CUPS với các bước sau:
cupsctl WebInterface=yes
. Điều này cho phép giao diện web CUPShttp://127.0.0.1:631/printers
trong trình duyệt web của bạnKhi bạn đã hoàn tất việc này, Mac OS X sẽ in trực tiếp sang địa chỉ IP mới. Không cần phải khởi động lại hoặc như vậy. Nếu bạn muốn tắt giao diện web CUPS một lần nữa, hãy chạy cupsctl WebInterface=no
.
Thông tin cấu hình được lưu trữ trong một tệp hệ thống /etc/cups/printers.conf
. Bạn có thể chỉnh sửa tệp và chỉ cần thay đổi địa chỉ IP, nhưng bạn có thể dễ dàng gặp phải các vấn đề về quyền và cuối cùng hét lên với sự thất vọng.
Dưới đây là một số tùy chọn nên hoạt động; hầu hết yêu cầu sử dụng dòng lệnh đầu cuối.
Chọn trình soạn thảo văn bản bạn chọn, khởi chạy nó với quyền quản trị viên và chỉnh sửa tệp trực tiếp.
Ví dụ: sử dụng terminal, gõ: sudo vi /etc/cups/printers.conf
(sudo sẽ khởi chạy vi với các đặc quyền của quản trị viên; sẽ yêu cầu bạn nhập mật khẩu của mình.)
Sử dụng sed
để sửa đổi tệp từ dòng lệnh; đây là một số ví dụ:
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
Mong rằng sẽ giúp.