विषयसूची:

अनधिकृत वायरलेस एक्सेस पॉइंट्स के लिए मॉनिटरिंग सिस्टम कैसे बनाएं: 34 कदम
अनधिकृत वायरलेस एक्सेस पॉइंट्स के लिए मॉनिटरिंग सिस्टम कैसे बनाएं: 34 कदम

वीडियो: अनधिकृत वायरलेस एक्सेस पॉइंट्स के लिए मॉनिटरिंग सिस्टम कैसे बनाएं: 34 कदम

वीडियो: अनधिकृत वायरलेस एक्सेस पॉइंट्स के लिए मॉनिटरिंग सिस्टम कैसे बनाएं: 34 कदम
वीडियो: Wi-Fi Networking 💀: Penetration and Security of Wireless Networks - Full Tutorial 2024, जुलाई
Anonim
अनधिकृत वायरलेस एक्सेस पॉइंट्स के लिए मॉनिटरिंग सिस्टम कैसे बनाएं
अनधिकृत वायरलेस एक्सेस पॉइंट्स के लिए मॉनिटरिंग सिस्टम कैसे बनाएं

सैलुडोस लेक्टर्स।

एल प्रेजेंट इंस्ट्रक्टिवो एस उना गुआ डे कोमो डेसरोलर अन सिस्टेमा डे मॉनिटरियो डे पुंटोस डी एसेसो इनालाम्ब्रिकोस नो ऑटोरिजाडोस यूटिलिजांडो उना रास्पबेरी पीआई।

एस्टे सिस्टेमा फ्यू डेसरोलाडो कोमो पार्ट डे उन ट्रैबाजो डे इन्वेस्टिगैसिओन डे टेसिस डे मेस्ट्रिया डे ला यूनिवर्सिडैड सेनफोटेक डी कोस्टा रिका।

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

एल इंस्ट्रक्टिवो से डिवाइड एन डॉस सेकियन्स, ला प्राइमरा एन कॉमो कॉन्स्ट्रुइर एल डिस्पोजिटिवो डी मॉनिटरियो एल क्यूएल से डिनोमिना डब्ल्यूएस-आरपीआई, मिएंट्रास क्यू ला सेगुंडा पार्ट कंसिस्टे एन कोमो रीकॉन्फिगर एल सॉफ्टवेयर डी कंट्रोल वाई गेस्टियन एल क्यूएल से डिनोमिना डीएसी-एस।

चरण 1: INSUMOS DE LA APPLICACIÓN

  • रास्पबेरी पीआई 3.
  • रासबियन संस्करण डी कर्नेल 4.9.*.
  • पायथन 2.7.9।
  • माईएसक्ल 14.14.
  • वायरलेस कार्ड अल्फा AWUS036ACH।
  • नोड ४.८.
  • 2 एलईडी।
  • १ रेसिस्टेंसिया डे २२०ओम।
  • ओरेकल वर्चुअल बॉक्स।

चरण 2: ARQUITECTURA DE LA SOLUCIÓN

ARQUITECTURA DE LA SOLUCIÓN
ARQUITECTURA DE LA SOLUCIÓN

पैरा पोडर रीयलिज़र अन एस्केनेरियो डी प्रुबास डे ला सॉल्यूसियन, से आवश्यक अल मेनोस उना रेड लोकल डोंडे से एनक्यूएंटर इंस्टालाडो एल डीएसी-एस, यूएन डब्लूएस-आरपीआई, उन पुंटो डी एक्सिसो इनलाम्ब्रिको ऑटोरिजाडो वाई उन पुंटो डे एक्सेसो नो ऑटोरिजाडो।

कोमो से मुएस्ट्रा एन ला इमेजन से प्रोपोन क्रेयर उना रेड लोकल कॉन एल सेगमेंटो डे रेड 192.168.1.0/24, पुएस एन एस्टे सेगमेंटो डे रेड से एनक्यूएंट्रान लास डायरेकिओनेस आईपी क्यू पोसेन एल डीएसी-एस (192.168.1.5) वाई ला डब्ल्यूएस-आरपीआई (१९२.१६८.१.१०) के लिए दोष।

एन ला रेड लोकल टैम्बिएन से प्रोपोन क्यू एक्स्टिट्टा अन इक्विपो कॉन ला डायरेकियोन डे रेड 192.168.1.1, एल क्यूल फंग कॉमो कोर्टा फ्यूगोस वाई डिफॉल्ट गेटवे।

अल्टिमो द्वारा, अल पुंटो डे एक्सेसो ऑटोरिज़ाडो से ले एसिग्नो ला डायरेकिओन डे रेड 192.168.1.2 वाई एल ईएसएसआईडी "ऑटोरिज़ाडो"।

चरण 3: WS-RPI: ACTUALIZAR ला रास्पबेरी PI और इंस्टालर CABECERAS DEL OS

WS-RPI: ACTUALIZAR ला रास्पबेरी PI और इंस्टालर CABECERAS DEL OS
WS-RPI: ACTUALIZAR ला रास्पबेरी PI और इंस्टालर CABECERAS DEL OS

इनिसियामोस ला रास्पबेरी पीआई, ला क्यूल से पुएडे एक्सीडर मेडिएंटे इंटरफैज ग्रैफिका ओ मेडियन्टे एसएसएच (आवश्यक कॉन्फिगरेशन एडिकनल), लो प्राइमरो क्यू से वा ए रियलिज़र एस रियलिज़र ला वर्जन डेल सिस्टेमा ऑपरेटिवो और इस तरह से स्थापित है कमांडो:

प्रारंभिक सत्र कोमो सुपर प्रशासक:

सुडो - सु

से ejecutan los siguientes comandos para descargar las kabeceras del sistema opertivo y install realizaciones en caso de que haya disponibles:

  • उपयुक्त-अपडेट प्राप्त करें
  • उपयुक्त-उन्नयन प्राप्त करें
  • sudo apt-raspberrypi-kernel-headers स्थापित करें

