डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
उच्च उपलब्धता प्राप्त करने के लिए वल्चर आपको हमारी दो विशेषताओं (फ्लोटिंग आईपी और बीजीपी) को संयोजित करने की अनुमति देता है।
आपको एक ही स्थान पर दो इंस्टेंसेस और एक फ्लोटिंग आईपी की आवश्यकता होगी। आपको अस्थायी आईपी के लिए एक निजी ASN पर BGP सेटअप करने का अनुरोध करने के लिए एक टिकट खोलना होगा। (यदि आप सार्वजनिक ASN पर हमारे साथ BGP चला रहे हैं तो आप इस सुविधा का भी उपयोग कर सकते हैं)
आपको बीजीपी डेमॉन की आवश्यकता होगी, हम BIRD की सलाह देते हैं। BIRD आमतौर पर आपके ऑपरेटिंग सिस्टम के पैकेज मैनेजर के माध्यम से उपलब्ध होता है।
हम 192.0.2.10/32अपने उदाहरण के रूप में उपयोग करेंगे तैरते आईपी और 198.51.100.99हमारे उदाहरणों में से एक के आईपी पते के रूप में।
नोट: आपको अपने नियंत्रण कक्ष के माध्यम से अस्थायी आईपी को किसी विशेष उदाहरण से संलग्न नहीं करना चाहिए । यदि एक आईपी नियंत्रण कक्ष के माध्यम से जुड़ा हुआ है, तो उच्च उपलब्धता ठीक से काम नहीं करेगी।
हम IP पते को बाइंड करने के लिए एक लिनक्स "डमी" इंटरफ़ेस का उपयोग करने जा रहे हैं। आप इसे निम्न आदेशों के साथ बना सकते हैं:
ip link add dev dummy1 type dummy
ip link set dummy1 up
ip addr add dev dummy1 192.0.2.10/32
पुष्टि करें कि यह ठीक से कॉन्फ़िगर किया गया था:
# ip addr show dev dummy1
5: dummy1: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
link/ether ba:23:57:2c:ad:bc brd ff:ff:ff:ff:ff:ff
inet 192.0.2.10/32 scope global dummy1
अगला, हम BIRD को कॉन्फ़िगर करेंगे। ये निर्देश होस्ट ऑपरेटिंग सिस्टम के बीच थोड़ा भिन्न होते हैं, इस खंड के तल पर फुटनोट देखें।
एक /etc/bird.confफ़ाइल बनाएँ :
log "/var/log/bird" all;
router id 198.51.100.99;
protocol device
{
scan time 60;
}
protocol direct
{
interface "dummy1";
}
protocol bgp vultr
{
local as <<YOURAS>>;
source address 198.51.100.99;
import none;
export all;
graceful restart on;
next hop self;
multihop 2;
neighbor 169.254.169.254 as 64515;
password "<<YOURPASSWORD>>";
}
आप अद्यतन करने की आवश्यकता होगी YOURASऔर YOURPASSWORDके रूप में संख्या और BGP पासवर्ड आपके खाते को निर्दिष्ट के साथ। यह जानकारी Vultr नियंत्रण कक्ष में एक उदाहरण पृष्ठ के BGP टैब पर पाई जा सकती है ।
यह कॉन्फिग फ़ाइल BIRD को डमी 1 इंटरफ़ेस की तलाश करने के लिए कहेगा, और किसी भी आईपी को विज्ञापित करता है जो इसे बीजीपी के माध्यम से हमारे बुनियादी ढांचे को पाता है। इसका मतलब यह है कि जैसे ही आपका उदाहरण चल रहा है, आपको ट्रैफ़िक मिलना शुरू हो जाएगा, और यदि यह क्रैश हो जाता है तो ट्रैफ़िक रुक जाएगा।
यदि आप लिनक्स के बजाय एक मेजबान के रूप में FreeBSD का उपयोग कर रहे हैं, तो कुछ अंतर हैं।
TCP MD5 हस्ताक्षर समर्थन के लिए कर्नेल को पुन: संकलित किया जाना चाहिए। ये निर्देश इस लेख के दायरे से बाहर हैं। यदि आपका BSD कर्नेल TCP MD5 हस्ताक्षर का समर्थन नहीं करता है, तो आप BIRD लॉग में निम्न आउटपुट देखेंगे।
$ cat /var/log/bird
2017-12-15 01:35:00 <INFO> Started
2017-12-15 01:35:00 <ERR> vultr: Socket error: Kernel does not support TCP MD5 signatures
BIRD कॉन्फ़िगरेशन फ़ाइल /usr/local/etc/bird.confBSD पर स्थित है ।
BIRD सेवा शुरू करें service bird start, और कुछ सेकंड प्रतीक्षा करें। जाँच करें कि BGP सत्र स्थापित किया गया है:
# birdc show proto all vultr
BIRD 1.5.0 ready.
name proto table state since info
vultr BGP master up 2016-01-15 Established
Preference: 100
Input filter: REJECT
Output filter: ACCEPT
Routes: 0 imported, 1 exported, 0 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 255919581 0 255919581 0 0
Import withdraws: 1905513 0 --- 257825094 0
Export updates: 1 0 0 --- 1
Export withdraws: 0 --- --- --- 0
BGP state: Established
Neighbor address: 169.254.169.254
Neighbor AS: YOURAS
Neighbor ID: x.x.x.x (Host IP)
Neighbor caps: refresh enhanced-refresh restart-able AS4
Session: external multihop AS4
Source address: 198.51.100.99
Hold timer: 184/240
Keepalive timer: 30/80
यदि सब कुछ ठीक से काम कर रहा है, तो आपको बीजीपी राज्य के बगल में "स्थापित" देखना चाहिए। यहां एक आम समस्या है कि बीजीपी पोर्ट (टीसीपी 179) को अवरुद्ध करने वाला एक फ़ायरवॉल है। इसके अलावा, अगर इस उदाहरण को Vultr ने आपके BGP सत्र को सेट करने से पहले तैनात किया था, तो BGP उपलब्ध होने से पहले इसे नियंत्रण कक्ष के माध्यम से फिर से शुरू करना होगा। यदि आपको अभी भी समस्या हो रही है, तो /var/log/birdआगे के विवरणों के लिए देखें।
आप यह सुनिश्चित कर सकते हैं कि BIRD निम्नलिखित के साथ आपके फ्लोटिंग IP के मार्ग का विज्ञापन कर रहा है:
# birdc show route
BIRD 1.5.0 ready.
192.0.2.10/32 dev dummy1 [direct1 2015-12-29] * (240)
यह पुष्टि करने के लिए कि यह ठीक से काम कर रहा है, आप डमी 1 इंटरफ़ेस (साथ ip link set dummy1 down) को अक्षम कर सकते हैं , फिर show routeकमांड दोहरा सकते हैं । BIRD ने देखा होगा कि इंटरफ़ेस गायब हो गया है और मार्ग को वापस ले लेगा।
यह सुनिश्चित करने के लिए कि आपकी साइट बनी हुई है, आप उसी बीजीपी कॉन्फ़िगरेशन को चलाने वाले एक से अधिक सर्वर चाहते हैं। यदि कोई भी एक उदाहरण नीचे जाता है, तो ट्रैफ़िक गतिशील रूप से अन्य उदाहरणों में से एक पर पुनर्निर्देशित हो जाएगा। आपके द्वारा किसी विशेष स्थान पर इस कॉन्फ़िगरेशन के साथ चलाए जाने वाले इंस्टेंस की संख्या की कोई सीमा नहीं है, हालांकि उनमें से केवल एक ही समय पर सक्रिय होगा।
हमारे कुछ स्थानों में, ट्रैफ़िक को किसी भी उदाहरण के बीच बेतरतीब ढंग से वितरित किया जाएगा जिसे आपने इस तरह कॉन्फ़िगर किया है। आखिरकार, सभी स्थानों को इस तरह से कॉन्फ़िगर किया जाएगा। यदि आप चाहते हैं कि एक उदाहरण के लिए ऑफ़लाइन होने तक सभी ट्रैफ़िक प्राप्त हो, तो आप ट्रैफ़िक को चलाने के लिए पूर्व-उपयोग करना चाहते हैं।
उदाहरण के लिए, यदि आपके पास दो उदाहरण हैं:
इसे पूरा करने के लिए, उदाहरण के लिए B पर अपने BIRD कॉन्फ़िगरेशन में निम्न अनुभाग जोड़ें:
export filter {
bgp_path.prepend(YOURAS);
accept;
};
यह सुनिश्चित करेगा कि ट्रैफ़िक हमेशा इंस्टेंस ए पर जाएगा, जब तक कि यह नीचे न हो।
यदि आपके पास इंस्टेंस C है, तो केवल A और B डाउन होने पर ट्रैफ़िक प्राप्त करना चाहिए, इसे पूरा करने के लिए आप बस एक और 'bgp_path.prepend' लाइन जोड़ सकते हैं।
यह प्रक्रिया IPv6 आरक्षित सबनेट के साथ भी काम करेगी, हालांकि आप "बर्डक" के बजाय "बर्ड" और "बर्डक 6" के बजाय "बर्ड 6" का उपयोग करेंगे।
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