मैं अपने होम नेटवर्क पर फ़ाइलें कैसे साझा करूं?


11

मैं अपने घर पर मौजूद विभिन्न उबंटू मशीनों के साथ एक होम नेटवर्क स्थापित करना चाहूंगा। वे सभी 10.04 चल रहे हैं। यह फ़ाइलों को साझा करने में सक्षम होना चाहिए और शायद चैट भी। :)

इसे कैसे सेट किया जाए, इसके बारे में कोई भी जानकारी फायदेमंद होगी।

कृपया और धन्यवाद।

जवाबों:


12

लिनक्स के साथ सामान्य रूप से नेटवर्किंग एक विस्तृत क्षेत्र है। यह उन हिस्सों में से एक है जहां ऑपरेटिंग सिस्टम मजबूत है और बहुत सारी संभावनाएं प्रदान करता है। मैं विभिन्न चरणों का सुझाव दूंगा:

आईपी ​​एड्रेस प्राप्त करना

डीएचसीपी

पहले आपके नेटवर्क के हर कंप्यूटर को एक IP एड्रेस की जरूरत होती है। अधिकांश होम नेटवर्क में कुछ प्रकार के (डीएसएल) राउटर होते हैं जो डीएचसीपी प्रदान करते हैं । इसका मतलब है कि आपको अपने राउटर से स्वचालित रूप से एक आईपी मिलेगा और इसके बारे में चिंता करने की ज़रूरत नहीं है।

Avahi

अपने कंप्यूटर नेटवर्क में अपने कंप्यूटर को जोड़ने के लिए अवही एक और आसान रूप है। आपको avahi-daemonस्थापित करने की आवश्यकता है। इसके अलावा पैकेज libnss-mdnsकी जरूरत है। यदि अवही डेमॉन चलता है, तो आप अपने नेटवर्क के अन्य कंप्यूटरों से जुड़ सकते हैं computername.local। वे एक आईपी असाइन करेंगे और कनेक्शन के लिए अपने होस्टनाम का उपयोग करेंगे (यदि आप होस्टनाम को भूल जाते हैं, तो एक टर्मिनल खोलें और टाइप करें hostname।)।

फिक्स्ड आईपी एड्रेस

यदि उपरोक्त मामला नहीं है, तो अगला आसान समाधान (मेरी राय में) हर कंप्यूटर को एक निश्चित आईपी पता देना है। मेरे लिए सबसे आसान तरीका संपादित करना है etc/network/interfaces:

auto eth0
iface eth0 inet static
   address 192.168.0.42

वे पंक्तियाँ उस कंप्यूटर पर नेटवर्क इंटरफ़ेस eth0 को IP 192.168.0.42 प्रदान करती हैं। अन्य जानकारी जैसे नेटमास्क, डिफॉल्ट राउटर आदि को भी उस फाइल में दर्ज किया जा सकता है।

डी एच सी पी सर्वर

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

नाम हो रहा है

सामान्य परिस्थितियों में केवल आईपी पते के माध्यम से कनेक्ट करना अच्छा नहीं है। आपको उन सभी नंबरों को याद रखना होगा। इसलिए यह नामों के साथ आसान हो जाता है। यदि आपके नेटवर्क में केवल कुछ ही कंप्यूटर हैं, तो आप संपादित कर सकते हैं /etc/hostsजैसे:

127.0.0.1  localhost
192.168.0.23 server
192.168.0.42 laptop
192.168.0.65 images
192.168.0.123 router

पहली प्रविष्टि IP पता है और दूसरा वह नाम है जिसका आप उपयोग करना चाहते हैं। अब आप imagesआईपी ​​192.168.0.65 के साथ कंप्यूटर से कनेक्ट करने के लिए उपयोग कर सकते हैं । यह फ़ाइल आपके नेटवर्क के प्रत्येक कंप्यूटर पर होनी चाहिए।

यदि आप अपने कंप्यूटर पर उस फ़ाइल को वितरित नहीं करना चाहते हैं, तो आप BIND जैसे DNS सर्वर का उपयोग कर सकते हैं। लेकिन इसे स्थापित करना मेरे उत्तर के लिए बहुत जटिल है। ;)

अब हर कंप्यूटर का एक IP पता और एक नाम होता है। आप उनसे जुड़ सकते हैं।

फ़ाइलें बाटें

Nautilus आपको फ़ाइलें साझा करने की अनुमति देता है। बस एक फ़ोल्डर पर दाईं ओर क्लिक करें और इसे साझा करें चुनें। आखिरकार उबंटू कुछ लापता फाइलें स्थापित करेगा। उस शेयर के लिए एक नाम और पहुँच अधिकार चुनें और आपका काम हो गया। यदि आप उपयोग करते हैं service-discovery-appletया ahavi-discoverफ़ाइलों को एक्सेस करना आसान है।

एक विशेष अनुप्रयोग देने वाला है। प्रत्येक कंप्यूटर को इस सॉफ़्टवेयर को चलाने की आवश्यकता है। ड्रैग एंड ड्रॉप से ​​आप कंप्यूटर के बीच फाइल शेयर कर सकते हैं। इसके अलावा आप फ़ाइलों तक पहुंचने के लिए एक FTP सर्वर या सांबा Pidgin का भी उपयोग कर सकते हैं।

चैट