चरण 4: WS-RPI: Descargar EL Software DE LA APPLICACIÓN

डब्ल्यूएस-आरपीआई: डेसकारगर एल सॉफ्टवेयर डे ला एप्लीकेशन
डब्ल्यूएस-आरपीआई: डेसकारगर एल सॉफ्टवेयर डे ला एप्लीकेशन
डब्ल्यूएस-आरपीआई: डेसकारगर एल सॉफ्टवेयर डे ला एप्लीकेशन
डब्ल्यूएस-आरपीआई: डेसकारगर एल सॉफ्टवेयर डे ला एप्लीकेशन
डब्ल्यूएस-आरपीआई: डेसकारगर एल सॉफ्टवेयर डे ला एप्लीकेशन
डब्ल्यूएस-आरपीआई: डेसकारगर एल सॉफ्टवेयर डे ला एप्लीकेशन

उना वेज़ से टिएन एक्चुअलिज़ाडो एल सिस्टेमा ऑपरेटिवो डे ला पीआई, से प्रोसीड ए इंस्टालर लास फ्यूएंट्स डेल प्रॉयक्टो WS_RPI, पैरा एस्टो से देबे डेसकारगर एल आर्किवो ws-rpi.software.tar y से देबे कोलोकार एन एल डायरेक्टरियो रायज़ / डेल सिस्तेमा रास्पबेरी पाई।

Después de esto ejecutamos los siguientes comandos:

  • सीडी /
  • टार -xvf ws-rpi.software.tar

एल अल्टिमो कोमांडो इनिसिया एल प्रोसेसो डे डिसकंप्रेसियन डे लॉस आर्किवोस, जेनरांडो लॉस सिगुएंटेस डायरेक्टरियोस एन एल सिस्टेमा ऑपरेटिवो:

  • /सेनफोटेक्ट
  • होम/पीआई/डब्ल्यूएस-आरपीआई/

एन डाइकोस डायरेक्टरियोस से एनक्यूएंट्रान लॉस रिकर्सोस डी सॉफ्टवेयर आवश्यक है जिसे इंस्टॉल किया गया है और कॉन्फ़िगरेशन को सुधारा गया है, जिसके लिए आवश्यक है।

चरण 5: डब्ल्यूएस-आरपीआई: इंस्टालर लाइब्रेर (आवश्यक के रूप में)

से इंस्टालन लास लिब्रेरियास वाई हेरामेंटस नेसेरियास पैरा कॉन्फिगर एल डिस्पोजिटिवो, पैरा एस्टो से एजेकुटन लॉस सिगुएंट्स कोमांडोस:

  • उपयुक्त-libc6-dev स्थापित करें
  • उपयुक्त-बीसी स्थापित करें
  • apt-libssl-dev libnl-3-dev libnl-genl-3-dev ethtool इंस्टॉल करें

चरण 6: WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA

WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA
WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA
WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA
WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA

एल ग्रुपो डी इन्वेस्टिगेशन डेसीडिओ यूटिलिज़र ला टार्जेटा इनलंब्रिका मॉडलो अल्फा AWUS036ACH पैरा रियलिज़र लास फंकियोन्स डे एस्केनेओ डी सेनेल्स, डेबिडो ए क्यू ला टार्जेटा इंटीग्रा डे ला पीआई नो सोपोर्टा ट्रैबजारा एन मोडो सोपोर्टे डी पोसट्रेरा एन मोडो मॉनिटर।

पैरा पोडर यूटिलिज़र एस्टा टार्जेटा से डेबे कम्पाइलर ई इंस्टालर एल ड्राइवर डी फॉर्मा मैनुअल, पुएस अल मोमेंटो डे डेसारोलर ला इन्वेस्टिगेशन नो से एनकॉन्ट्राबा डिस्पोनिबल एन एल रिपोजिटेरियो डी पैक्वेट्स डेल सिस्टेमा ऑपरेटिवो।

एंटिस डी कम्पाइलर एल ड्राइवर लो प्राइमरो क्यू से देबे गारंटिज़र एस क्यू ला टार्जेटा एस्टे कोनेक्टाडा ए ला पीआई, वाई से प्रोसीड ए एजेक्यूटर लॉस सिगुएंटेस कोमांडोस:

  • सीडी /होम/पीआई/डब्ल्यूएस-आरपीआई/rtl8812au/
  • CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm. बनाएं
  • स्थापित करें

Reiniciamos el dispositivo para verifica que el ड्राइवर cargue सुधार:

प्रारंभिक 6

उना वेज़ ला रास्पबेरी से हा रेनिकिआडो, वेरिफ़ैमोस क्यू एल मोडुलो से इनिसिओ करेक्टामेंट, पैरा एस्टो वेरिफ़ैमोस क्यू ला पीआई रेकोनोज़्का ला टार्जेता wlan1, वेरिफ़ामोस कोरिएन्डो एल सिगुएंटे कमांडो:

आईपी ए एस

चरण 7: WS-RPI: इंस्टालर HERRAMIENTA AIRCRACK-NG

WS-RPI: इंस्टालर HERRAMIENTA AIRCRACK-NG
WS-RPI: इंस्टालर HERRAMIENTA AIRCRACK-NG
WS-RPI: इंस्टालर HERRAMIENTA AIRCRACK-NG
WS-RPI: इंस्टालर HERRAMIENTA AIRCRACK-NG

पहले से स्थापित करें

कमांडो:

  • सीडी /होम/पीआई/डब्ल्यूएस-आरपीआई/एयरक्रैक-एनजी-1.2-आरसी3/
  • बनाना
  • स्थापित करें
  • airodump-ng-oui-update

चरण 8: WS-RPI: VERIFICAR VERSIÓN DE Python

WS-RPI: वेरिफ़ायर वर्सीÓएन डे पायथन
WS-RPI: वेरिफ़ायर वर्सीÓएन डे पायथन

