Dau alias SSH, un gweinydd: VPN uniongyrchol neu westeiwr naid
Cadwch lwybr VPN a gymeradwywyd a llwybr bastion a gymeradwywyd ar wahân fel aliasau a nodau tudalen, fel nad oes rhaid i unrhyw fyrgyrchiad ddyfalu pa lwybr sydd wedi’i awdurdodi.
Mae’r un gweinydd preifat yn ateb dros VPN a gymeradwywyd ac drwy bastion a gymeradwywyd, ac rydych am un nod tudalen Emacs ar gyfer pob un yn hytrach na byrgyrchiad sy’n dyfalu. Nid y penderfyniad yw pa lwybr sy’n well; y penderfyniad yw pa lwybr sydd wedi’i awdurdodi ar gyfer y gwaith o’ch blaen. Cadwch y ddau’n eglur, enwch hwy ar wahân, a gadewch i enw’r ffeil ddweud pa un a ddewisoch.
Amod un: pa lwybrau sydd wedi’u cymeradwyo?
Nid yw gwesteiwr naid yn unman yn lle diofyn o gwmpas gofyniad VPN, ac nid yw VPN yn drwydded i hepgor bastion a gymeradwywyd. Gofynnwch pa lwybrau sydd wedi’u hawdurdodi ar gyfer eich cyfrif ac ar gyfer y data hwn. Os yw’r ddau wedi’u hawdurdodi, mae gennych ddewis; os mai dim ond un sydd, mae gan y set nodau tudalen un cofnod. Daw’r ateb hwnnw oddi wrth berchennog y data, nid oddi wrth ba bynnag lwybr sy’n digwydd gweithio heddiw.
Ysgrifennwch yr ateb, oherwydd mae’r gwahaniaeth yn diflannu’n gyflym yn ystod digwyddiad.
Mae angen cyfluniad cyfrif a hunaniaeth eu hunain ar y ddau lwybr hefyd. Gall alias a rennir sy’n gweithio dros un llwybr fethu dros y llall am resymau nad oes unrhyw beth a wnelont â’r rhwydwaith.
Amod dau: a allwch enwi pob llwybr yn wahanol?
Gall cyfluniad SSH ddal dau alias gwesteiwr ar gyfer un cyfeiriad, pob un â’i ymddygiad procsi ei hun. Rhowch y blociau penodol o flaen unrhyw gard gwyllt eang, oherwydd y gwerth cyntaf a geir sy’n ennill ar gyfer y rhan fwyaf o opsiynau.
Host proj-direct proj-bastion
HostName 10.60.0.21
User analyst
ControlPath none
Host proj-direct
ProxyJump none
Host proj-bastion
ProxyJump gw.example.com
Mae’r cyfeiriad uchod yn enghraifft; disodlwch ef â’r un y mae eich tîm yn ei ddogfennu. Mae angen cyfrif cymeradwy’r bastion ar yr alias naid hefyd, sy’n golygu fel arfer ail floc Host ar gyfer y bastion ei hun. Mae analluogi rhannu cysylltiadau yma yn cadw cymhariaeth llwybrau’n onest, gan y gall cysylltiad amlblecs a ailddefnyddiwyd oroesi’r newid llwybr rydych yn ceisio’i sylwi.
Yna mae enwau’r ffeiliau o bell yn aros ar wahân ac yn ddarllenadwy.
/ssh:proj-direct:/srv/project/README.md
/ssh:proj-bastion:/srv/project/README.md
Amod tri: a yw’r golygydd yn gwybod y gwahaniaeth?
Mae TRAMP yn trin y ddau enw ffeil hynny fel cyrchfannau gwahanol, sef yr hyn rydych ei eisiau. Nodwch bob un dan enw sy’n dweud pa lwybr y mae’n ei ddefnyddio, ac ailagorwch y nod yn lle golygu ystyr un gyrchfan. Mae dau nod hefyd yn gwneud y gymhariaeth yn weladwy: gallwch agor y ddau a gweld pa un sy’n methu heb newid unrhyw gyfluniad.
Mae un gosodiad yn haeddu sylw pan fydd ProxyJump yn rhan o’r darlun: rhaid i rannu cysylltiadau TRAMP fod i ffwrdd ar gyfer y cysylltiadau perthnasol, felly gosodwch tramp-use-connection-share i nil cyn eu hagor. Gosodiad cydnawsedd yw hwn, nid trwsio llwybr coll, ac nid yw’n gwneud llwybr heb awdurdod yn un awdurdodedig. Mae Cwestiynau Cyffredin TRAMP yn dogfennu nodau fel y ffordd a gefnogir i fyrhau’r enwau hyn.
Mae nod sy’n newid llwybr yn ddistaw yn waeth na dim nod o gwbl.
Pam nad yw’r eicon rhwydwaith yn profi dim
Mae gwerth cyflwr cyffredinol 70 NetworkManager yn golygu bod gan y peiriant gysylltedd byd-eang. Nid yw’n enwi unrhyw broffil VPN, ac mae Wi-Fi cyffredin yn ei fodloni. Gall tiwnel preifat yn unig sy’n cario’r union lwybr sydd ei angen arnoch adael y gwerth cryno hwnnw’n gyffwrdd. Dyna pam y gall byrgyrchiad sy’n seiliedig ar yr eicon adrodd parodrwydd ar gyfer llwybr nad yw erioed wedi’i brofi.
Darllenwch gyflwr y cysylltiad penodol yn lle’r un byd-eang.
Os awtomeiddiwch unrhyw beth, holwch y cysylltiad a enwir, yna gwiriwch y llwybr targed, ateb y datryswr a chyrhaeddiad SSH yn y drefn honno. Gall pob un o’r rheini fethu tra bo’r un blaenorol yn llwyddo, ac mae eu colapsio’n un boolean yw’r ffordd y mae awtomeiddio’n gorffen adrodd llwyddiant ar gyfer llwybr na ddefnyddiodd erioed.
Beth i’w wneud pan fydd llwybr yn stopio gweithio
Cadwch eich byfferau cyn ymchwilio, oherwydd gall sesiwn TRAMP bresennol oroesi newid llwybr ac wedyn methu wrth y ysgrif nesaf. Caewch ef drwy’r glanhawyr a gefnogir, ailagorwch y nod, a chymharwch y ddau lwybr yn hytrach na thybio bod y gweinydd i lawr.
Cadwch ddilysu allwedd gwesteiwr ymlaen ar gyfer y bastion a’r gyrchfan.
Nid yw llwybr gwahanol yn rhoi hawl ichi dderbyn allwedd gweinydd nad oeddech yn ei disgwyl, ac nid yw’n gwneud llwybr heb gymeradwyaeth yn dderbyniol. Mae’r ddau yn benderfyniadau ar wahân i’r un roeddech yn ei wneud.