Меню SSH байланышын активдүү деп көрсөтөт, хосттун ачкычы кабыл алынды, ал эми серепчи барышы керек болгон жерге дагы эле жетпейт. Бул карама-каршылык эмес, анткени NetworkManager-ssh профили бир эле хосттон жана ачкычтан эки таптакыр башка натыйжа бере алат: пакеттерди ташыган туннелдик түзмөк же белгилүү колдонмолор гана пайдалана алган багыттоолордун жыйындысы. Индикатор башкарылуучу SSH байланышы бар экенин билдирет. Ал экөөнүн кайсынысын алганыңызды эч качан билдирбейт.

Бир меню жазуусунун артындагы эки натыйжа

Эки режим тең бирдей аутентификация кылат, ошондуктан алардын ортосунда чаташуу болот. Профилди так ошондой, ошол эле эсептик дайындар менен тандоо сизди маршруттоого боло турган интерфейс менен же бир колдонмого билдирүү керек болгон угуучу сокет менен калтырышы мүмкүн.

Тапшырмага чын эле кайсы натыйжа керектигин чечүүдөн баштаңыз. Бүт ички тармакка жетүү талабы түзмөк талап кылат. Алыскы хосттогу бир кызмат багыттоо талап кылат, ал эми ага туннель куруу адатта маселе татыктуу болгондон көбүрөөк маршруттоо ишин жаратат.

Иштөөдөн мурун ар бир режимде эмне болушу керек

Долбоор эки режимди тең документтештирет, ал эми алдын ала шарттар ушунчалык айырмаланат, жок бири протокол катасындай көрүнөт, дизайн тандоосундай эмес.

ModeWhat must existWhat still has to be true
Tunnel deviceCompatible TUN/TAP arrangement on both ends, permission, addressingA route policy that actually sends the intended prefixes into it
Forwarding onlyA chosen SOCKS, local-forward or remote-forward listenerA permitted destination path on the far side

Оң тилкени кылдаттык менен окуңуз, анткени мындай билеттердин көбү ошол жерде бүтөт. Атүгүл кемчиликсиз курулган туннелдик түзмөк да маршруттоо ага жиберген нерсени гана камтыйт, ал эми кемчиликсиз багыттоо да аны пайдалануу айтылган колдонмолорго гана жардам берет.

Жасалма интерфейс туннель эмес

Багыттоо режиминде плагин байланыш моделин канааттандыруу үчүн түзүлгөн жасалма интерфейсти документтештирет. Ал менеджерге абалды тиркей турган нерсе болушу үчүн бар. Ал эркин колдонмо пакеттерин алыскы тармакка ташыбайт, жана анын болушу IP маршруттоо өзгөрдү дегенди билдирбейт.

Долбоордогу толук туннель мисалдары OpenSSH туннелдик түзмөгүн колдоого тиешелүү, ошондуктан белгидеги туннель сөзү мүмкүнчүлүктү сүрөттөйт, сиздин иш жүзүндөгү саясатыңызды эмес. Профилдин атын эмес, ядро эмне кыларын текшериңиз.

nmcli connection show --active
ip -br link
ss -lntp | grep -E "1080|8080"

Анан натыйжаны колдонмого дал келтириңиз. SOCKS түшүнгөн программаны проксини пайдаланууга конфигурациялоо керек. Жергиликтүү багыттоонун керектөөчүсү өзүнүн угуучусуна багытталышы керек. Экөө тең багыттоону өз алдынча таппайт, жана экөөнө тең жашыл болгон байланыш индикатору жардам бербейт.

Алыскы тарапты мажбурлоонун ордуна даярдаңыз

Кадимки SSH эсеби алыскы туннелдик түзмөктү көтөрүүгө уруксатсыз аутентификация кыла алат. Долбоор root укугу жок жолду документтештирет, анда администратор түзмөктү ошол колдонуучу үчүн алдын ала түзөт, ал эми кардар андан кийин дал келген номурду тандайт.

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

Кылбашыңыз керек нерсе — үлгү иштеши үчүн чектелбеген багыттоону же алыскы root кирүүсүн күйгүзүү. Оператор алыскы тармакты жөндөөнү ээлеген жерде ошол буйруктарды ошол ээге калтыруу үчүн колдоого алынган жайгаштырууну пайдаланыңыз, жана ажыратканда карама-каршы даректерди калыбына келтирген экинчи жардамчыдан оолак болуңуз.

Аутентификациянын контексти жана билетке эмне жазуу керек

Аутентификациянын өз контексти бар. Плагин колдонуучу сессиясына байланган SSH агентти издейт жана максаттуу хост белгилүү болушун талап кылат, ошондуктан бир терминалда иштеген ачкыч менеджердин аутентификация жолуна автоматтык түрдө көрүнбөйт. Текшерүүнү өчүрүүнүн ордуна хосттун ачкычын бекитилген процесс аркылуу каттатып, текшертиңиз.

Колдоо үчүн төрт нерсени жазып алыңыз: плагин жана версия, тандалган режим, көздөлгөн алыскы инсандык жана пайда болушу керек болгон интерфейс же угуучу. Анан колдонмонун кирүү чекитин түздөн-түз сынаңыз. Туташкан индикатор жана иштеген сынак — далил; жалгыз туташкан индикатор SSH жөнүндө билдирүү, сиз алууга аракет кылган маршруттоо же ресурс уруксаты жөнүндө эмес.

Тектеш макалалар