पार्ट डेल कोर डे ला एप्लिकेसिओन से डिसारोलो यूटिलिज़ैंडो एल लेंगुएजे डे प्रोग्रामेशियन पायथन 2.7, ला क्यूल से एन्कुएंट्रा इंस्टालाडा पोर डिफेक्टो एन ला पीआई, पैरा सत्यापन ला वर्शन डे एस्टे लेंगुआजे से पुएडे इजेक्यूटर एल सिगुएंटे कोमांडो:

अजगर -V

चरण 9: WS-RPI: इंस्टालर MYSQL

WS-RPI: इंस्टालर MYSQL
WS-RPI: इंस्टालर MYSQL

अहोरा से इंस्टाला लास मायएसक्यूएल वाई सुस रिस्पॉन्सिवैस डिपेंडेन्सियास, एल क्यूएल फंकियोनारा कॉमो रिपोजिटेरियो डे डेटोस डे लास सेनेलेस रिकॉलेक्टाडास पोर ला पीआई। इस तरह से काम करें:

  • उपयुक्त-पायथन 2.7-mysqldb स्थापित करें
  • apt-mysql-server स्थापित करें --फिक्स-मिसिंग

कुआंडो ला इंस्टालासिओन से एनक्यूएंट्रा एन प्रोग्रेसो, से म्यूस्ट्रा उना वेंटाना क्यू सॉलिसिटा ला कॉन्ट्रासेना डे एडमिनिस्ट्रासिओन डेल मायएसक्यूएल, से देबे इंग्रेसर एल वेलोर डे ला सिगुएंटे कॉन्ट्रासेना पोर डिफेक्टो: R45p1Mysql2017।

पोस्टीरियर ए इस्टो से ओप्रीम एल बॉटन एसेप्टर हस्ता क्यू ला इंस्टालासिओन से डे पोर फाइनलिज़दा।

चरण 10: WS-RPI: स्थापित नोडज और एक्सप्रेस

WS-RPI: इंस्टालर नोड्स और एक्सप्रेस
WS-RPI: इंस्टालर नोड्स और एक्सप्रेस

ला जीयूआई डे ला एप्लिकेसिओन से डिसारोलोउटिलिज़ैंडो एल लेंगुएजे डे प्रोग्रामेसियोन नोडजेएस 4.8, रास्पबेरी पोर डिफेक्टो ट्रे इंस्टालाडो इस्ट लेंगुआजे, पेरो एस उना वर्शन बसंटे डेसैक्टुअलिजडा, पैरा रियलिज़र लॉस बिनरियोस ए ला वर्शन रिक्वेरिडा से डिबेन

  • कर्ल-एसएल https://deb.nodesource.com/setup_4.x | सुडो बैश -
  • उपयुक्त-नोडज स्थापित करें -y
  • उपयुक्त-स्थापित नोड-जिप

से सत्यापन क्यू एल नोडज से हया इंस्टालाडो सुधारामेंट ईजेकुटांडो एल सिगुएंटे कोमांडो:

नोड -v

एल कुआल डेबेरा मोस्ट्रार क्यू ला वर्जन एस ला 4.8.7।

देस से देब इर ए ला कारपेटा डेल प्रॉयक्टो डोंडे से एन्कुएंट्रान लॉस कोडिगोस फ्यूएंट्स, वाई से इंस्टालन लास डिपेंडेन्सियास पैरा क्यू फंकियोनन करेक्टामेंट, पैरा एस्टो से एजेकुटन लॉस सिगुएंट्स कोमांडोस:

  • सीडी/सेनफोटेक/जीयूआई/
  • एनपीएम इंस्टॉल

चरण 11: WS-RPI: CONFIGURACIÓN BASE DE DATOS

डब्ल्यूएस-आरपीआई: कॉन्फिगुरासिन बेस डे डेटोस
डब्ल्यूएस-आरपीआई: कॉन्फिगुरासिन बेस डे डेटोस
डब्ल्यूएस-आरपीआई: कॉन्फिगुरासिन बेस डे डेटोस
डब्ल्यूएस-आरपीआई: कॉन्फिगुरासिन बेस डे डेटोस

से ejecuta el siguiente comando utilizando el usuario सुपर administrador del MySQL y la contraseña que se ingresó cuando se instaló dicho programa.

उना वेज़ से इनिसिया सत्र एन ला कंसोल एडमिनिस्ट्रेटिव डेल माईएसक्यूएल से ईजेकुटा एल सिगुएंटे कोमांडो:

/home/pi/WS-RPI/SQL/Configure.sql

अहोरा से क्रीमा ला एस्ट्रक्टुरा डे बेस डे डेटोस:

स्रोत /होम/पीआई/डब्ल्यूएस-आरपीआई/एसक्यूएल/क्रिएटडीबी.एसक्यूएल

से सेलडेल जेस्चर डी कॉमांडोस माईएसक्ल कॉन एल कॉमांडो:

बाहर जाएं

चरण 12: WS-RPI: CONFIGURACIÓN SCRIPT & SERVICIOS

डब्ल्यूएस-आरपीआई: कॉन्फिगुरासीन (स्क्रिप्ट और सर्विसेस)
डब्ल्यूएस-आरपीआई: कॉन्फिगुरासीन (स्क्रिप्ट और सर्विसेस)
डब्ल्यूएस-आरपीआई: कॉन्फिगुरासीन (स्क्रिप्ट और सर्विसेस)
डब्ल्यूएस-आरपीआई: कॉन्फिगुरासीन (स्क्रिप्ट और सर्विसेस)

Ejecutamos los siguientes comandos para realizar las configuraciones:

  • सीडी/सेनफोटेक/स्क्रिप्ट/
  • चामोद + एक्स *

से सत्यापन क्यू टोडोस लॉस स्क्रिप्ट्स हायन क्वेडाडो कॉन पर्मिसोस डे इजेक्टियन:

एलएस -लाह

