NX: үнэгүй програм хангамж бүхий алсын X11 холболтууд

Гэртээ та компьютерээ ашиглах хүсэлтэй байгаа ч дүү нь нийгмийн сүлжээгээ шалгаж байгаа тул та ямар нэгэн даалгавар хийх хэрэгтэй гэж төсөөлөөд үз дээ. Энэ бүхэнд хэрэгтэй файл нь тэр "маш завгүй" компьютер дээр байна. За, энгийн, ямар ч компьютерээс дотор байгаа хэрэглэгчийн данс руугаа нэвтрэх боломжтой компьютер тэр үед ах чинь ашиглаж байгаа бөгөөд voila таны хуралдаан бүх зүйл, дотор нь байгаа зүйлээ серверийн урд очоод ажиллаж байгаа юм шиг, их зөв үү? NX технологи нь үүнийг зөвшөөрдөг.


NX бол алсын зайнаас X11 хуралдааныг хурдан бөгөөд график чанарын өндөр түвшинд гүйцэтгэх боломжийг олгодог технологи бөгөөд үүнийг Францын NoMachine компани боловсруулсан бөгөөд үйлчлүүлэгч болон серверийн програмуудыг үнэ төлбөргүй (гэхдээ үнэгүй биш) санал болгодог бөгөөд мөн арилжааны зорилгоор ашигладаг.

NX үйлчилгээний хурд нь X11 протоколоор хийгддэг шахалт ба кэшээс шалтгаалан үйлчлүүлэгч болон серверийн хооронд дамжуулах мэдээллийн хэмжээг хамгийн бага хэмжээнд байлгадаг. Гэхдээ хурд нь зөвхөн бодогдсон зүйл биш бөгөөд NX нь бүх мэдээллийг SSH-ээр дамжуулдаг тул найдвартай үйлчилгээ үзүүлдэг. Өөрөөр хэлбэл, та LDAP-ийг мартаж, Apache ба SSL, Samba, NFS эсвэл бусад сүлжээнд байгаа өгөгдлүүддээ хандах бусад шийдлээр хамгаалж болно, NX-тэй бол сүлжээнд байгаа дурын компьютерээс хэрэглэгчийн данс болон өгөгдөлд холбогдоход хангалттай байх болно. тэд тэнд байх болно.

NX нь VNC-ээс ялгаатай нь Thin Client үйлчилгээ гэж тооцогддог бөгөөд энэ нь алсын ширээний дүрслэл, хяналтыг санал болгоод зогсохгүй бусад хэрэглэгчидэд саад учруулахгүйгээр сервер дээр байгаа хэрэглэгчийн бүртгэлд нэвтрэх боломжийг олгодог. сервер эсвэл өөр компьютерээс тэдний дансанд нэгэн зэрэг хандах.

Өөр нэг давуу тал бол NX ашиглахын тулд нарийн төвөгтэй тоног төхөөрөмж авах шаардлагагүй, жишээлбэл, хэрэв та PXE / LTSP ашиглан хөнгөн терминал ашиглахаар төлөвлөж байгаа бол PXE ачаалалтыг дэмждэг сүлжээний карттай байх ёстой бөгөөд серверээс гадна хуучин компьютеруудыг дахин ашиглахаас сэргийлдэг. NX технологитой бол тодорхой тоног төхөөрөмжид мөнгө зарцуулахгүйгээр энгийн локал сүлжээтэй байхад хангалттай.

Дээрх зүйлүүд хангалтгүй байсан шиг бид хэд хэдэн хэрэглэгчид ажиллаж байгаа орон нутгийн сүлжээтэй бөгөөд гэнэт сонгодог харанхуй болж байгаа бол, хэрэв та үүнийг хадгалаагүй бол ажилтайгаа бараг салах ёс гүйцэтгэе гэж үзье. Бид үйлчлүүлэгчдийг дахин эхлүүлж, нээлттэй үлдсэн хэсэгт хандаж, үргэлжлүүлэн ажилласнаар сүлжээний бүх компьютеруудын тасралтгүй тэжээлийн хангамжийг хэмнэх болно. (Надад итгээрэй, энэ нь ажилладаг бөгөөд би туршилтуудыг явуулаад маш сайн ажилладаг болохыг хараад гайхаж байсан).

NX технологитой сүлжээний диаграмм

