Далечински пристап до HMI без јавен веб-слушател
Држете го HMI надвор од јавниот интернет и посредувајте едно одобрено дејство преку портал, регистриран идентитет на ресурс и сесија што можете да ја отповикате по барање.
Прикажувањето на статусната страница на машина во јазиче на прелистувач не е исто како управување со опремата зад неа. HMI треба да остане приватен, додека мала услуга врзана со политики го посредува едното дејство што му е потребно на корисникот. Одлучете за операцијата, идентитетот и патеката за отповикување пред да изберете производ. Преносот е лесниот дел за замена; моделот на авторизација не е.
Изберете ја операцијата пред преносот
Читањето статусна страница, извлекувањето одобрен извештај и менувањето поставена вредност се три различни барања. Првото може да се задоволи со приказ само за читање; последното ја допира состојбата на опремата и бара експлицитно одобрување од сопственикот, прозорец за одржување и локален надзор. Нивното групирање под далечински пристап ја крие таа разлика и обично создава поширока патека отколку што бара задачата. Именувајте ја операцијата, улогата што смее да ја изврши и доказот дека се случила.
Потоа преносот произлегува од операцијата, а не обратно. Потребата само за читање ретко го оправдува интерактивното управување, а интерактивното управување ретко го оправдува изложувањето на сопствениот слушател на HMI. Откако операцијата е запишана, моделот на пристап станува одлука, а не стандардна поставка на производ.
Поставете го посредникот пред еден именуван ресурс
Порталот за ресурси го автентицира корисникот, применува политика и отвора врска до една приватна услуга. HMI го држи својот слушател на приватната мрежа и никогаш не прифаќа сесии од интернет. Порталот ја завршува шифрираната сесија, што го прави граница на доверба со отворен текст што некој мора да ја администрира и надгледува.
Таа граница е дизајнот, а не несакан ефект. Запишете каде завршува шифрирањето, кој ги држи клучевите на порталот и кој тим може да ја смени неговата политика.
| Model | Where the session ends | Fits when |
|---|---|---|
| Browser gateway | At the broker, then a narrow proxy connection to one HMI service | Read-only pages and approved actions with per-user policy |
| Site engineering workstation | On a controlled host inside the site network | The tool needs local discovery or a legacy client |
| Outbound site connector | At the connector, brokered from outside | No new inbound path to the site is allowed |
Секој ред носи различен режим на отказ. Порталот зависи од својата политика и синџирот сертификати, работната станица на локацијата од физичка и локална контрола на сметките, а излезниот поврзувач од достапноста на посредникот. Изберете го редот што одговара на операцијата, потоа документирајте ја зависноста што ја воведува.
Адресата е рутирање, идентитетот е авторизација
Адресата на тунелот или името DNS му кажуваат на мрежата каде да ги праќа пакетите; не му кажуваат на посредникот која машина ја имал на ум корисникот. Регистрирајте го секој HMI или поврзувач на локација со посебен идентитет и врзете го тој идентитет со запис во инвентарот. Кога адресата се менува, идентитетот сѐ уште го избира правилниот ресурс. Кога идентитетот се повлекува, записот во инвентарот покажува кој пристап исчезнал.
Динамичниот DNS ажурира запис и ништо друго. Тој не дава ниту авторизација на корисникот, ниту патека низ секој нагорен преведувач, а третирањето како контрола на пристап е начинот на кој старото име продолжува да работи по исклучувањето од употреба. Поддржан излезен поврзувач избегнува нова небарана влезна патека, но сѐ уште бара одобрување од сопственикот на мрежата и документирано однесување кога посредникот е недостапен.
Ограничете ја сесијата и докажете го отповикувањето
Дајте му на секој корисник посебен идентитет, барајте повеќефакторска автентикација и доделете само дејствата што и се потребни на операцијата. Поставете го прозорецот за одржување во политиката, а не во белешка во календарот. Заштитете ги акредитивите и работните податоци што ги допира сесијата и чувајте настани за пристап без собирање неврзана корисничка активност.
Отповикувањето мора да се тестира додека сесијата е жива. Отстранете го правото на корисникот, завршете ја сесијата од посредникот и потврдете дека HMI повеќе не е достапен преку таа патека.
Потоа вежбајте го отказот што планот тврди дека ќе го преживее: запрете го посредникот или прекинете го тунелот и проверете дали локалното работење и обновувањето сѐ уште функционираат. Дизајн што функционира само додека далечинската патека е здрава не е план за далечински пристап. Запишете го датумот, операторот и резултатот, бидејќи следниот прегледувач ќе бара докази, а не намера.