यहां हमें अवही की फिर से जरूरत है। python-avahiPidgin को चैट सॉफ़्टवेयर के रूप में इंस्टॉल और चुनें (साथ ही Gajim Bonjour के माध्यम से चैट करने में सक्षम है)। एक नया खाता बनाएँ और संचार प्रोटोकॉल के रूप में बोनजॉर चुनें। यदि आप Pidgin शुरू करते हैं और अन्य Bonjour- उपयोगकर्ता आपके नेटवर्क में सक्रिय हैं, तो आप उन्हें देखेंगे और चैट कर सकते हैं।

जैसा कि पहले कहा गया है कि चैट करने की कई अन्य संभावनाएं हैं। मैंने यही चुना। इसके अलावा आप उन सेवाओं को विशिष्ट तरीकों से कॉन्फ़िगर कर सकते हैं। यदि आपके पास प्रश्न हैं, तो उन्हें अधिक विस्तार से पूछना सबसे अच्छा होगा। अपने नेटवर्क के साथ मज़े करो। :-)


1

यह वास्तव में आसान है। बस कुछ मिनट लगते हैं।

नेटवर्क बनाना:
केवल पैनल में नेटवर्क आइकन पर क्लिक करें और नया वायरलेस नेटवर्क बनाएं पर क्लिक करें । एक नाम और पासवर्ड चुनें और बनाएँ पर क्लिक करें। अब यह वायरलेस नेटवर्क पास की सभी मशीनों पर उपलब्ध होना चाहिए। आप फ़ाइलें, चैट, रिमोट डेस्कटॉप, शेयर इंटरनेट कनेक्शन आदि साझा कर सकते हैं। आप उस कनेक्शन को संपादित करने के लिए LAN / वायर्ड कनेक्शन भी बना सकते हैं, फिर एक वायर्ड नेटवर्क जोड़ सकते हैं और IPV4 टैब में, दूसरों को या स्थानीय लिंक पर ही चयन करें । अन्य के साथ साझा किया गया, लैन पर अन्य मशीन से आपके इंटरनेट कनेक्शन को साझा करेगा। लोकल लिंक नहीं होगा।

चैट सक्षम करना:
स्थानीय नेटवर्क पर चैट को सक्षम करने के लिए, सभी मशीनों पर सहानुभूति चैट एप्लिकेशन में आस-पास के लोगों को जोड़ें।

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


1

3 आसान चरणों में ऐसा करने का आसान तरीका!

पहले अपने मैक एड्रेस और वर्तमान आईपी एड्रेस को आप वर्तमान कनेक्टेड नेटवर्क पर देखें: टर्मिनल खोलें और टाइप करें (अंतिम चरण के लिए टर्मिनल खुला रखें): sudo ifconfig

आप इस तरह से अपने नेटवर्क कार्ड की जानकारी का एक आउटपुट देखेंगे:

Link encap:Ethernet  HWaddr 00:11:22:33:44:55 
inet addr:192.168.1.2

दूसरा, अपने राउटर को डीएचसीपी सर्वर के रूप में सेट करें और अपने राउटर के "डीएचसीपी" अनुभाग के तहत अपने नेटवर्क कार्ड (एस) या वायरलेस कार्ड (एस) मैक पते पर एक स्थिर आंतरिक आईपी पते को बांधें। ब्राउज़र में जाएं:

http://192.168.1.1 (आमतौर पर राउटर आईपी एड्रेस) (यदि आपका उपयोगकर्ता नाम और पासवर्ड "एडमिन" है, तो कृपया पासवर्ड बदलें ताकि कोई भी आपकी राउटर सेटिंग्स के साथ कोई गड़बड़ न करे !!!!!!!!!!!!)

192.168.1.2 = 00:11:22:33:44:55 MyComputer
192.168.1.3 = 11:22:33:44:55:66 MyBrothersComputer

तीसरा संपादन मेजबान फ़ाइल:

sudo gedit /etc/hosts

अपना विशिष्ट कॉन्फ़िगरेशन जोड़ें:

192.168.1.2 My Computer
192.168.1.3 My Brothers Computer

आपके कंप्यूटर सिस्टम में BIND और DHCP को कॉन्फ़िगर करना एक दर्द हो सकता है, विशेष रूप से newbies और dads और माताओं के लिए जो नेटवर्किंग के बारे में कुछ नहीं जानते हैं। आपका रूटर स्वचालित रूप से आपके लिए स्थैतिक आईपी पते सेट करता है। इसका कोई दिमाग नहीं है।


0

आप सर्वर में उन में से एक चला सकते हैं। बस उबंटू सर्वर संस्करण स्थापित करें और फिर सांबा स्थापित करें (यदि आपके पास विंडोज पीसी है तो स्थापित न करें) और आपके पास एक स्थानीय आईआरसी सर्वर हो सकता है। एक सर्वर बहुत आसान होगा, फिर 5 को जोड़ना (बस यहां अनुमान लगाना)। यदि आपके पास 2 या 3 है तो बस उस पीसी पर राइट कनेक्ट करें लेकिन एक सर्वर इसे बहुत आसान बना देगा।

कनेक्ट करने के लिए बस उबंटू में नेटवर्क स्थान का उपयोग करें और एसएसएच के माध्यम से कनेक्ट करें।


यह मेरे पिता जैसे किसी के लिए बहुत जटिल है।
ओवैस लोन

आपके पिताजी इसमें कहाँ आये?
कोडी हैरो

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