Хэрэв та орон нутгийн сүлжээтэй бол NX технологийг ашиглан шийдлүүдийг хэрэгжүүлэхэд хангалттай байх болно.

Шаардлагууд дараах байдалтай байна.

Үйлчлүүлэгчид:

  • 400MHz хамгийн бага процессор
  • 128 MB RAM
  • 35 MB дискний зай (клиент програм суулгах)
  • Сүлжээний холболт

Сервер:

Серверэд шаардагдах тоног төхөөрөмж нь түүнтэй холбогддог үйлчлүүлэгчдийн тоо болон гүйцэтгэх програмуудын төрлөөс хамааран хувьсах чадвартай байдаг.

Миний хувьд NoMachine програмууд маш сайн, гэхдээ аз болоход NX технологийн цөм нь GPL 2 лицензийн дор байгааг ашиглаж, боловсруулсан ижил чанартай, үнэгүй хувилбарууд байдаг. Неаткс Энэ бол үнэгүй NX сервер бөгөөд үйлчлүүлэгчийн хувьд ашиглахыг санал болгож байна OpenNX Энэ нь мөн үнэгүй програм хангамж юм.

Мэдээ бол NoMachine 4-р хувилбараас NX технологи үнэгүй програм хангамж байхаа больж, хувийн лицензтэй болно гэж мэдэгдсэн гэж би тайлбарлаж байна.

http://www.nomachine.com/news-read.php?idnews=331

Бид NX-ийг хаана ашиглаж болох вэ?

  • Компьютерийн анги эсвэл лаборатори.
  • Албан байгууллагууд
  • Гэрт
  • Номын сан
  • Нөөц нөөцтэй, хуучин компьютер ашиглаж чаддаг сервертэй газар.

Neatx (Сервер) суулгах

Бид Neatx репозиторыг /etc/apt/sources.list файлд нэмэх боловч эхлээд файлын нөөц хуулбарыг өөрчлөх болно.

cp /etc/apt/sources.list /etc/apt/sources.list.original

Одоо бид репозиторыг нэмж орууллаа

nano /etc/apt/sources.list

бид файлын төгсгөлд дараах мөрүүдийг нэмж оруулав.

deb http://ppa.launchpad.net/freenx-team/ppa/ubuntu тод гол
деб-src http://ppa.launchpad.net/freenx-team/ppa/ubuntu тод гол

Бид файлыг хадгалж, хаадаг.

Бид мэдээллийн санг шинэчилдэг.

apt-get update

Бид суулгаж өгдөг.

aat-get install neatx-server

Та NX клиентээс хандахын тулд олон данс үүсгэж болно гэдгийг санаарай. Энэ жишээнд бид энэ сервер дээр 3 neatx, neatx2, neatx3 дансуудыг нэмж оруулах бөгөөд терминалаас хэрэглэгчид нэмэх нь дор хаяж Debian 6 дээр ажиллаагүй тул графикаар үүсгэх нь зүйтэй юм.

Gnome 2.x дээр

Систем> Удирдлага> Хэрэглэгч ба бүлгүүд

Gnome 3-т болон дараа нь

таны хэрэглэгчийн нэр гарч ирэх дээд самбарт> Системийн тохиргоо> Хэрэглэгчийн бүртгэл

нэмж оруулсны дараа бүх зүйл бэлэн болно, энэ нь үнэн, сервер дээр хийх өөр зүйл байхгүй бөгөөд бүх зүйл тохируулагдсан болно.

OpenNX (Client) суулгах

Бид OpenNX репозиторыг нэмж оруулснаар серверийн адил нөөц хуулбарыг хийж файлыг засварладаг боловч одоо энэ мөрийг нэмж оруулав.

deb http://download.opensuse.org/repositories/home:/felfert/Debian_5.0 ./

бид хадгалдаг, хаадаг.

Хадгалах товчийг нэмж түлхүүрийг татаж аваарай энд байна мөн терминал дээр товчлуурыг татаж авах директор дотор өөрсдийгөө олж, дараах тушаалыг ажиллуулна уу.

apt-key нэмэх Release.key

Бид мэдээллийн санг шинэчлэдэг.

apt-get update

Бид суулгаж өгдөг.

apt-get суулгах opennx

бүх зүйл бэлэн болно.

Мөн бусад дистрибьютер болон өөр өөр үйлдлийн системийн багц, агуулахыг албан ёсны хуудсан дээрээс нь олж болно.

http://opennx.net/download.html

