مقدمة#
اليوم أود أن أتحدث عن تقنية NX](http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_NX) [التي تتيح لنا إنشاء جهاز تحكم عن بعد على غرار Teamviewer أو VNC، ولكن بشكل أسرع بكثير.
NX هو برنامج حاسوبي يقوم بإنشاء اتصالات X11 عن بعد سريعة جدا، مما يسمح للمستخدمين بالوصول إلى ببعد لينكس أو يونكس سطح المكتب حتى في الاتصالات البطيئة مثل تلك التي تتم باستخدام المودم. يقوم NX بالضغط المباشر لبروتوكول X11، مما يسمح بكفاءة أعلى من VNC. يتم إرسال المعلومات باستخدام](http://en.wikipedia.org/wiki/Secure_Shell “Secure Shell”)[SSH، بحيث يتم تشفير جميع المعلومات المتبادلة بين الخادم والعميل.
كما نرى، هو بروتوكول آمن، وتطبيق مجاني لحالتنا وسريع جدا لأنه يقوم بتحويل X11 إلى الأمام في جهازنا.
خطوات التركيب#
لتركيبه، تحتاج فقط إلى بعض الخطوات:
نقوم بتثبيت الخادم
//Descargamos la app 32 o 64 bits según corresponda //https://www.nomachine.com/download/linux&id=1 wget http://web12.nomachine.com/download/4.0/Linux/nomachine_4.0.366_1_i386.deb //Instalamos sudo dpkg -i nomachine_4.0.366_1_i386.deb //Seguimos el Wizard y ya tenemos nuestro servicio autoarrancable y configuración. sudo rebootثم نقوم بتحميل العميل لنظام التشغيل الخاص بنا، ونثبته بناء على ذلك
نفتح التطبيق الجديد وندخل IP في خادمنا
نحن مرتبطون :D
بعض الإصلاحات النهائية#
لوحة المفاتيح الافتراضية هي “نحن” الولايات المتحدة، لذا سنضطر لتعديلها بحيث يتم تعيين اللوحة الصحيحة تلقائيا عند تسجيل الدخول.
sudo aptitude install nano cd $HOME nano .bashrc //Añadimos al final del fichero setxkbmap -model evdev -layout es //Presionamos CTRL +O //Presionamos S //Presionamos CTRL +X ifconfig //Nos quedamos con los datos de nuestra IPالآن سيتم تعيين لوحة المفاتيح الصحيحة تلقائيا
الاتصال من عميل#
سأشرح هذا الجزء باختصار بسبب تعقيده المنخفض
- نقوم بالتنزيل من هنا العميل لنظام التشغيل الخاص بنا
- نقوم بتشغيل التطبيق وأدخل عنوان IP الخاص بالخادم (الذي نسخناه للتو من الخادم)
- ندخل بيانات المستخدمين لدينا
- نحن مرتبطون!
الاتصال عبر المتصفح#
مع الإصدار الرابع من No Machine، حققنا تحسينات ملحوظة في الوظائف وسهولة التكوين، وكذلك في واجهة المستخدم، لكننا فقدنا بعض الميزات الجذابة جدا مثل الوصول عبر الويب. لهذا السبب، إذا أردت استخدام هذه الميزة يجب عليك استخدام No Machine 3.5. حاليا لا أحتاج هذه الميزة. لكن إذا احتاجها أحد، يمكنه الكتابة في التعليقات وسأكتب منشورا عن كيفية تكوين كل شيء. أول شيء يجب أن نعرفه هو أنه في الإصدارات القادمة من الممكن تعطيل هذا الخيار للمستخدمين المجانيين. وهو مسموح به فقط من خلال حلول الأعمال (مدفوعة)، لكنه حاليا مجاني :D
عبر LAN#
قم بتحميل عميل الويب وتثبيته
wget http://web12.nomachine.com/download/4.0/Linux/nomachine-plugin_4.0.366_1_i386.deb //Instalar sudo dpkg -i nomachine-plugin_4.0.366_1_i386.deb // Debemos instalar un servidor web, por ejemplo apache2 sudo apt-get install apache2 //Hacemos un enlace simbólico al plugin cd /var/www ln -s /usr/NX/share/pluginالآن سنتابع تكوين التطبيق التطبيقي
cd /var/www/plugin //buscaremos la ip de nuestro servidor, seleccionaremos la interfaz y copiaremos la ip ifconfig //Editaremos el fichero sudo nano nxapplet.html //Con "Control + W" buscamos webserver y modificamos la url por la ip del servidor //Nos quedará algo como ésto <PARAM NAME="SiteUrl" VALUE="http://192.168.x.x"> //Presionamos "Ctrl + o" y "Ctrl + x" (Guardar y salir)الآن ننتقل إلى العميل
ننشئ اتصالا جديدا لكننا لا ندخل بيانات المستخدم وكلمة المرور ونتصل
ثم نذهب إلى مجلد My Documents (حسب OS)/NoMachine وننسخ الملف الذي تم إنشاؤه للتو
نمررها إلى الخادم عن طريق SMB/FTP/USB أو أي نظام آخر
//Accedemos a la carpeta donde está el archivo y despues sudo mv NOMBREARCHIVO.nxs /var/www/plugin/session/session.nxsأخيرا نذهب إلى جهاز العميل وندخل الرابط التالي في المتصفح
IPDELSERVERENLAN/plugin/nxapplet.htmlنقبل ما يأتي إلينا، ونحمل جافا إذا لزم الأمر
أدخل اسم المستخدم وكلمة المرور
وهذا كل شيء!
عبر الإنترنت#
- سنفتح المنفذ 4000 على جهاز التوجيه الخاص بنا مشيرا إلى عنوان IP الخاص بالخادم
- هناك آلاف الدروس على الإنترنت حول “فتح منافذ الراوتر”
- لكن إذا أردت دليلا صغيرا، إليك
- كرر الخطوات السابقة باستخدام عنوان IP العام لجهاز التوجيه بدلا من عنوان IP الخاص بالشبكة المحلية.






