Mae'r anogwr a arferai ddweud un peth nawr yn dweud rhywbeth arall, a'r cysylltiad a newidiodd oedd VPN. Dyna'r holl dystiolaeth sydd gan y rhan fwyaf o bobl cyn dod i'r casgliad bod y Mac wedi'i ailenwi, ac nid yw'n ddigon. Mae macOS yn storio o leiaf tri gwerth enw ar wahân, pob un â swydd wahanol, ac mae anogwr plisgyn yn dangos un ohonynt ar y mwyaf mewn ffordd sy'n hawdd ei chamddarllen.

Mae eu cymharu'n cymryd tair gorchymyn ac yn setlo'r cwestiwn cyn i unrhyw un olygu unrhyw beth.

Tri gwerth, tair swydd

Mae'r tri yn llinynnau y bydd y system yn falch o'u hadrodd, a'r demtasiwn yw trin y cyntaf a gewch fel un awdurdodol. Dyna sut mae defnyddiwr yn gorffen trwy „drwsio“ y maes anghywir a gwylio'r symptom yn goroesi.

ValueWhat it is responsible for
ComputerNameThe friendly name a person sees in About and on the network browser; this is the one users mean by "my Mac's name"
LocalHostNameThe Bonjour name used on the local link, usually shown with a .local suffix in Sharing
HostNameAn explicitly configured host name that may simply not be set at all

Y drydedd res yw lle mae'r rhan fwyaf o'r dryswch yn dechrau. Mae HostName heb ei osod yn gyflwr normal, nid llygredigaeth, ac mae'n golygu bod y system yn troi at ffynonellau eraill pan fydd angen enw gwesteiwr. Mae darllen y gwacter hwnnw fel difrod yn arwain at atgyweiriad nad oedd ei angen erioed. Mae hefyd yn cuddio'r cwestiwn go iawn, sef nid beth yw enw'r peiriant ond pa enw y mae chwiliad neu anogwr penodol yn ei ddefnyddio ar y pryd. Atebwch hynny, ac mae'r gwerth gwag yn peidio â bod yn ymddangos fel diffyg.

Darllenwch cyn ysgrifennu

Mae'r tair gorchymyn hyn ond yn adrodd gwerthoedd. Nid ydynt yn newid unrhyw beth, sy'n eu gwneud yn ddiogel i'w rhedeg yn ystod ymchwiliad.

scutil --get ComputerName
scutil --get LocalHostName
scutil --get HostName

Rhedwch hwy yn yr un sesiwn leol cyn ac ar ôl cysylltiad VPN a ganiateir, a nodwch pa werth sy'n gwahaniaethu mewn gwirionedd. Os nad oes unrhyw beth yn gwahaniaethu ac mae'r anogwr yn dal i edrych yn anghywir, ni fu'r enw'n broblem erioed: mae rhywbeth yng nghyfluniad y plisgyn neu yn y sesiwn bell yn dangos llinyn gwahanol.

Mae canllaw Apple i enwau cyfrifiaduron ac enwau gwesteiwyr lleol yn gosod yr enw cyfeillgar o dan General ac About, a'r enw lleol o dan General a Sharing. Mae hefyd yn dogfennu'r ôl-ddodiad awtomatig a ychwanegir pan fydd Mac arall ar yr un ddolen eisoes yn defnyddio enw, sy'n werth ei wybod cyn i chi drin rhif annisgwyl fel prawf o ymyrraeth.

Beth mae anogwr plisgyn yn ei brofi mewn gwirionedd

Llinyn y mae'r plisgyn yn ei adeiladu yw anogwr, a gall ei elfen enw gwesteiwr ddod o'r enw gwesteiwr estynedig, o ffurf fyrrach ohono, neu o werth a galedgodwyd mewn ffeil broffil. Gall hefyd berthyn i sesiwn SSH ar beiriant hollol wahanol, sef y rheswm lleiaf disglair a'r un fwyaf cyffredin o bell ffordd am anogwr a newidiodd ar yr eiliad y cysylltoch VPN.

Gwiriwch ble rydych chi cyn gwirio beth yw eich enw. Rhedwch hostname a'i gymharu â'r tri gwerth a storiwyd, yna edrychwch ar osodiad anogwr y plisgyn i weld a yw'n dangos y gwesteiwr o gwbl. Os yw'r anogwr yn cynnwys llinyn llythrennol a deipiwyd gan rywun mewn ffeil gyfluniad flynyddoedd yn ôl, ni fydd unrhyw newid system byth yn gwneud iddo gyd-fynd.

Mae'r gymhariaeth yn bwysig ar gyfer adrodd hefyd. Mae anogwr sy'n edrych yn wahanol a ComputerName a storiwyd sydd wedi newid go iawn yn ddau ganfyddiad â dau berchennog gwahanol, ac mae eu huno mewn un frawddeg yn anfon y peiriannydd nesaf i'r lle anghywir.

Lle y gall VPN gyffwrdd ag enwi'n gyfreithlon

Mae VPN yn newid pa ddatryswyr a pharthau chwilio sy'n berthnasol, ac mae'n gallu rhoi enw gwesteiwr i'r cleient trwy DHCP os yw'r cleient wedi'i gyflunio i dderbyn un. Mae hwnnw'n fecanwaith go iawn, ac mae hefyd yn gulach na „ailenwodd y VPN fy Mac“. Nid yw datryswr yn newid pa enw sy'n datrys ar gyfer cyfeiriad penodol yn ailysgrifennu'r gwerthoedd lleol a storiwyd.

Felly gwahanwch ddau gwestiwn. A yw hunaniaeth y peiriant ei hun yn wahanol, neu a yw'r enw y mae'n ei ddefnyddio i gyrraedd rhywbeth arall yn wahanol? Atebir y cyntaf gan y tri gwerth a storiwyd; atebir yr ail gan chwiliadau DNS a chan y proffil cysylltiad sydd ar waith. Mae trin y ddau fel un cwestiwn yn cynhyrchu newidiadau i osodiadau hunaniaeth mewn ymateb i broblem datrys enwau.

Os oes gwir angen enw gwesteiwr parhaol

Gweithred weinyddol fwriadol yw gosod gwerth, nid dewis cosmetig, a dylai'r gwerth ddod gan bwy bynnag sy'n berchen ar bolisi enwi'r peiriant. Gall trosysgrifo enw a reolir fel bod anogwr yn edrych yn gyfarwydd dorri gwiriadau tystysgrif, monitro ac unrhyw beth arall sy'n adnabod y gwesteiwr.

Lle mae'r newid wir ei angen, mae'r un offeryn a ddarllenodd y gwerthoedd yn eu hysgrifennu, ac mae HostName yn derbyn enw llawn gymwys tra bo'r ddau arall yn disgwyl y ffurfiau lleol. Cofnodwch beth a newidiasoch a pham, oherwydd dyma'n union y math o olygiad sy'n synnu'r person nesaf i edrych ar y peiriant.

Ar gyfer y rhan fwyaf o adroddiadau mae'r ateb cywir yn llai nag y mae'r cwestiwn yn ei awgrymu: darllenwch y tri gwerth, nodwch pa un sy'n gwahaniaethu, a thrwsiwch hwnnw'n unig. Roedd yr anogwr yn symptom o rywbeth, ac mae'r tair gorchymyn yn dweud wrthych pa rywbeth.

Erthyglau cysylltiedig