अहोरा से क्रीन लॉस सर्विसियोस क्यू लेवेंटन ला जीयूआई और एल सॉकेट डी संचार:

  • सीडी/सेनफोटेक/जीयूआई/
  • फॉरएवर-सर्विस इंस्टाल wips-gui --script bin/www -p $(dirname "$(जो हमेशा के लिए)") -e "PATH=/usr/local/bin:$PATH"
  • हमेशा के लिए सेवा सॉकेट-पीई-एस /सेनफोटेक/सॉकेट/मेन.पी-एफ "-सी '/usr/bin/python'" स्थापित करें

अहोरा से इनिसियन लॉस सर्विसिओस क्रीडोस एन लॉस पासोस एंटरियोरेस:

  • सेवा सॉकेट-पीई प्रारंभ
  • सर्विस वाइप्स-गुई स्टार्ट

से वेरिफ़िका क्यू लॉस सर्विसिओस से हायन इनिसियाडो करेक्टामेंटे वेरिफ़ैंडो क्यू लॉस प्यूर्टोस 3000 वाई ९००१ से एनक्यूएंट्रेन डिस्पोनिबल्स एन एल डिस्पोज़िटिवो ईजेकुटांडो एल सिगुएंटे कॉमांडो:

नैम्प लोकलहोस्ट

चरण 13: WS-RPI: प्रारंभिक तराई कार्यक्रम

डब्ल्यूएस-आरपीआई: इनिसियर टेरेस कार्यक्रम
डब्ल्यूएस-आरपीआई: इनिसियर टेरेस कार्यक्रम
डब्ल्यूएस-आरपीआई: इनिसियर टेरेस कार्यक्रम
डब्ल्यूएस-आरपीआई: इनिसियर टेरेस कार्यक्रम

से आदतन लास तारेस प्रोग्रामदास इजेकुटांडो लॉस सिगुएंटेस कोमांडोस:

  • सेवा क्रॉन रीलोड
  • अद्यतन-rc.d क्रोन सक्षम करें 2 3 4 5
  • क्रोंटैब -ई

से एग्रीगा एल सिगुएंटे कॉन्टेनिडो अल फाइनल डेल आर्किवो क्रॉन:

# तारे प्रोग्रामाडा क्यू रियलिजा एल एस्केनेओ डी सेनेलेस0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 * * * / सेनफोटेक/स्क्रिप्ट/एरोडम्प-एनजी.श

चरण 14: WS-RPI: CONFIGURACIÓN DE RED

WS-RPI: CONFIGURACIÓN DE RED
WS-RPI: CONFIGURACIÓN DE RED

अहोरा से एक कॉन्फ़िगरर ला रेड डे ला पीआई, डी टैल फॉर्मा क्यू ला कॉन्फिगरेशन सी ला क्यू कारगा ला एप्लिकेसिओन डी मॉनिटरियो, वाई नो ला क्यू ट्रे एल डिस्पोजिटिवो पोर डिफेक्टो, पैरा एस्टो एडिटामोस एल आर्किवो / आदि / नेटवर्क / इंटरफेस कोन एल एडिटर डी सु प्रेफरेंसिया, इस तरह से उपयोग करने के लिए vi.

एजेकुटामोस एल सिगुएंटे कोमांडो:

vi /etc/नेटवर्क/इंटरफेस

डीजामोस एल आर्किवो डी कॉन्फिगुरासिओन डे ला सिगुएंते मानेरा:

# इंटरफेस(5) फ़ाइल का उपयोग ifup(8) और ifdown(8)# कृपया ध्यान दें कि यह फ़ाइल dhcpcd के साथ उपयोग करने के लिए लिखी गई है # स्थिर IP के लिए, /etc/dhcpcd.conf और 'man dhcpcd.conf'# से परामर्श करें। /etc/network/interfaces.d से फ़ाइलें शामिल करें: स्रोत-निर्देशिका /etc/network/interfaces.dauto lo iface lo inet loopbackiface eth0 inet manualallow-hotplug wlan0 iface wlan0 inet manual # wpa-conf /etc/wpa_supplicant/wpa_supplicant.confallow -हॉटप्लग wlan1 iface wlan1 इनसेट मैनुअल # wpa-conf /etc/wpa_supplicant/wpa_supplicant.confiface डिफ़ॉल्ट इनसेट मैनुअल

चरण 15: WS-RPI: CONFIGURACIÓN PERMANENTE

डब्ल्यूएस-आरपीआई: कॉन्फिगुरासीन (स्थायी)
डब्ल्यूएस-आरपीआई: कॉन्फिगुरासीन (स्थायी)

से कॉन्फिगुरा एल स्क्रिप्ट क्यू इनिसिया ला कॉन्फिगरेशन कुआंडो एल डिस्पोजिटिवो कारगा एल सिस्टेमा ऑपरेटिवो:

vi /etc/rc.local

एग्रीगमोस एल सिगुएंटे कॉन्टेनिडो अल फाइनल डेल आर्किवो:

/cenfotec/script/startConfig.sh >> /cenfotec/logs/start.log 2>> /cenfotec/logs/start.errorexit 0

चरण 16: डब्ल्यूएस-आरपीआई: सत्यापन समारोह:

WS-RPI: सत्यापन समारोहAMIENTO
WS-RPI: सत्यापन समारोहAMIENTO
WS-RPI: सत्यापन समारोहAMIENTO
WS-RPI: सत्यापन समारोहAMIENTO

उना वेज़ फ़ाइनलज़ादा ला कॉन्फिगरेशन से रीनिसिया एल डिस्पोज़िटिवो, ईजेकुटांडो एल सिगुएंटे कोमांडो:

प्रारंभिक 6

उना वेज़ एल डिस्पोज़िटिवो कारग्यू से डेबेरा एनसेन्डर ला लूज़ एलईडी कलर अमरिला डे फॉर्मा फिजा, एस्टो एस अन इंडिकडोर डी क्यू एल डिस्पोजिटिवो इनिसियो करेक्टामेंट पेरो ऐन नो हा सिडो कॉन्फिगुराडो। ला डिरेकिओन डे रेड क्यू कारगा पोर डिफेक्टो एस ला 192.168.1.10।

