मैं sD-6 के लिए mDNS का उपयोग कैसे करूं?


1

नमस्ते मेरे पास निम्नलिखित सेटअप है:

  1. Ubuntu 14.04 LTS लैपटॉप

  2. WLAN के साथ बहुत सारे रास्पबेरी-पाई मॉडल 2

पूरा सेटअप पर आधारित है 802.11 WLAN AD-HOC मोड। न तो कोई पिस और न ही लैपटॉप का कोई उपयोग करता है स्थिर आईपी (आईपीवी 4 और आईपीवी 6 नहीं) केवल पता उपलब्ध हैं IPv6 लिंक-स्थानीय पते fe80::

हर पाई है avahi-डेमॉन उस पर और मैं उपयोग कर रहा हूं mDNS उनमें से प्रत्येक पर। इसलिए मैं उनका उपयोग करके उन्हें पिंग कर सकता था .local नाम। अर्थात।

ping6 -I wlan0 hydrogen.local
ping6 -I wlan0 radium.local

एकमात्र चिंता यह है कि मैं इसका उपयोग क्यों नहीं कर सकता हूं ssh तथा scp उसके साथ .local पीएस के नाम।

मैं लिंक-स्थानीय पतों के साथ कार्य कर सकता हूं।

ssh -6 pi@fe80::a1b2:c3ff:fed4:f5g6%wlan0
scp -6 someFile.txt pi@[fe80::a1b2:c3ff:fed4:f5g6%wlan0]:/home/pi/

परंतु नही सकता उपयोग

ssh -6 pi@hydrogen.local%wlan0
scp -6 someFile.txt pi@[radium.local]%wlan0:/home/pi/

हालांकि मेरे पास उसी निर्माण से पीएस है जो मैक पते टाइप करना कम कठिन बनाता है। अंत उपयोगकर्ता के लिए mdns नाम का उपयोग करना आसान होगा? इसके लिए कोई उपाय?

मेरे /etc/nsswitch.conf उबंटू लैपटॉप पर इस प्रकार है:


hosts:      files mdns_minimal [NOTFOUND=return] dns mdns
networks:       files
protocols:      db files
services:       db files
ethers:         db files
rpc:            db files
netgroup:       nis

जब आप उपयोग करते हैं तो आपको क्या त्रुटि मिलती है hydrogen.local?
DerfK

scp में यह कहा गया है कि तर्क गलत हैं और ssh इसे बहुत अधिक समान देता है। मैं वर्तमान में कार्यस्थल पर नहीं हूँ कि आप सटीक त्रुटियां दे सकें, लेकिन कल उन्हें पुन: पेश करेंगे।
Shan-Desai

@DerfK ssh: Could not resolve hostname hydrogen.local%wlan0: Name or service not known उसी के लिए ssh -6 pi@[hydrogen.local]%wlan0 तथा ssh -6 pi@[hydrogen.local%wlan0]
Shan-Desai

इसके अनुसार 2010 से यह पोस्ट % इंटरफ़ेस केवल एक IP6 के साथ काम करता है पता होस्टनाम नहीं है। ऐसा लगता है कि तब से स्थिति नहीं बदली है। यह भी देखें यह क्यू / ए
DerfK

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