कैसे dhcpcd के माध्यम से netctl के माध्यम से एक dhcp क्लायंट सेट करें


0

मैं एक netctl प्रोफाइल में dhcp क्लायंट के रूप में एक स्ट्रिंग सेट करने का प्रयास कर रहा हूं। यहाँ है जो मैंने अब तक कोशिश की है:

Interface=eth0
Connection=ethernet
IP=dhcp
#DHCPClient=(dhcpcd 'clientid="string"')
#DHCPClient=(dhcpcd clientid string )
#DHCPClient=(dhcpcd 'clientid=string' )
#DHCPClient=(dhcpcd -I string)
DHCPClient=('dhcpcd -I string')

अगर मैं क्लाइंट /etc/dhcpcd.confफ़ाइल को clientid stringइसके बजाय इस तरह सेट करता हूं duid, तो यह एक आकर्षण की तरह काम करता है, लेकिन सभी प्रोफाइल पर सक्रिय है जो dhcpcd का उपयोग करता है। मैं चाहता हूं कि ग्राहक केवल इस प्रोफ़ाइल को अधिलेखित कर दे।

जवाबों:


0

मुझे कॉन्फ़िगरेशन को डुप्लिकेट करके और अतिरिक्त तर्क निर्दिष्ट करके वर्कअराउंड मिला -f /etc/dhcpcd-diffrent-clientid.conf

IP=dhcp
DHCPClient=(dhcpcd)
DhcpcdOptions='-f /etc/dhcpcd-diffrent-clientid.conf'

अब कुछ netctl प्रोफाइल डुप्लिकेट के साथ सामान्य कॉन्फिगर फाइल को पहचानकर्ता के रूप में उपयोग करते हैं और कुछ मेरे विशेष क्लाइंट स्ट्रिंग का उपयोग करते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.