Vetia proxy.pac-url e NetworkManager mban një vendndodhje nga e cila mund të merret një skedar PAC. proxy.pac-script mban vetë JavaScript-in UTF-8. Janë dy veti konfigurimi të ndara.

Për një profil ekzistues që përdor një PAC të mirëmbajtur nga distanca:

nmcli connection modify "office" proxy.method auto \
  proxy.pac-script "" \
  proxy.pac-url "https://config.example.net/proxy.pac"

Ose, nmcli aktual mund të lexojë një skedar lokal kur vendos pac-script:

nmcli connection modify "office" proxy.method auto \
  proxy.pac-url "" \
  proxy.pac-script "file:///home/alex/proxy.pac"

Në formën e dytë nmcli lexon skedarin dhe ruan përmbajtjen e tij si skript. Nuk ruan një referencë të gjallë që ndjek automatikisht ndryshimet e mëvonshme në atë skedar. Përsëritni importimin e konfigurimit kur skripti i ruajtur duhet përditësuar.

Skripti duhet të përcaktojë FindProxyForURL. Zbatojeni profilin e ndryshuar përmes ciklit normal të aktivizimit të lidhjes dhe kontrolloni rrugën reale të klientit pjesëmarrës. Vlerësoni rezultatin PAC për destinacionin e kërkuar. Ruajtja e metadateve të përfaqësuesit të NetworkManager nuk i detyron aplikacionet arbitrare të socket-it t'i përdorin ato.

Artikuj të ngjashëm