नए प्रिंटर को जोड़े बिना osx प्रिंटर प्रिंटर पता बदलें


16

क्या नए प्रिंटर को जोड़ने के बिना OSX (शेर) में एक प्रिंटर का आईपी पता बदलने का कोई तरीका है? मुझे प्रिंटर आईपी रेमेडी मिला , लेकिन 'आधिकारिक' पद्धति होने पर उत्सुक था।


10.7.4 पर मुद्रक आईपी उपाय की कोशिश की और यह सब करने के लिए मेरी प्रिंट कतार को हटाने के लिए लगता है
इयान ओक्स

जवाबों:


17

आप निम्न चरणों के साथ CUPS वेब इंटरफ़ेस में यह कर सकते हैं:

  1. Terminal.app खोलें और चलाएँ cupsctl WebInterface=yes। यह CUPS वेब इंटरफ़ेस को सक्षम करता है
  2. http://127.0.0.1:631/printersअपने वेब ब्राउज़र में खोलें
  3. उस प्रिंटर पर क्लिक करें जिसे आप बदलना चाहते हैं। "प्रशासन" ड्रॉप डाउन से, "प्रिंटर संशोधित करें" चुनें।
  4. अपने स्थानीय व्यवस्थापक खाते से लॉग इन करें
  5. नए प्रिंटर आईपी का चयन या तो "डिस्कवर नेटवर्क प्रिंटर" से करें या इसे "अन्य नेटवर्क प्रिंटर" के साथ मैन्युअल रूप से जोड़ें। सुनिश्चित करें कि आप उसी कनेक्शन प्रोटोकॉल को रखते हैं जैसा कि वह "वर्तमान कनेक्शन" में कहता है (मेरे लिए, यह एलपीडी था)।

एक बार जब आप इसके साथ हो जाते हैं, तो मैक ओएस एक्स सीधे नए आईपी पते पर प्रिंट होगा। रिबूट करने की आवश्यकता नहीं है। यदि आप फिर से CUPS वेब इंटरफ़ेस को अक्षम करना चाहते हैं, तो चलाएं cupsctl WebInterface=no


2
सीयूपीएस वेब इंटरफेस के माध्यम से जाना काफी सुरक्षित है और सीधे बैकएंड फ़ाइलों को संपादित करने की तुलना में अधिक भविष्य के सबूत हैं।
मैक्सएक्स डेमन

सिवाय इसके कि जब आपको "आंतरिक सर्वर त्रुटि" मिलती है। तब आप क्या करते हो?
वाइल्डकार्ड

यह अभी भी एक प्रिंटर को हटाने के लिए एल कैपिटन पर काम करता है - स्थिर आईपी पते के साथ जीयूआई के माध्यम से एक नया प्रिंटर जोड़ना आसान लगता है फिर पुराने गैर-काम करने वाले को हटा दें।
रिचवेल

1
अभी भी मोजावे पर काम करता है
लैपलैंड्सोचन

7

कॉन्फ़िगरेशन जानकारी को एक सिस्टम फ़ाइल में संग्रहीत किया जाता है /etc/cups/printers.conf। आप फ़ाइल को संपादित कर सकते हैं और बस आईपी पता बदल सकते हैं, लेकिन आप आसानी से अनुमति की समस्याओं में भाग सकते हैं और निराशा के साथ चिल्ला सकते हैं।

यहां कई विकल्प हैं जो काम करने चाहिए; टर्मिनल कमांड लाइन का उपयोग करने की सबसे अधिक आवश्यकता होती है।

  • अपनी पसंद का पाठ संपादक चुनें, इसे व्यवस्थापक विशेषाधिकारों के साथ लॉन्च करें, और फ़ाइल को सीधे संपादित करें।
    उदाहरण: टर्मिनल का उपयोग करते हुए, टाइप करें: sudo vi /etc/cups/printers.conf
    (sudo vi लॉन्च करेगा एडमिनिस्ट्रेटर विशेषाधिकारों के साथ; जिसके लिए आपको अपना पासवर्ड दर्ज करना होगा)।)

  • sedकमांड लाइन से फ़ाइल को संशोधित करने के लिए उपयोग करें ; यहाँ कुछ उदाहरण हैं:

    • आईपी ​​को 10.1.1.21 से 192.168.1.47 तक बदलने के लिए sed कमांड लाइन, एक नई फ़ाइल बना रही है:
      sudo sed -i.bak s/10\.1\.1\.21/192\.168\.1\.47/g printers.conf
      परिवर्तनों को सत्यापित करने के लिए, टाइप करें:
      sudo diff printers.conf printers.conf.bak
    • 10.1.1.x से 192.168.1.x तक सभी IP को बदलने के लिए sed कमांड (अंतिम सेगमेंट को अपरिवर्तित छोड़कर); यह फ़ाइल को printer.conf.bak पर बैकअप करेगा:
      sudo sed -i.bak s/10\.1\.1\./192\.168\.1\./g printers.conf

उम्मीद है की वो मदद करदे।


2
/ मुझे एक फेसपालम ... सेब ...
अकीरा

1
नीचे टिप्पणी देखें। वेब इंटरफेस का उपयोग करने के लिए सुरक्षित तरीका।
मैक्स मस्निक

फ़ाइल में एक टिप्पणी थी कि जब संपादन चल रहा था तो संपादन नहीं किया गया था। इसलिए मैंने इसे संपादित करते समय बंद कर दिया और इसके बाद फिर से शुरू किया, लेकिन यह अभी भी काम नहीं किया। हटाना और फिर से जोड़ना तेजी से बढ़ रहा था। मैं अगली बार कप वेब इंटरफेस की कोशिश कर सकता हूं।
स्टेन कुर्दिज़ल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.