Firefox wedi’i lansio mewn namespace yn trosglwyddo’r URL i enghraifft bresennol
Gall gorchymyn porwr drosglwyddo’r URL i broses sy’n rhedeg yn barod mewn namespace arall. Cadarnhewch pa enghraifft sy’n gwneud y cais cyn cyffwrdd â’r llwybro.
Mae gorchymyn yn rhedeg y tu mewn i namespace y VPN, mae ffenestr Firefox yn ymddangos, ac mae’r dudalen yn dal i adael dros y cysylltiad cyffredin. Mae’n debyg nad y gosodiad llwybro yw’r peth cyntaf i’w ailadeiladu. Gwiriwch a greodd y gorchymyn yr enghraifft porwr a fwriedid gennych, neu a drosglwyddodd yr URL i un a oedd eisoes yn rhedeg rywle arall. Mae’r gwahaniaeth hwnnw’n esbonio’r canlyniad mewn un cam ac yn arbed awr o nftables.
Yr arwydd yw bod y ffenestr yn ymddangos ar unwaith, heb unrhyw gychwyn oer.
Nid yw ffenestr newydd yn enghraifft newydd
Mae apiau bwrdd gwaith yn ailddefnyddio proses bresennol yn rheolaidd. Nid yw lansiwr y tu mewn i un namespace rhwydwaith yn symud derbynnydd sy’n rhedeg yn barod i’r namespace hwnnw, oherwydd nid oedd y derbynnydd erioed yn rhan o’r lansiad. Mae ymddygiad rheoli o bell Firefox yn gysylltiedig â phroffiliau: mae lansio yn erbyn proffil sydd eisoes yn cael ei ddefnyddio yn trosglwyddo’r dadleuon i’w berchennog. Mae’r ffenestr newydd yn real; nid yw’r llwybr rhwydwaith newydd.
Nid yw pori preifat a’r opsiwn ffenestr newydd yn rheolyddion ynysu rhwydwaith.
Nid yw ychwaith yn faner llinell orchymyn sy’n effeithio ar y modd ffenestr yn unig. Os yw’r proffil yn feddiannol, mae’r cais yn mynd i’r broses sy’n berchen arno, ac mae’r broses honno’n cadw pa bynnag namespace y dechreuodd ynddi.
Gorfodwch enghraifft ar wahân ar broffil ar wahân
Defnyddiwch broffil pwrpasol a grëwyd drwy lif gwaith proffiliau cefnogol y porwr, a’i lansio’n benodol gyda’r proffil hwnnw. Mewn adeilediadau Firefox sy’n cefnogi hyn, mae --new-instance yn gofyn am enghraifft newydd yn hytrach nag ffenestr y tu mewn i un bresennol. Edrychwch ar allbwn cymorth yr adeilediad sydd wedi’i osod, oherwydd mae’r baneri sydd ar gael yn amrywio yn ôl fersiwn.
Peidiwch â cheisio agor yr un proffil byw ar yr un pryd, a pheidiwch â thrin rhybudd bod proffil yn cael ei ddefnyddio fel cyfarwyddyd i ddileu ffeiliau clo.
Rhedwch y porwr o dan ei ddefnyddiwr arferol nad yw’n root hefyd. Mae gosod rhwydwaith yn aml angen hawliau gweinyddol, ac mae’n demtasiwn rhoi’r un rhai i’r porwr oherwydd ei fod yn rhan o’r un arbrawf. Nid oes angen y rhain ar y porwr graffegol, ac mae ei redeg fel root yn creu dosbarth ar wahân o broblemau proffil a chaniatâd. Cadwch fraint a llwybr rhwydwaith fel dau benderfyniad annibynnol.
Gwiriwch pa broses sy’n cario’r traffig
Ar Linux, mae namespace rhwydwaith proses yn weladwy drwy ei ddolen namespace. Darllenwch hi ar gyfer y broses rydych chi’n credu sy’n gwneud y cais, ac yna ar gyfer y broses sy’n ei wneud mewn gwirionedd.
readlink /proc/ACTUAL_PID/ns/net
Mae porwyr yn rhedeg sawl proses, felly mae hunaniaeth yn bwysig: efallai mai’r broses cynnwys sy’n gwneud y cysylltiad nid yw’r un a archwiliwyd gennych gyntaf. Cymharwch y ddolen â’r namespace yr oeddech yn ei bwriadu, a chadarnhewch gyda chais newydd, ddiniwed y gallwch ei briodoli i un enghraifft. Y briodoledd yw’r prawf cyfan. Os na allwch ddweud pa broses a wnaeth y cysylltiad, nid ydych wedi profi’r namespace.
Pan fo’r namespace mewn gwirionedd yn anghywir
Weithiau mae’r lansiwr yn methu go iawn ac mae’r enghraifft newydd yn dechrau yn y namespace anghywir. Gwiriwch y gwasanaeth neu’r lapwyr a’i cenhedlodd, oherwydd gall uned neu gofnod bwrdd gwaith golli’r namespace pan fydd yn ailweithredu drwy fws sesiwn. Yna profwch eto o blisgyn y tu mewn i’r namespace cywir cyn beio’r porwr. Un newidyn ar y tro yw’r unig ffordd i hyn aros yn ddiagnosadwy.
Nid yw rhannu arddangosfa yn rhannu datryswr chwaith.
Os yw’r broses yn y namespace cywir ac mae datrys enwau’n dal i fethu,archwiliwch ei hamgylchedd datryswr fel problem ar wahân. Ni all newid llwybro arall adleoli cais a drosglwyddwyd i’r enghraifft anghywir cyn iddo erioed ddechrau.