पैरा इंग्रेसर ए ला पेजिना डे गेस्टियन डी डिस्पोजिटिवो से डेब कनेक्टर एल पीसी डेल उसुअरियो ए अन मिसमो सेगमेंटो डे रेड क्यू एल डिस्पोजिटिवो, वाई एन नेवगेडोर वेब इंग्रेसर ला सिगुएंटे डायरेक्शन:

192.168.1.10:3000/

से मुएस्ट्रा ला पेजिना डे इनिसियो डे सत्र डे ला जीयूआई डे कॉन्फ़िगरेशन डेल डिस्पोजिटिवो, एल यूसुआरियो और कॉन्ट्रासेना पोर डिफेक्टो बेटा एडमिन और डिफॉल्टएडमिन संबंधित।

चरण 17: WS-RPI: एस्टाडो जनरल डेल डिस्पोज़िटिवो

WS-RPI: एस्टाडो जनरल डेल डिस्पोज़िटिवो
WS-RPI: एस्टाडो जनरल डेल डिस्पोज़िटिवो

Después de iniciar sesión en la WS-RPI, el sistema despliega un pantalla de estado General del dispositivo, como nombre, dirección de red del controlador, purto de gestion del controlador, tiempo encendido, hora, direcciones de red y particiones.

चरण १८: WS-RPI: कैंबियार विन्यास डेल डिस्पोजिटिवो

WS-RPI: कैंबियार कॉन्फ़िगरेशन डेल डिस्पोज़िटिवो
WS-RPI: कैंबियार कॉन्फ़िगरेशन डेल डिस्पोज़िटिवो

Después de iniciar sesión en la WS-RPI, el sistema despliega un pantalla de estado General del dispositivo, como nombre, dirección de red del controlador, purto de gestion del controlador, tiempo encendido, hora, direcciones de red y particiones.

एन कासो डे क्यू से देसी कैंबियार ला कॉन्फिगुरासिओन डेल डिस्पोजिटिवो, उना वेज़ से हया इनिसियाडो सेशन से पुएडे ओप्रीमिर सोबरे एल बोटोन "कॉन्फ़िगरेशन", एन एल क्यूएल से पुएडेन कैंबियार पैरामेट्रोस डी रेड कॉमो यूसुरियो वाई कॉन्ट्रासेना डी, कॉन्फिगरेशन डे कॉन्फ़िगरेशन बेस डे डेटोस, एंट्रे ओट्रोस।

चरण 19: DACS: CONFIGURACIÓN

एल सिस्टम डीएसी-एस से बृंदा बाजो ला मोडलिडैड डी अन डिस्कोवर्चुअल, एल क्यूएल पुएडे सेर इंपोर्टैडो एन सॉफ्टवेयर डे वर्चुअलाइजेशन कॉमो वर्चुअलबॉक्स या वीएमवेयर वर्कस्टेशन प्लेयर।

एल डिस्को डे ला माक्विना वर्चुअल पुएडे सेर डिस्कारगाडो डे ला सिगुएंते यूआरएल: डीएसी-एस डिस्को वर्चुअल।

उन सभी आयातों और डिस्को वर्चुअल एन एल सॉफ्टवेयर डी वर्चुअलाइज़ेशन ई इनिसियाडो एल सिस्टम ऑपरेटिवो, एल डीएसी-एस इनिसिया ऑटोमेटिकामेंट एन एन एम्बिएंट क्यू से एनक्यूएंट्रा कॉन्फिगुराडो कॉन टोडोस लॉस कंपोनेंट्स और प्रोग्राम के रूप में यूटिलिजैडोस एन एल डेसरोलो डेल सिस्टेमा।

चरण 20: DACS: INSTLACIÓN DEL AMBIENTE virtualizado

DACS: INSTLACIÓN DEL AMBIENTE virtualizado
DACS: INSTLACIÓN DEL AMBIENTE virtualizado

वर्चुअलाइज़ेशन "वर्चुअलबॉक्स" के लिए सॉफ़्टवेयर स्थापित करें, जिसे उचित तरीके से उपयोग किया जा सकता है:

कोलोकार लॉस आर्किवोस डेल डिस्को वर्चुअल एन डायरेक्टरियो डे फैसिल एसेसो ओ डोंडे एल उसुआरियो लॉस डेसी इंस्टालर।

चरण 21: DACS: EL DISCO EN EL सॉफ़्टवेयर DE वर्चुअलाइज़ेशन आयात करें

DACS: इम्पोर्टर EL DISCO EN EL Software DE VirtualIZACIÓN
DACS: इम्पोर्टर EL DISCO EN EL Software DE VirtualIZACIÓN
DACS: इम्पोर्टर EL DISCO EN EL Software DE VirtualIZACIÓN
DACS: इम्पोर्टर EL DISCO EN EL Software DE VirtualIZACIÓN
DACS: इम्पोर्टर EL DISCO EN EL Software DE VirtualIZACIÓN
DACS: इम्पोर्टर EL DISCO EN EL Software DE VirtualIZACIÓN

इसके लिए आवश्यक है कि आप डिस्को वर्चुअल और सॉफ्टवेयर का वर्चुअलाइजेशन करें Oracle वर्चुअलबॉक्स से पहले इस पर ध्यान दें:

  • वर्चुअलाइजेशन "वर्चुअलबॉक्स" के लिए अबरीर एल सॉफ्टवेयर।
  • क्लिक एन एल बॉटन "नुएवा", इंग्रेसर एल नोम्ब्रे और सेलेकिओनर एल सिस्टेमा ऑपरेटिव "माइक्रोसॉफ्ट विंडोज", "विंडोज 7 (64-बिट)", क्लिक एन एल बॉटन "नेक्स्ट"।
  • सेलेकिओनर एल तमनो डे ला मेमोरिया रैम डे ला माक्विना वर्चुअल।
  • एन ला ओप्सियोन डे डिस्को ड्यूरो चयनकर्ता "उसर उन आर्किवो डे डिस्को ड्यूरो आभासी अस्तित्व"। क्लिक सोबरे एल इकोनो डे ला कारपेटा, यूबिकार एल डिस्को वर्चुअल मेन्सियोनाडो एन लॉस पासोस एंटिरियर और सेलेकिओनारलो "विन 7 डिस्को-वर्चुअल"।
  • क्लिक एन एल बॉटन "क्रीअर"।

