TanodTools
HI

MikroTik PPPoE सर्वर जनरेटर

ग्राहकों वाला इंटरफ़ेस, address pool और स्पीड प्लान तय करें, और प्रोफ़ाइल, secrets टेम्पलेट और वैकल्पिक RADIUS के साथ पूरा RouterOS PPPoE सर्वर पाएं।

आपके ब्राउज़र में चलता है; आप जो भी टाइप करते हैं, वह आपके डिवाइस से बाहर नहीं जाता

सर्वर
Authentication
स्पीड प्लान (प्रोफ़ाइल)
    पहला प्लान सर्वर का डिफ़ॉल्ट प्रोफ़ाइल है, और बनाए गए अकाउंट उसी का इस्तेमाल करते हैं।
    अकाउंट और विकल्प

    यह RouterOS v7 सिंटैक्स बनाता है (v6 में भी मान्य)। secrets में जानबूझकर प्लेसहोल्डर पासवर्ड रखे जाते हैं; यह पेज असली पासवर्ड कभी नहीं माँगता। सिर्फ़ IPv4; PPPoE के लिए IPv6 prefix delegation शामिल नहीं है। MikroTik और RouterOS, SIA Mikrotīkls के ट्रेडमार्क हैं। यह टूल स्वतंत्र है और MikroTik से संबद्ध या उसके द्वारा समर्थित नहीं है।

    MikroTik पर PPPoE सर्वर कैसे सेट करें

    1. ग्राहकों की ओर वाला इंटरफ़ेस (Ethernet पोर्ट, bridge या VLAN) और एक सर्विस नाम डालें।
    2. ग्राहकों का address pool नेटवर्क के रूप में, DNS सर्वर, और हर स्पीड प्लान के लिए एक प्रोफ़ाइल उसकी अपलोड और डाउनलोड स्पीड के साथ दें।
    3. Authentication, RADIUS और NAT चुनें, तय करें कि कितने प्लेसहोल्डर अकाउंट बनाने हैं, और स्क्रिप्ट कॉपी या डाउनलोड करें। ग्राहकों के जुड़ने से पहले हर CHANGE_ME बदल दें।

    RouterOS PPPoE सर्वर की बनावट

    RouterOS पर PPPoE सर्वर चार हिस्सों से बनता है। IP pool में ग्राहकों के एड्रेस रहते हैं। PPP प्रोफ़ाइल हर प्लान बताते हैं: हर सेशन पर राउटर का local एड्रेस, remote एड्रेस लेने का pool, बाँटे जाने वाले DNS सर्वर, और rate-limit, जो ग्राहक की queue बन जाता है। PPPoE सर्वर खुद ग्राहकों की ओर वाले इंटरफ़ेस पर discovery अनुरोध सुनता है। Secrets, या RADIUS सर्वर, तय करते हैं कि कौन किस प्रोफ़ाइल के साथ लॉग इन कर सकता है।

    हर सेशन एक point-to-point लिंक है, इसलिए ग्राहकों को अपना अलग सबनेट नहीं चाहिए: राउटर सभी सेशन के लिए एक ही local एड्रेस इस्तेमाल करता है और हर ग्राहक को pool से एक अकेला एड्रेस मिलता है। इसीलिए ग्राहक इंटरफ़ेस पर न IP एड्रेस चाहिए, न DHCP सर्वर; अगर bridge या VLAN पर दूसरी सर्विस भी चलती हैं, तो PPPoE और IP ट्रैफ़िक को अलग रखें।

    सुझाव

    • burst वाले प्लान चाहिए? मान MikroTik बर्स्ट कैलकुलेटर से निकालें; वह प्रोफ़ाइल या RADIUS के लिए पूरी rate-limit स्ट्रिंग देता है।
    • हर टावर या बिल्डिंग के लिए अलग VLAN हैं? VLAN MikroTik VLAN जनरेटर से बनाएं और हर VLAN पर एक PPPoE सर्वर चलाएं, या उन पर एक bridge रखें।
    • राउटर को खुद भी MikroTik फ़ायरवॉल जनरेटर से सुरक्षित करें: ग्राहकों वाले इंटरफ़ेस से WinBox या SSH तक पहुँच नहीं होनी चाहिए।

    अक्सर पूछे जाने वाले सवाल

    PPP प्रोफ़ाइल में स्पीड कैसे काम करती है?

    प्रोफ़ाइल का rate-limit राउटर के नज़रिए से rx/tx में लिखा जाता है: rx वह है जो राउटर ग्राहक से पाता है (उसका अपलोड) और tx वह जो वह भेजता है (उसका डाउनलोड)। सेशन शुरू होने पर RouterOS इन सीमाओं के साथ एक डायनेमिक simple queue बना देता है। RADIUS इसे हर ग्राहक के लिए Mikrotik-Rate-Limit attribute से बदल सकता है।

    पासवर्ड CHANGE_ME क्यों हैं?

    ग्राहकों के पासवर्ड गोपनीय होते हैं, और कॉन्फ़िगरेशन जनरेटर को उन्हें जानने की कोई ज़रूरत नहीं। स्क्रिप्ट साफ़ दिखने वाले प्लेसहोल्डर के साथ अकाउंट बना देती है ताकि ढाँचा तैयार रहे; असली पासवर्ड राउटर पर सेट करें, अपने बिलिंग सिस्टम से इम्पोर्ट करें, या authentication RADIUS सर्वर पर छोड़ दें।

    only-one और one-session-per-host क्या करते हैं?

    प्रोफ़ाइल पर only-one एक ही यूज़रनेम के दो सेशन एक साथ चलने से रोकता है। सर्वर पर one-session-per-host एक MAC एड्रेस को कई सेशन खोलने से रोकता है। दोनों मिलकर ज़्यादातर अकाउंट-शेयरिंग रोक देते हैं।

    MTU 1480 क्यों है?

    PPPoE, Ethernet फ़्रेम के अंदर 8 बाइट का हेडर जोड़ता है, इसलिए 1500 बाइट के सामान्य लिंक पर एक सेशन अधिकतम 1492 बाइट ले जा सकता है। RouterOS का डिफ़ॉल्ट 1480 है, जो VLAN टैग और अजीब CPE व्यवहार के लिए जगह छोड़ता है; प्रोफ़ाइल में change-tcp-mss फिर TCP को सीमित कर देता है ताकि बड़े पैकेट fragment न हों।

    कौन-से authentication तरीके अनुमत करूँ?

    CHAP और MS-CHAPv2 पासवर्ड को सादे टेक्स्ट में नहीं भेजते। PAP भेजता है, और उसे सिर्फ़ उन पुराने CPE के लिए चालू करना ठीक है जो कुछ और सपोर्ट नहीं करते। RADIUS इन सबके साथ चलता है, हालाँकि कुछ RADIUS बैकएंड को हैश किए पासवर्ड जाँचने के लिए PAP चाहिए होता है।

    क्या इसमें से कुछ कहीं भेजा जाता है?

    नहीं। स्क्रिप्ट आपके ब्राउज़र में बनती है।