Mae’r rhyngwyneb i fyny ond methodd wg-quick: beth nesaf
Gall uned fethu adael twnnel hanner-ffurfweddedig ar ôl. Darllenwch y cam cyntaf sy’n methu, penderfynwch a ddylech chi lanhau neu atgyweirio, yna prawfwch hynny gyda chais.
Mae’r uned yn goch, mae’r rhyngwyneb yn bodoli, ac mae’r twnnel yn gweithio ar y cyfan, sef y cyfuniad mwyaf dryslyd sy’n bosibl. Mae’r gosodiad yn ddilyniant: crëir y rhyngwyneb yn gyntaf, yna daw cyfeiriadau, llwybrau, gosodiadau’r datryswr a unrhyw orchmynion bachyn. Mae methiant yn y pedwerydd cam yn gadael y tri cyntaf yn eu lle, felly mae enw’r rhyngwyneb yn brawf bod y cychwyn wedi dechrau, nid ei fod wedi gorffen. Byddai un ffaith ychwanegol wedi arbed y dryswch: y cam a fethodd.
Cyflwr rhannol yw’r methiant arferol
Mae’r ymddygiad hwnnw’n werth ei ddisgwyl yn hytrach na’i drin fel llygredigaeth. Y rhyngwyneb yw’r rhan rataf o’r gosodiad a’r hawsaf i’w gadael ar ôl, a hi hefyd yw’r rhan sy’n gwneud i’r peiriant edrych yn hanner-gweithredol.
Yr hyn nad yw’n bodoli eto yw popeth a ddaeth ar ôl y cam methu. Os oedd y methiant ar gam y datryswr, mae cyfeiriadau a llwybrau yn bresennol ac nid yw DNS. Os llwybr oedd, mae gan y twnnel gyfeiriad a dim llwybr drwyddo.
Y canlyniad yw peiriant sy’n ateb rhai profion ac yn methu eraill, a dyna pam mae pobl yn casglu bod y gwasanaeth yn crynu pan na ddechreuodd yn llwyddiannus o gwbl. Ni all gwasanaeth na orffennodd y cychwyn grynu. Gall ond methu dro ar ôl tro am yr un rheswm.
Dewch o hyd i’r cam cyntaf sy’n methu
Darllenwch gofnod yr uned yn hytrach na’r statws cyfredol yn unig, a’i ddarllen o ddechrau’r rhediad methu. Mae’r llinell olaf yn dweud y cod allanfa wrthych; mae’r gwall cyntaf yn dweud beth i’w atgyweirio.
Mae’r gorchmynion hyn yn argraffu cyflwr yr uned, y cofnod cychwyn ar gyfer yr uned honno, a chyflwr byw’r twnnel:
systemctl status wg-quick@wg0
journalctl -u wg-quick@wg0 -b --no-pager | tail -40
wg show
ip -4 addr show dev wg0Mae gwall datryswr, llwybr sy’n bodoli eisoes, bachyn a orffennodd â chod nad yw’n sero, a methiant dosrannu cyfluniad i gyd yn ymddangos yn y ffenestr honno, ac mae pob un yn enwi ei gydran ei hun. Mae dyfalu o gyflwr y rhyngwyneb yn unig yn anwybyddu’r holl wybodaeth honno.
Tri amod sy’n penderfynu’r atgyweiriad
Penderfynwch a ydych chi’n glanhau, yn atgyweirio yn ei le, neu’n tynnu’r uned o’r llwybr cychwyn, a phenderfynwch hynny cyn teipio unrhyw beth.
Os yw’r rhyngwyneb wedi torri ond mae’r cyfluniad yn gywir, glanhewch a dechreuwch eto. Os yw’r cyfluniad yn anghywir, trwsiwch ef ac yn dal i lanhau gyntaf, oherwydd mae dechrau ail reolwr dros gyflwr rhannol yn creu dau berchemnog ar gyfer un rhyngwyneb. Os y methiant yw cydran system sydd ar goll, fel cynorthwyydd datryswr nad yw’r peiriant yn ei feddu, gosodwch neu tynnwch y ddibyniaeth yn fwriadol yn hytrach na golygu’r uned nes iddi roi’r gorau i gwyno.
Mae’r tri achos hynny’n cwmpasu’r rhan fwyaf o’r hyn sy’n edrych fel uned goch ddirgel. Y cwestiwn gwahaniaethol yw a fyddai’r un methiant yn digwydd ar beiriant â chyflwr glân, ac mae’r ateb fel arfer yn dod o’r llinell gwall gyntaf.
Glanhewch cyn ceisio eto
Gall ail gynnig dros gyflwr presennol fethu am reswm newydd a chuddio’r un gwreiddiol. Tynnwch y rhyngwyneb i lawr trwy’r un offeryn a’i creodd, yna cadarnhewch nad oes dim ar ôl.
Peidiwch â dileu rhyngwynebau di-gysylltiad a pheidiwch ag ailosod stac rhwydwaith y gwesteiwr. Mae’r ddau yn gamau mawr i drwsio gwrthrych bach, ac maent yn troi un twnnel methu yn beiriant y mae angen ailsefydlu ei gysylltiadau eraill. Y cwmpas cywir yw un rhyngwyneb a’r uned sy’n berchen arno. Mae unrhyw beth ehangach angen rheswm wedi’i ysgrifennu cyn iddo ddigwydd.
Profwch y twnnel, nid yr uned
Mae uned werdd yn golygu bod y dilyniant cychwyn wedi gorffen â sero. Nid yw’n golygu bod pecyn wedi cyrraedd yr ochr arall, ac nid yw’n golygu bod y datryswr wedi’i osod fel roeddech chi’n bwriadu.
Anfonwch gais trwy’r twnnel a darllenwch y cyflwr a’i cynhyrchodd:
systemctl is-active wg-quick@wg0
wg show wg0 latest-handshakes
ping -c 3 10.63.0.1
resolvectl query internal.example.netMae ysgwyd llaw heb ateb yn dal i ddweud wrthych fod y twnnel wedi ffurfio a bod yr ochr bell yn dawel, sy’n broblem wahanol i uned na ddechreuodd erioed. Cadwch gyflwr yr uned, yr ysgwyd llaw a chanlyniad y cais mewn un cofnod, oherwydd maent yn methu’n annibynnol a dim ond y cyfuniad sy’n disgrifio’r system.