चरण 22: DACS: INICIAR LA MÁquina VIRTUAL

DACS: इनिसियर ला मुक्विना वर्चुअल
DACS: इनिसियर ला मुक्विना वर्चुअल

पैरा इनिकियर ला माक्विना वर्चुअल, क्लिक सोबरे एल बॉटन "इनीसीर" और एस्पेरर क्यू से डिस्प्लिएग एल एस्क्रिटोरियो डेल सिस्टेमा ऑपरेटिवो।

चरण 23: डीएसी-एस: एक ला आवेदन पत्र प्राप्त करें

DAC-S: ACCEDER a LA ALICACIÓN DE GESTIÓN
DAC-S: ACCEDER a LA ALICACIÓN DE GESTIÓN

उना वेज़ ला माक्विना वर्चुअल हया इनिसियाडो, से पुएडे इंग्रेसर अल एप्लिकेसिओन डे गेस्टियन डेल डीएसी-एस, पैरा एस्टो से डेबेन सेगुइर लॉस सिगुएंटेस पासोस:

अब्रीर अन नेवेगडोर, उदाहरण के लिए: गूगल क्रोम।

इंग्रेसर ला सिगुएंटे डायरेक्शन एन एल नेवेगडोर:

इंग्रेसर एल उसुआरियो वाई कॉन्ट्रासेना। यूसुरियो पोर डिफेक्टो एस "एडमिन" और ला कॉन्ट्रासेना एस "पास123"।

चरण 24: डीएसी-एस: मेनू प्रिंसिपल

डीएसी-एस: मेनू प्रिंसिपल
डीएसी-एस: मेनू प्रिंसिपल

Después de iniciar sesión se muestra la pantalla de bienvenida al sistema y las opciones del menú de la aplicación.

चरण 25: डीएसी-एस: मेन डे कॉन्फिगुरासी (एन)

डीएसी-एस: मेन डे कॉन्फिगुरासीÓएन
डीएसी-एस: मेन डे कॉन्फिगुरासीÓएन
डीएसी-एस: मेन डे कॉन्फिगुरासीÓएन
डीएसी-एस: मेन डे कॉन्फिगुरासीÓएन

एंटेस डे यूटिलिज़र एल डीएसी-एस से रिकॉमिएन्डा रिविसार और कॉन्फिगरर लॉस पैरामेट्रोस रिक्वेरिडोस पोर ला एप्लिकेसिओन पैरा सु फंकियोनामिएंटो।

से हा डिविडिडो एन ट्रेस सेकियोनेस:

  • सिस्टम: से देबे टेनर प्रिंसिपल एटेंसियोन अल कैंपो "कोरेओ इलेक्ट्रोनिको", और कोलोकार एल कोरेओ अल क्यूल डेसी रिसीबिर नोटिफिकेशन।
  • बेस डे डेटोस: से जेशनन लॉस पैरामेट्रोस डी कॉन्सेक्सियन डे बेस डे डेटोस, ला मैकिना वर्चुअल से एन्कुएंट्रा लिस्टा पैरा क्यू नो से नेसेसाइट मॉडिफिकर एस्टोस पैरामेट्रोस।
  • कोर्रेओ: कॉरेस्पोन्ड ए लॉस डेटोस डी कॉन्फिगुरासिओन डेल सर्विडोर डी कोर्रेओ क्यू यूटिलिजरा ला एप्लिकेसिओन पैरा एल एनवियो डे नोटिफिकेशन। इस तरह से उपयोग करें जीमेल कोमो सर्विडोर डी कोरियो। पोर लो क्यू देबे डे कॉन्फिगरर एल कैम्पो "उसुआरियो एसएमटीपी", क्यू कॉरेस्पोन्ड ए ला क्यूएंटा डी कोरेओ डी जीमेल डेस्डे ला क्यूल से वैन ए एनवीयर लास नोटिफिकेशन।

चरण 26: DAC-S: MENÚ "WS-RPI"

डीएसी-एस: मेन, "डब्ल्यूएस-आरपीआई"
डीएसी-एस: मेन, "डब्ल्यूएस-आरपीआई"

एस्टे मेनú परमिट एग्रीगर और कॉन्फिगर लॉस डब्ल्यूएस-आरपीआई (वायरलेस सेंसर रास्पबेरी पीआई), पैरा एस्टो से डेबेन सेगुइर लॉस सिगुएंटेस पासोस:

  • डार क्लिक सोबरे एल आइकोनो + डे कलर वर्डे, एल क्यूएल मोस्ट्रारा उना पेंटाल्ला सॉलिसिटैंडो लॉस सिगुएंटेस डेटोस:

    • नोम्ब्रे: नोम्ब्रे पैरा आइडेंटिफ़ायर एल डब्ल्यूएस-आरपीआई।
    • उसुआरियो: उसुआरियो डे जेस्टियन डेल डब्ल्यूएस-आरपीआई
    • कॉन्ट्रासेना: कॉन्ट्रासेना डेल डब्ल्यूएस-आरपीआई
    • आईपी: Dirección de red asignada al WS-RPI।
    • प्योर्टो: प्योर्टो पैरा एस्टेबलसर ला कॉनेक्सियन कॉन एल डब्ल्यूएस-आरपीआई।
  • क्लिक एन एल बॉटन "गार्डर"। सेगुइडामेंट से मोस्टरारा एल डब्ल्यूएस-आरपीआई एन एल लिस्टैडो।

चरण 27: डीएसी-एस: कॉन्फ़िगरर ईएल डब्ल्यूएस-आरपीआई

