NetworkManager có thể lưu URL PAC hoặc nhập tập lệnh
Chọn giữa vị trí PAC và JavaScript đã lưu khi cấu hình kết nối NetworkManager bằng nmcli.
Thuộc tính proxy.pac-url của NetworkManager giữ một vị trí mà từ đó có thể lấy tệp PAC. proxy.pac-script giữ chính JavaScript ở UTF-8. Đây là hai thuộc tính cấu hình riêng biệt.
Đối với một hồ sơ hiện có dùng PAC được duy trì từ xa:
nmcli connection modify "office" proxy.method auto \
proxy.pac-script "" \
proxy.pac-url "https://config.example.net/proxy.pac"
Ngoài ra, nmcli hiện tại có thể đọc một tệp cục bộ khi đặt pac-script:
nmcli connection modify "office" proxy.method auto \
proxy.pac-url "" \
proxy.pac-script "file:///home/alex/proxy.pac"
Ở dạng thứ hai, nmcli đọc tệp và lưu nội dung của nó làm tập lệnh. Nó không lưu một tham chiếu sống tự động theo dõi các chỉnh sửa sau này đối với tệp đó. Hãy lặp lại việc nhập cấu hình khi tập lệnh đã lưu cần được cập nhật.
Tập lệnh phải định nghĩa FindProxyForURL. Áp dụng hồ sơ đã sửa đổi qua chu trình kích hoạt thông thường của kết nối và kiểm tra tuyến thực tế của máy khách tham gia. Đánh giá kết quả PAC cho đích được yêu cầu. Việc lưu siêu dữ liệu proxy của NetworkManager không buộc các ứng dụng socket tùy ý sử dụng nó.