Жишээний репозитор нь Ubuntu болон Debian хоёуланд миний хувьд зөв ажиллаж байсан жишээ юм.

Одоо бид алсын зайн үйлчлүүлэгчид хандах болно.

Програм> OpenNX клиент> OpenNX холболтын шидтэн

OpenXN шидтэн гарч ирнэ

Бид «Next» товчийг дарна уу.

Бид хуралдааны нэр болон серверийн IP-д зориулж зарим нэрийг байрлуулж, LAN гэсэн хурдыг өөрчилнө.

Бид Unix-ийг систем болон сервер дээр суулгасан ширээний компьютер болгон сонгодог бөгөөд энэ тохиолдолд GNOME.

Бид "Бүх траффикийн SSL шифрлэлтийг идэвхжүүлэх" гэсэн сонголтыг идэвхжүүлсэн хэвээр байна, энэ тохиргоог идэвхжүүлээгүй тохиолдолд сервер ажиллахгүй, учир нь энэ нь шифрлэгдээгүй сессүүдийг зөвшөөрдөггүй.

"Десктоп дээр товчлол үүсгэх" сонголтыг идэвхгүйжүүлдэг, хэрэв энэ нь идэвхжсэн бол ажиллана, гэхдээ десктоп дээр товчлол үүсгэх үед алдаа гардаг.

Одоо бид OpenNX клиентийг харах болно

Бид холбогдохыг хүссэн хэрэглэгчээ сервер, нууц үг,
бид өмнө нь үүсгэсэн сессээ сонгоод «Нэвтрэх» товчийг дарна уу.

OpenNX нь сервертэй холболт хийж, нэвтрэлтийг эхлүүлэхэд шаардлагатай өгөгдлийг баталгаажуулж, татаж авдаг болохыг бид харах болно.

Хэрэв бүх зүйл сайн болсон бол бид аль хэдийн дурьдсанчлан сервер дээр эсвэл OpenNX-ээр дамжуулан дансанд нь нэвтрэх бусад хэрэглэгчид саад учруулахгүйгээр алсын сервер дээрх сесс холболттой болох болно.

Хоёр барьсан.

Ubuntu 11.10 дээр суулгасан үйлчлүүлэгчээс NX сервер рүү хандах, мөн Ubuntu 11.10-тэй нэвтрэх.

Энэхүү дэлгэцийн агшин дээр бид Ubuntu 6.0 дээрх клиентээс Debian 11.10-д суулгасан NX сервер рүү хандаж байгааг харах бөгөөд цонхны гарчгийн мөрөнд "Neatx" гарч ирэх ба хэрэглэгчийн нэр, серверийн нэр .

Туршилтанд Athlon X3 бүхий сервер дээр 2 хэрэглэгчийн дансанд нэгэн зэрэг хандсан болно
2 GB RAM-тэй бөгөөд энэ нь төгс ажиллаж байсан тул данс бүрийг LibreOffice Writer болон Firefox-той ажилладаг дотоод сүлжээний өөр клиентээс нэвтрэх боломжтой байсан бөгөөд тэдний хэн нь ч сул тал гаргаагүй байв.

Эдгээр нь алсын хэрэглэгчийн дансанд нэвтрэх зорилгоор OpenNX-ийг ажиллуулж байсан 3 клиент компьютер юм.

Сеанс татаж авах

Хэрэв хэрэглэгч ямар нэгэн шалтгаанаар цахилгаан тасарснаас болж холболт тасарсан бол хэн нэгэн компьютерийн цахилгааны кабель дээр уначихсан эсвэл дүү чинь таны компьютерийн асаах товчлуур дээр гацчихсан байвал санаа зовох хэрэггүй. , таны алсын сесс сервер дээр ажиллаж байна, зөвхөн клиентээ асаагаад сесс эхлүүлээрэй, дараах байдалтай дэлгэц гарч ирнэ.

Та ажиллуулж байсан сессээ сонгоод "Үргэлжлүүлэх" товчийг дарахад та үүнийг орхиж явсаар дахин хуралдах болно.

NX технологийн үзүүлэлтүүдийн дагуу аудио руу алсаас нэвтрэх боломжтой бөгөөд ядаж өнөөг хүртэл би үүнийг ажиллуулж чадаагүй байна.

Энэхүү заавар нь танд хэрэг болно гэж найдаж байна, энэ бол үнэхээр хүн бүхэнд боломжтой сайн хэрэгсэл юм.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