डीएसी-एस: कॉन्फ़िगरर ईएल डब्ल्यूएस-आरपीआई
डीएसी-एस: कॉन्फ़िगरर ईएल डब्ल्यूएस-आरपीआई

एन एल लिस्टैडो, सोबरे एल डब्लूएस-आरपीआई प्रीवियामेंट एग्रीगो, डार क्लिक सोबरे एल बॉटन "एडिटर"। पैरा कॉन्फिगरर और वेरिफायर क्यू एल सिस्टेमा टिएन कॉनेक्सियन कॉन एल डब्ल्यूएस-आरपीआई, डार क्लिक सोबरे एल बॉटन "कॉन्फिगर"। सी ला कॉन्फिगरेशन से हा एप्लिकैडो करेक्टामेंटे, से मोस्टरारा एल सिगुएंटे मेनसाजे "डब्लूएस-आरपीआई कॉन्फिगुराडो करेक्टामेंटे, प्रोसेडा ए गार्डर लॉस कैंबियोस"।

उना वेज़ से हया रियलाइज़ाडो ला कॉन्फिगुरासिओन से हैबिलिटारा उन न्यूवो कैम्पो "एस्टाडो", एल क्यूल पुएडे टेनर लॉस सिगुएंटेस वेलोरेस:

  • "एक्टिवो": सिग्निफिका क्यू एल डब्ल्यूएस-आरपीआई से एनक्यूएंट्रा लिस्टो पैरा एंट्री एन ऑपरेशंस
  • "निष्क्रिय": सिग्निफिका क्यू एल डब्ल्यूएस-आरपीआई और नो एंट्री एन ऑपरेशंस, पेरो से एनक्यूएंट्रा डिबिडामेंट कॉन्फिगुराडो।

अंतिम रूप से क्लिक करें सोबरे एल बॉटन "गार्डर" के लिए आवेदन करें।

चरण 28: डीएसी-एस: मेन "लिस्टाडो डे WS-RPI INALÁMBRICOS"

डीएसी-एस: मेन, "लिस्टाडो डे डब्ल्यूएस-आरपीआई इनल-एमब्रीकोस"
डीएसी-एस: मेन, "लिस्टाडो डे डब्ल्यूएस-आरपीआई इनल-एमब्रीकोस"

Muestra un listado de WS-RPI que se encuentran en estado "Activo"। पैरा काडा WS-RPI से पुएडेन रियलिज़र लास सिगुएंटेस ऑपरेशंस।

  • ओब्टेनर एल इन्वेंटारियो: अल डार क्लिक सोबरे एल बॉटन "इन्वेंटारियो", से ले सॉलिसिटा अल डिस्पोजिटिवो डब्ल्यूएस-आरपीआई एल लिस्टैडो डी पंटोस डी एसेसो डिटैडोस।
  • अलमासेनर एल लिस्टैडो डे पंटोस डी एसेसो अल डार क्लिक सोब्रे एल बोटोन "गार्डर",.
  • क्लासीफ़ायर पुंटोस डी एक्सेसो: अल डार क्लिक सोब्रे एल बोटोन "क्लैसिफ़रएपी", परमिट क्लासिफ़र कैडा यूनो डे लॉस पंटोस डी एक्सेसो डी एक्यूएर्डो डे एक्यूएर्डो ए न्यूस्ट्रो मानदंड।

चरण 29: डैक-एस: मेन "प्लानो"

डीएसी-एस: मेन, "प्लानो"
डीएसी-एस: मेन, "प्लानो"

मुएस्ट्रा डे फॉर्मा ग्रैफिका लॉस डब्ल्यूएस-आरपीआई एग्रीगैडोस एन एल डीएसी-एस। पैरा कैडा WS-RPI कॉन्फिगरैडो से मुएस्ट्रान ला सिगुएंटे इनफॉर्मेशन:

  • नोम्ब्रे: कॉरेस्पोन्डर अल नोम्ब्रे डेल डब्ल्यूएस-आरपीआई।
  • आविष्कार: पुएडे टेनर लॉस सिगुएंटेस वेलोरेस (सिन इन्वेंटेरियो, गार्डाडो वाई क्लैसिफाडो), अधिकांश रंग के लिए सबसे अधिक उपयोग किए जाने वाले "क्लैसिफाडो", और अन्य डब्लूएस-आरपीआई या से कुएंटा को उन सभी आंकड़ों के विपरीत de acceso inalámbricos डिटेक्टाडोस y si कॉरेस्पोन्ड जेनेर अलर्टस।
  • एस्टैटस: पुएडे टेनर लॉस सिगुएंटेस वेलोरेस (सिन एस्टैटस, प्रॉब्लम डी कॉन्फिगरेशन, सिन कम्युनिकेसियन वाई करेक्टो), ज्यादातर कलर वर्डे क्यूंडो कॉन्टिन "करेक्टो", लोक इंडिका क्यू एल डब्ल्यूएस-आरपीआई से एनक्यूएंट्रा ऑनलाइन।
  • अलर्ट: मुएस्ट्रा एल नेमेरो डे अलर्टस क्यू से हन जेनेराडो डी एसे डब्लूएस-आरपीआई और क्यू ऐन नो हन सिडो एटेंडिडास।
  • ओट्रोस डिटेल्स: अल डार क्लिक सोब्रे ला इमेजन डेल डब्ल्यूएस-आरपीआई से पोड्रा विज़ुअलाइज़र इनफॉर्मेशन एडिकनल कोमो ला आईपी वाई ला फेचा होरा डे ला अल्टिमा कॉनएक्सियन।

चरण 30: डीएसी-एस: मेन "गेस्टिएन डे अलर्टस"

डीएसी-एस: मेन "गेस्टिएन डे अलर्टस"
डीएसी-एस: मेन "गेस्टिएन डे अलर्टस"
डीएसी-एस: मेन "गेस्टिएन डे अलर्टस"
डीएसी-एस: मेन "गेस्टिएन डे अलर्टस"
डीएसी-एस: मेन "गेस्टिएन डे अलर्टस"
डीएसी-एस: मेन "गेस्टिएन डे अलर्टस"