12 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно.

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Anonymous гэж хэлэв

    Сонирхолтой боловч би xrdp ашиглахыг илүүд үздэг тул gnome ба windows хоёулаа нэгтгэгдсэн тул клиент суулгах шаардлагагүй тул ухаалаг гар утас, thinclient-тэй ажилладаг.

  2.   Сэм гэж хэлэв

    Болгоомжтой байгаарай, энэ нь тийм ч үнэн биш юм, LTSP-т заавал PXE-тэй сүлжээний карттай байх шаардлагагүй, та USB, CD, Diskette-аас клиентээ ачаалах боломжтой ... мөн клиент компьютерт заавал хатуу диск байх шаардлагагүй, nx клиентийг суулгасан байх ёстой. хатуу дисктэй систем. NX нь VNC эсвэл Rdesktop-ийг солиход тохиромжтой, гэхдээ танд хэрэгтэй зүйл бол LTSP эсвэл TCOS-ийн илүү сайн клиент сервертэй байх явдал юм.

    Сайн байцгаана уу.

  3.   Луис гэж хэлэв

    Маш сайн технологи, заавар.

    Тоног төхөөрөмжийн түвшинд анхаарах хэрэгтэй бөгөөд та дор хаяж 10/100/1000 Mbps хурдтай унтраалга, мөн клиент компьютерууд мөн ийм хурдтай ажилладаг сүлжээний карттай байх ёстой.

    Үүнтэй холбогдуулан бид сүлжээ маш удаан байна гэж гомдоллож, NX технологийн санааг хаяхыг биднээс илүү сайн хүсч байгаа үйлчлүүлэгчид бидэнд байхгүй болно.

  4.   гонза гэж хэлэв

    Би дотоод сүлжээгээ Samba-тай холбодог ... би зөвхөн 4 ширхэг холбодог модем чиглүүлэгч ашигладаг.
    Би үүнийг pc-ийн хооронд файлд нэвтрэх, хуваалцахад ашигладаг.

    Бичлэг дээрх маш сайн мэдээлэл, магадгүй хэзээ нэгэн цагт би үүнийг туршиж үзэх болно.

    Маш их баярлалаа!

    Сайн байцгаана уу

  5.   Линугукс гэж хэлэв

    Писс сувд унагав !!!! Би үүнийг тестээс хийж байна! Би ltsp-тэй хамт үлдсэнгүй, зөвхөн ssh-тэй байсан, гэхдээ зөвхөн хуваалцаж буй програмууд болон хэрэглэгчдийн дунд л суралцаж байгаа болохоор одоо л энэ програмыг ашигласнаар миний хувьд илүү дээр байх гэж найдаж байна. олон жил, сайн ажиллаж байгаа. За !! Би үүнийг туршиж үзэх болно !!!! Би аль хэдийн уралдаанд оролцсон болохоор! Хэрэв би одоо ssh-д гайхсан бол энэ нь сайн байна гэж уншиж байна ... баяртай

  6.   Миний шуудан гэж хэлэв

    Үүнийг анхаарч үзэхийг зөвлөж байна http://theqvd.com/

  7.   Линукс ашиглая гэж хэлэв

    Сонирхолтой ... сайн хувь нэмэр.

  8.   Начо гэж хэлэв

    Би NX технологид суурилсан x2go-г үзэхийг зөвлөж байна.

  9.   пандакрисс гэж хэлэв

    Шинэ бөөрөлзгөнө пи-ээрээ туршаад үзье гэж бодож байна
    http://www.tiaowiki.com/w/Install_NX_Server_on_Raspberry_Pi
    Би баяртай байна!!!

  10.   пандакрисс гэж хэлэв

    Би туршилт хийхийн тулд клиент болон сервер хоёуланг нь нэг компьютер дээр суулгасан. Үйлчлүүлэгчээ хаанаас яаж эхлүүлэхээ олохгүй байна. ubunutu 10.04 ямар нэгэн санаа байна уу?

  11.   SynFlag гэж хэлэв

    ssh -X?

  12.   agt1729 гэж хэлэв

    Би Амми Админыг зөвлөж байна (http://www.ammyy.com) суулгах эсвэл тодорхой тохиргооны тохиргоог шаарддаггүй. Энэ нь NAT гарцын ард болон ямар ч LAN дээр ажилладаг.

bool (үнэн)