मुएस्ट्रा उन लिस्टाडो डे लास अलर्टस क्यू से हान जनेराडो। इंपोर्टेन्ट मेन्सियोनर क्यू पैरा कैडा अलर्टा जेनेरडा टैम्बिएन से एनविया अन कोरिओ डे नोटिफिकेशन अल यूसुरियो एडमिनिस्ट्रेटर डेल सीटियो, इनफॉर्मेंडो सोबरे एल इवेंटो।

पैरा विज़ुअलाइज़र मैस डिटेल सोबरे उन अलर्टा वाई पोडर जेस्टियनारला, से देबे डार क्लिक सोबरे एल बोटोन "गेस्टियनर"।

लॉस कैंपोस ए लॉस क्यू देबे प्रेस्टर मास एटेन्सियोन बेटा:

  • विवरण: ओप्सियन डोंडे से मुएस्ट्रा इंफॉर्मेशन डिटेलडा सोबरे एल पुंटो डे एक्सिसो डिटेक्टाडो।
  • Acción: डी एक्यूएर्डो अल मानदंड डेल प्रशासक डे ला आवेदन, सेलेकिओना ला acción ए तोमर, इस प्रकार कासो से हा चयन "मूवर अल इन्वेंटारियो कोमो वेसिनो", लो क्यू सिग्निफिका क्यू से सब डे डोंडे प्रोविएन एस एल इनकॉर्पोरर एन ला बेस डे डेटोस कोमो वेसिनो।
  • विवरण: Detalle asignado por el administrador de aplicación al momento de gestionar la अलर्टा।

पैरा जेस्टियनर ला अलर्टा, डार क्लिक सोबरे एल बोटोन "गार्डर"।

Seguidamente el sistema redirige al listado donde el estado de la Alerta a cambiado a "Tramitada"।

चरण ३१: डीएसी-एस: वास्तुकला

एल डैक-एस एस्टा कॉम्पुएस्टो पोर डॉस पार्टेस, ला पार्ट विजुअल डे गेस्टियन पोर पार्ट डेल उसुआरियो (फ्रंटेंड) और ला पार्ट डे प्रोसेसमिएंटो (बैकएंड)

प्रौद्योगिकी उपयोगितावाद:

  • कोणीय 4
  • स्प्रिंग बूट
  • वेबसाइट सेवा आराम
  • जेपीए
  • हाइबरनेट
  • माई एसक्यूएल

हेरामिएंटस डे डेसरोलो:

  • स्प्रिंग टूल सूट
  • उदात्त पाठ
  • MySQL कार्यक्षेत्र

फ़्रंट एंड:

एस ला पार्ट विजुअल कोन ला क्यू एल यूसुरियो इंटरेक्शन-ए कॉन ला एप्लिसियोन। एस्टा desarrollado en Angular, un Framework de JavaScript de código abierto, mantenido por Google।

चरण 32: DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FENTEND

DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FRONTEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FRONTEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FENTEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FENTEND

Pasos para acceder al código fuente del backend:

  • उबिकर एन एल एस्क्रिटोरियो एल आइकोनो डे एसेसो डायरेक्टो "sublime_text - Acceso Directo"।
  • डार डोबल क्लिक सोबरे एल इकोनो पैरा इनिसियर ला हेर्रामिएंटा डे डेसरोलो, एल क्यूएल मोस्ट्रारा एल आईडीई को एल कोडिगो डेल प्रॉयक्टो पैरा सु एनालिसिस।

चरण 33: DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND

DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND

एस्टे मोडुलो से कॉम्पोन डे लॉस सिगुएंटेस एलिमेंटोस:

सर्विसेस वेब रेस्ट: ला इंटरएसिओन एंट्रे एल फ्रंटेंड और एल बैकएंड से दा ए ट्रैवेस डे सर्विसियोस वेब। एस्टोस सर्विसिओस रिसीबेन लास पेटिसियोन्स, एजेकुटन ला लॉजिका डे प्रोसेसमिएंटो वाई डेवुएलवेन रेस्पुएस्टा ए ला एप्लिसिओन डेल उसुआरियो।

लॉस सर्विसियोस वेब इस्तैन desarrollados en java. से utilizó el entorno de desarrollo de la Suite de herramientas de Spring (स्प्रिंग टूल सूट)।

पैरा मैस डिटेल एकरका एल कोडिगो डेल बैकएंड:

  • उबिकर एन एल एस्क्रिटोरियो एल इकोनो डे एसेसो डायरेक्टो "एसटीएस - एक्सेसो डायरेक्टो"।
  • से सबसे अधिक एल आईडीई डे डेसरोलो कोन एल कोडिगो फ्यूएंटे डेल प्रॉयक्टो पैरा सु एनालिसिस।

चरण 34: DAC-S: ACCESO a LA BASE DE DATOS

DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS

ला बेस डे डेटोस यूटिलाइजाडा एस मायएसक्यूएल, टेक्नोलोजिया डे लिब्रे यूसो वाई डे फैसिल जेस्टियन।

पैरा पोडर एकेडर ए ला बेस डे डेटोस से देबेन एजेकुटार लॉस सिगुएंटेस पासोस:

  • Ubicar en el escritorio el ícono de acceso Directo "MySQL वर्कबेंच - Acceso Directo"।
  • डार डबल क्लिक सोबरे एल इकोनो पैरा अबिर ला आवेदन।
  • Ubicar la conexion a la base de datos con el nombre "ConexionMsql"।
  • डार डोबल क्लिक सोबरे ला कॉनेक्सियन पैरा एकेडर ए ला बेस डे डेटोस।
  • से मुएस्ट्रा पेंटाल्ला डेल आईडीई कोन ला बेस डे डेटोस वाई लास रिस्पेक्टुरस क्यू ला कॉम्पोनें।

सिफारिश की: