เดกเตŠเดฎเต†เดฏเตโ€Œเตป เด…เด‚เด—เต€เด•เดพเดฐเดฎเตเดณเตเดณ เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเดฟเดจเดพเดฏเดฟ เดธเต—เดœเดจเตเดฏ เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ

เดกเตŠเดฎเต†เดฏเตโ€Œเตป เด…เด‚เด—เต€เด•เดพเดฐเดฎเตเดณเตเดณ เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเดฟเดจเดพเดฏเดฟ เดธเต—เดœเดจเตเดฏ เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ

https เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเด‚เด—เต เด‰เดณเตเดณ pfSense+Squid + เด†เด•เตเดฑเตเดฑเต€เดตเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด—เตเดฐเต‚เดชเตเดชเต เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเด‚เด—เต เด‰เดณเตเดณ เด’เดฑเตเดฑ เดธเตˆเตป-เด“เตบ (SSO)

เดนเตเดฐเดธเตเดต เดชเดถเตเดšเดพเดคเตเดคเดฒเด‚

เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เด…เดงเดฟเด• เดชเดพเดธเตโ€Œเดตเต‡เดกเตเด•เดณเตŠเดจเตเดจเตเด‚ เดจเตฝเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดทเตป เดจเดŸเดคเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเตฝ เดŽเดกเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด—เตเดฐเต‚เดชเตเดชเตเด•เตพ เดตเดดเดฟ เดธเตˆเดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด†เด•เตโ€Œเดธเดธเต (https เด‰เตพเดชเตเดชเต†เดŸเต†) เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ เด•เดฎเตเดชเดจเดฟเด•เตเด•เต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดจเดฒเตเดฒ เดชเตเดฐเดฏเต‹เด—เด‚, เด…เดฒเตเดฒเต‡?

เด•เต†เดฑเดฟเดฏเต‹ เด•เตบเดŸเตเดฐเต‹เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฏเต‚เดธเตผเด—เต‡เดฑเตเดฑเต เดชเต‹เดฒเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เดตเดพเด™เตเด™เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดถเดฐเดฟเดฏเดพเดฏ เด‰เดคเตเดคเดฐเด‚, เดŽเดจเตเดจเดพเตฝ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดชเดฃเดฎเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด†เดตเดถเตเดฏเดฎเตเดฃเตเดŸเต.

เด‡เดตเดฟเดŸเต†เดฏเดพเดฃเต เดจเดฒเตเดฒ เดชเดดเดฏ เดธเตเด•เตเดตเดฟเดกเต เดฐเด•เตเดทเดพเดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดตเดฐเตเดจเตเดจเดคเต, เดชเด•เตเดทเต‡ เดตเต€เดฃเตเดŸเตเด‚ - เดŽเดจเดฟเด•เตเด•เต เด’เดฐเต เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต เดฒเดญเดฟเด•เตเด•เตเด‚? SAMS2? เดงเดพเตผเดฎเตเดฎเดฟเด•เดฎเดพเดฏเดฟ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเต. เด‡เดตเดฟเดŸเต†เดฏเดพเดฃเต pfSense เดฐเด•เตเดทเดพเดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดตเดฐเตเดจเตเดจเดคเต.

เดตเดฟเดตเดฐเดฃเด‚

เดธเตโ€Œเด•เตเดตเดฟเดกเต เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ เดŽเด™เตเด™เดจเต† เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดˆ เดฒเต‡เด–เดจเด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเด‚.
เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเต† เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เดพเตป Kerberos เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.
เดกเตŠเดฎเต†เดฏเตเตป เด—เตเดฐเต‚เดชเตเดชเตเด•เตพ เดชเตเดฐเด•เดพเดฐเด‚ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเดพเตป SquidGuard เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.

เดจเดฟเดฐเต€เด•เตเดทเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ Lightsquid, sqstat, เด†เดจเตเดคเดฐเดฟเด• pfSense เดจเดฟเดฐเต€เด•เตเดทเดฃ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.
เดธเดฟเด‚เด—เดฟเตพ เดธเตˆเตป-เด“เตบ (เดŽเดธเตโ€ŒเดŽเดธเตเด’) เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด’เดฐเต เดชเตŠเดคเต เดชเตเดฐเดถเตโ€Œเดจเดตเตเด‚ เด‡เดคเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด‚, เด…เดคเดพเดฏเดคเต เด…เดตเดฐเตเดŸเต† เดธเดฟเดธเตเดฑเตเดฑเด‚ เด…เด•เตเด•เต—เดฃเตเดŸเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต‹เดฎเตเดชเดธเต เด…เด•เตเด•เต—เดฃเตเดŸเดฟเดจเต เด•เต€เดดเดฟเตฝ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดธเตผเดซเต เดšเต†เดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ.

เดธเตเด•เตเดตเดฟเดกเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเตป เดคเดฏเตเดฏเดพเดฑเต†เดŸเตเด•เตเด•เตเดจเตเดจเต

pfSense เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเดฟ เดŽเดŸเตเด•เตเด•เตเด‚, เด‡เดจเตเดธเตเดฑเตเดฑเดฒเตเดฒเต‡เดทเดจเต เดจเดฟเดฐเตเดฆเตเดฆเต‡เดถเด™เตเด™เดณเต.

เด…เดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดžเด™เตเด™เตพ เดกเตŠเดฎเต†เดฏเตเตป เด…เด•เตเด•เต—เดฃเตเดŸเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฏเตผเดตเดพเดณเดฟเตฝ เดคเดจเตเดจเต† เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเด‚ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚

เด‡เดคเต เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต!

เดจเดฟเด™เตเด™เตพ Squid เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดฎเตเดชเต, เดจเดฟเด™เตเด™เตพ DNS เดธเต†เตผเดตเตผ pfsense-เตฝ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เดžเด™เตเด™เดณเตเดŸเต† DNS เดธเต†เตผเดตเดฑเดฟเตฝ เด…เดคเดฟเดจเดพเดฏเดฟ เด’เดฐเต A เดฑเต†เด•เตเด•เต‹เตผเดกเตเด‚ PTR เดฑเต†เด•เตเด•เต‹เตผเดกเตเด‚ เด‰เดฃเตเดŸเดพเด•เตเด•เตเด•, เด•เต‚เดŸเดพเดคเต† NTP เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด•, เด…เด™เตเด™เดจเต† เดธเดฎเดฏเด‚ เดกเตŠเดฎเต†เดฏเตเตป เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเดฒเต† เดธเดฎเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเด•เดฟเดฒเตเดฒ.

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ, pfSense-เดจเตเดฑเต† WAN เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดจเต เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเตฝเด•เตเด•, เด•เต‚เดŸเดพเดคเต† เดฒเต‹เด•เตเด•เตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต† เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต 7445, 3128 เดชเต‹เตผเดŸเตเดŸเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต† (เดŽเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ 8080) LAN เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเตฝเด•เตเด•.

เดŽเดฒเตเดฒเดพเด‚ เดคเดฏเตเดฏเดพเดฑเดพเดฃเต‹? pfSense-เดฒเต† เด…เด‚เด—เต€เด•เดพเดฐเดคเตเดคเดฟเดจเดพเดฏเดฟ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเดฎเดพเดฏเดฟ LDAP เด•เดฃเด•เตเดทเตป เดธเตเดฅเดพเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต‹, เดธเดฎเดฏเด‚ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต‹? เด•เตŠเดณเตเดณเดพเด‚. เดชเตเดฐเดงเดพเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเดฎเดฏเดฎเดพเดฃเดฟเดคเต.

เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเดจเตเด‚ เดชเตเดฐเต€-เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚

"เดธเดฟเดธเตเดฑเตเดฑเด‚ / เดชเดพเด•เตเด•เต‡เดœเต เดฎเดพเดจเต‡เดœเตผ" เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต† pfSense เดชเดพเด•เตเด•เต‡เดœเต เดฎเดพเดจเต‡เดœเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต Squid, SquidGuard, LightSquid เดŽเดจเตเดจเดฟเดต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด‚.

เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏ เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเดจเต เดถเต‡เดทเด‚, "เดธเตผเดตเต€เดธเตเด•เตพ / เดธเตเด•เตเดตเดฟเดกเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดธเต†เตผเดตเตผ /" เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด•, เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดฒเต‹เด•เตเด•เตฝ เด•เดพเดทเต† เดŸเดพเดฌเดฟเตฝ, เด•เดพเดทเดฟเด‚เด—เต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด•, เดžเดพเตป เดŽเดฒเตเดฒเดพเด‚ 0 เด†เดฏเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เดฟ, เด•เดพเดฐเดฃเด‚ เดธเตˆเดฑเตเดฑเตเด•เตพ เด•เดพเดทเต† เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดžเดพเตป เด•เดพเดฐเตเดฏเดฎเดพเดฏเตŠเดจเตเดจเตเด‚ เด•เดพเดฃเตเดจเตเดจเดฟเดฒเตเดฒ, เดฌเตเดฐเต—เดธเดฑเตเด•เตพ เด‡เดคเต เด’เดฐเต เดฎเดฟเด•เดšเตเดš เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดš เดถเต‡เดทเด‚, เดธเตเด•เตเดฐเต€เดจเดฟเดจเตเดฑเต† เดคเดพเดดเต†เดฏเตเดณเตเดณ "เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด•" เดฌเดŸเตเดŸเตบ เด…เดฎเตผเดคเตเดคเตเด•, เด‡เดคเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดชเตเดฐเต‹เด•เตเดธเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด•เดพเดจเตเดณเตเดณ เด…เดตเดธเดฐเด‚ เดจเตฝเด•เตเด‚.

เดชเตเดฐเดงเดพเดจ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฃเต:

เดกเตŠเดฎเต†เดฏเตโ€Œเตป เด…เด‚เด—เต€เด•เดพเดฐเดฎเตเดณเตเดณ เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเดฟเดจเดพเดฏเดฟ เดธเต—เดœเดจเตเดฏ เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ

เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเต‹เตผเดŸเตเดŸเต 3128 เด†เดฃเต, เดŽเดจเตเดจเดพเตฝ 8080 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดŸเดพเดฌเดฟเดฒเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ เดเดคเตŠเด•เตเด•เต† เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเดพเดฃเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต†เดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดซเดฏเตผเดตเดพเตพ เด‡เตปเดฑเตผเดจเต†เดฑเตเดฑเดฟเตฝ เด’เดฐเต WAN เด‡เดจเตเดฑเตผเดซเต‡เดธเดพเดฏเดฟ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจ เดตเดฟเดงเดคเตเดคเดฟเดฒเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเดพเตฝ, LAN เด‰เด‚ WAN เด‰เด‚ เด’เดฐเต‡ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดธเดฌเตโ€Œเดจเต†เดฑเตเดฑเดฟเตฝ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดพเดฎเต†เด™เตเด•เดฟเดฒเตเด‚, เดชเตเดฐเต‹เด•เตเดธเดฟเด•เตเด•เดพเดฏเดฟ LAN เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเดพเตป เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

sqstat เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดฒเต‚เดชเตเดชเตเดฌเดพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เดšเตเดตเดŸเต† เดจเดฟเด™เตเด™เตพ เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ (เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ) เดชเตเดฐเต‹เด•เตเดธเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดŽเดธเตเดŽเดธเตเดŽเตฝ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเตเด‚, เดชเด•เตเดทเต‡ เดžเด™เตเด™เตพเด•เตเด•เต เด…เดต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด•เตเดธเดฟ เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† https เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เตพ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เดฟเดฒเตเดฒ (เดžเด™เตเด™เตพเด•เตเด•เต เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต เดซเตเดฒเต‹, เดฌเดพเด™เตเด•เต เด‰เดฃเตเดŸเต เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต), เดจเดฎเตเด•เตเด•เต เดนเดพเตปโ€Œเดกเตโ€Œเดทเต‡เด•เตเด•เต เดจเต‹เด•เตเด•เดพเด‚.

เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เตพ เดžเด™เตเด™เดณเตเดŸเต† เดกเตŠเดฎเต†เดฏเตเตป เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด…เดคเดฟเตฝ เด’เดฐเต เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ เด…เด•เตเด•เต—เดฃเตเดŸเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด• (เดจเดฟเด™เตเด™เตพเด•เตเด•เต pfSense-เตฝ เดคเดจเตเดจเต† เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚). เด‡เดตเดฟเดŸเต† เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เด’เดฐเต เด˜เดŸเด•เดฎเตเดฃเตเดŸเต - เดจเดฟเด™เตเด™เตพ AES128 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ AES256 เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ - เดจเดฟเด™เตเด™เดณเตเดŸเต† เด…เด•เตเด•เต—เดฃเตเดŸเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเต† เด‰เดšเดฟเดคเดฎเดพเดฏ เดฌเต‹เด•เตเดธเตเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•.

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเตŠเดฎเต†เดฏเตโ€Œเตป เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเตเดณเตเดณ เดตเดณเดฐเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เดตเดจเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเตŠเดฎเต†เดฏเตโ€Œเตป .local เด†เดฃเต†เด™เตเด•เดฟเตฝ, เดˆ เด…เด•เตเด•เต—เดฃเตเดŸเดฟเดจเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเดพเดธเตโ€Œเดตเต‡เดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸเดฟเดตเดฐเตเดฎเต†เดจเตเดจเต เด…เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต, เดชเด•เตเดทเต‡ เด‰เดฑเดชเตเดชเดฟเดฒเตเดฒ, เดฌเด—เต เด…เดฑเดฟเดฏเดพเด‚, เดชเด•เตเดทเต‡ เด…เดคเต เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด’เดฐเต เดชเดพเดธเตโ€Œเดตเต‡เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฟเดฒเตเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚, เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดฐเดคเตเดฏเต‡เด• เด•เต‡เดธเดฟเตฝ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดกเตŠเดฎเต†เดฏเตโ€Œเตป เด…เด‚เด—เต€เด•เดพเดฐเดฎเตเดณเตเดณ เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเดฟเดจเดพเดฏเดฟ เดธเต—เดœเดจเตเดฏ เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ

เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, เดžเด™เตเด™เตพ เด•เต†เตผเดฌเดฑเต‹เดธเดฟเดจเดพเดฏเดฟ เด’เดฐเต เด•เต€ เดซเดฏเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เดกเตŠเดฎเต†เดฏเตเตป เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเตฝ เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผ เด…เดตเด•เดพเดถเด™เตเด™เดณเตเดณเตเดณ เด’เดฐเต เด•เดฎเดพเตปเดกเต เดชเตเดฐเต‹เด‚เดชเตเดฑเตเดฑเต เดคเตเดฑเดจเตเดจเต เดจเตฝเด•เตเด•:

# ktpass -princ HTTP/[email protected] -mapuser pfsense -pass 3EYldza1sR -crypto {DES-CBC-CRC|DES-CBC-MD5|RC4-HMAC-NT|AES256-SHA1|AES128-SHA1|All} -ptype KRB5_NT_PRINCIPAL -out C:keytabsPROXY.keytab

เดžเด™เตเด™เดณเตเดŸเต† FQDN pfSense เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต, เด•เต‡เดธเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•, เดฎเดพเดชเตเดชเตเดฏเต‚เดธเตผ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเดฟเตฝ เดžเด™เตเด™เดณเตเดŸเต† เดกเตŠเดฎเต†เดฏเตโ€Œเตป เด…เด•เตเด•เต—เดฃเตเดŸเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดชเดพเดธเตโ€Œเดตเต‡เดกเตเด‚ เดจเตฝเด•เตเด•, เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เดฏเดฟเตฝ เดžเด™เตเด™เตพ เดŽเตปเด•เตเดฐเดฟเดชเตโ€Œเดทเตป เดฐเต€เดคเดฟ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต, เดœเต‹เดฒเดฟเด•เตเด•เดพเดฏเดฟ เดžเดพเตป rc4 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด•เต‚เดŸเดพเดคเต† -เด”เดŸเตเดŸเต เดซเต€เตฝเดกเดฟเตฝ เดžเด™เตเด™เตพ เดŽเดตเดฟเดŸเต†เดฏเดพเดฃเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเต. เดžเด™เตเด™เดณเตเดŸเต† เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏ เด•เต€ เดซเดฏเตฝ เด…เดฏเดฏเตเด•เตเด•เตเด‚.
เด•เต€ เดซเดฏเตฝ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดถเต‡เดทเด‚, เดžเด™เตเด™เตพ เด…เดคเต เดžเด™เตเด™เดณเตเดŸเต† pfSense-เดฒเต‡เด•เตเด•เต เด…เดฏเดฏเตเด•เตเด•เตเด‚, เด‡เดคเดฟเดจเดพเดฏเดฟ เดžเดพเตป เดซเดพเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดŽเดจเตเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ เดชเตเดŸเตเดŸเดฟเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตเดธเต เด•เดฎเดพเตปเดกเต เดฒเตˆเตป" เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต† pfSense เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดตเดดเดฟเดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚.

เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต /etc/krb5.conf เดŽเดกเดฟเดฑเตเดฑเต/เด•เตเดฐเดฟเดฏเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเด‚

เดกเตŠเดฎเต†เดฏเตโ€Œเตป เด…เด‚เด—เต€เด•เดพเดฐเดฎเตเดณเตเดณ เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเดฟเดจเดพเดฏเดฟ เดธเต—เดœเดจเตเดฏ เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ

เด‡เดตเดฟเดŸเต† /etc/krb5.keytab เดจเดฎเตเดฎเตพ เดธเตƒเดทเตเดŸเดฟเดšเตเดš เด•เต€ เดซเดฏเตฝ เด†เดฃเต.

เด•เดฟเดจเดฟเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต†เตผเดฌเดฑเต‹เดธเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•, เด…เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด…เตผเดคเตเดฅเดฎเดฟเดฒเตเดฒ.

เด†เดงเดฟเด•เดพเดฐเดฟเด•เดค เด‡เดฒเตเดฒเดพเดคเต† เดธเตเด•เตเดตเดฟเดกเต เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดตเตเด‚ เด†เด•เตเดธเดธเต เดฒเดฟเดธเตเดฑเตเดฑเตเด‚ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต

เด•เต†เตผเดฌเดฑเต‹เดธเต เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€Œเดคเตเด•เดดเดฟเดžเตเดžเดพเตฝ, เดžเด™เตเด™เตพ เด…เดคเต เดžเด™เตเด™เดณเตเดŸเต† เดธเตเด•เตเดตเดฟเดกเดฟเดฒเต‡เด•เตเด•เต เด‰เดฑเดชเตเดชเดฟเด•เตเด•เตเด‚.

เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, ServicesSquid เดชเตเดฐเต‹เด•เตเดธเดฟ เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด•, เดชเตเดฐเดงเดพเดจ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดเดฑเตเดฑเดตเตเด‚ เดคเดพเดดเต‡เด•เตเด•เต เดชเต‹เด•เตเด•, เด…เดตเดฟเดŸเต† เดจเดฎเตเดฎเตพ "เดตเดฟเดชเตเดฒเดฎเดพเดฏ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ" เดฌเดŸเตเดŸเตบ เด•เดฃเตเดŸเต†เดคเตเดคเตเด‚.

เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดค เด“เดชเตโ€Œเดทเดจเตเด•เตพ (เด“เดŸเตเดŸเดฟเดจเต เดฎเตเดฎเตเดชเต) เดซเต€เตฝเดกเดฟเตฝ, เดจเตฝเด•เตเด•:

#ะฅะตะปะฟะตั€ั‹
auth_param negotiate program /usr/local/libexec/squid/negotiate_kerberos_auth -s GSS_C_NO_NAME -k /usr/local/etc/squid/squid.keytab -t none
auth_param negotiate children 1000
auth_param negotiate keep_alive on
#ะกะฟะธัะบะธ ะดะพัั‚ัƒะฟะฐ
acl auth proxy_auth REQUIRED
acl nonauth dstdomain "/etc/squid/nonauth.txt" 
#ะ ะฐะทั€ะตัˆะตะฝะธั 
http_access allow nonauth 
http_access deny !auth
http_access allow auth

เดŽเดตเดฟเดŸเต† auth_param เดจเต†เด—เต‹เดทเตเดฏเต‡เดฑเตเดฑเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ /usr/local/libexec/squid/negotiate_kerberos_auth - เดžเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ kerberos เดธเดนเดพเดฏเดฟเดฏเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต.

เด•เต† -s เด…เตผเดคเตเดฅเด‚ เด•เตŠเดฃเตเดŸเต GSS_C_NO_NAME - เด•เต€ เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เด•เตเด•เต—เดฃเตเดŸเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เดจเดฟเตผเดตเตเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต.

เด•เต† -k เด…เตผเดคเตเดฅเด‚ เด•เตŠเดฃเตเดŸเต /usr/local/etc/squid/squid.keytab - เดˆ เดชเตเดฐเดคเตเดฏเต‡เด• เด•เต€เดŸเดพเดฌเต เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด‡เดคเต เดžเด™เตเด™เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดš เด…เดคเต‡ เด•เต€เดŸเดพเดฌเต เดซเดฏเดฒเดพเดฃเต, เด…เดคเต เดžเดพเตป /usr/local/etc/squid/ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเดฟ เดชเตเดจเตผเดจเดพเดฎเด•เดฐเดฃเด‚ เดšเต†เดฏเตเดคเต, เด•เดพเดฐเดฃเด‚ เด† เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเตเดฎเดพเดฏเดฟ เดšเด™เตเด™เดพเดคเตเดคเด‚ เด•เต‚เดŸเดพเตป squid เด†เด—เตเดฐเดนเดฟเดšเตเดšเดฟเดฒเตเดฒ, เดชเตเดฐเดคเตเดฏเด•เตเดทเดคเตเดคเดฟเตฝ เด…เดตเดฟเดŸเต† เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ. เดฎเดคเดฟเดฏเดพเดฏ เด…เดตเด•เดพเดถเด™เตเด™เตพ.

เด•เต† -t เด…เตผเดคเตเดฅเด‚ เด•เตŠเดฃเตเดŸเต - เด’เดจเตเดจเตเดฎเดฟเดฒเตเดฒ - เดกเตŠเดฎเต†เดฏเตเตป เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดšเดพเด•เตเดฐเดฟเด• เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด…เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต 50-เตฝ เด•เต‚เดŸเตเดคเตฝ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดฒเต‹เดกเต เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต.
เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเดŸเต† เดธเดฎเดฏเดคเตเดคเต‡เด•เตเด•เต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต -d เด•เต€ เดšเต‡เตผเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚ - เด…เดคเดพเดฏเดคเต เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตเดธเต, เด•เต‚เดŸเตเดคเตฝ เดฒเต‹เด—เตเด•เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.
auth_param เด•เตเดŸเตเดŸเดฟเด•เตพ 1000 เดจเต†เด—เต‹เดทเตเดฏเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด• - เด’เดฐเต‡เดธเดฎเดฏเด‚ เดŽเดคเตเดฐ เด…เด‚เด—เต€เด•เดพเดฐ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต
auth_param negotiate keep_alive on - เด…เด‚เด—เต€เด•เดพเดฐ เดถเตƒเด‚เด–เดฒเดฏเตเดŸเต† เดชเต‹เดณเดฟเด‚เด—เต เดธเดฎเดฏเดคเตเดคเต เด•เดฃเด•เตเดทเตป เดคเด•เตผเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ
acl auth proxy_auth เด†เดตเดถเตเดฏเดฎเดพเดฃเต - เด…เด‚เด—เต€เด•เดพเดฐเด‚ เดจเต‡เดŸเดฟเดฏ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดฐเต เด†เด•เตเดธเดธเต เด•เตบเดŸเตเดฐเต‹เตพ เดฒเดฟเดธเตเดฑเตเดฑเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
acl nonauth dstdomain "/etc/squid/nonauth.txt" - เดŽเดฒเตเดฒเดพเดตเดฐเต†เดฏเตเด‚ เดŽเดชเตเดชเต‹เดดเตเด‚ เด†เด•เตโ€Œเดธเดธเตเดธเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดฒเด•เตเดทเตเดฏ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพ เด…เดŸเด™เตเด™เตเดจเตเดจ เดจเต‹เตบเดจเต—เดคเตเดคเต เด†เด•เตโ€Œเดธเดธเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เด•เดฃเดตเดฏเต† เด…เดฑเดฟเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เดžเด™เตเด™เตพ เดซเดฏเตฝ เดคเดจเตเดจเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดžเด™เตเด™เตพ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพ เดจเตฝเด•เตเดจเตเดจเต

.whatsapp.com
.whatsapp.net

เดตเดพเดŸเตเดŸเตโ€Œเดธเตเด†เดชเตเดชเต เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเต†เดฑเตเดคเต†เดฏเดฒเตเดฒ - เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดคเตเดคเต‹เดŸเตเด•เต‚เดŸเดฟเดฏ เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด‡เดคเต เดตเดณเดฐเต† เดถเตเดฐเดฆเตเดงเดพเดฒเตเดตเดพเดฃเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด‡เดคเต เด…เดจเตเดตเดฆเดฟเดšเตเดšเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฟเดฒเตเดฒ.
http_access nonauth เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด• - เดˆ เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดชเตเดฐเดตเต‡เดถเดจเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•
http_access deny !auth - เดฎเดฑเตเดฑเต เดธเตˆเดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด…เดจเดงเดฟเด•เตƒเดค เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเตเดฐเดตเต‡เดถเดจเด‚ เดžเด™เตเด™เตพ เดจเดฟเดฐเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต
http_access เด“เดคเตเดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด• - เด…เด‚เด—เต€เด•เตƒเดค เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เด†เด•เตเดธเดธเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•.
เด…เดคเตเดฐเดฏเต‡เดฏเตเดณเตเดณเต‚, เด•เดฃเดต เดคเดจเตเดจเต† เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€Œเดคเต, เด‡เดชเตเดชเต‹เตพ เด—เตเดฐเต‚เดชเตเดชเตเด•เตพ เดชเตเดฐเด•เดพเดฐเด‚ เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเด‚เด—เต เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเดฎเดฏเดฎเดพเดฏเดฟ.

SquidGuard เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต

ServicesSquidGuard เดชเตเดฐเต‹เด•เตเดธเดฟ เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด•.

LDAP เด“เดชเตเดทเดจเตเด•เดณเดฟเตฝ kerberos เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดžเด™เตเด™เดณเตเดŸเต† เด…เด•เตเด•เต—เดฃเตเดŸเดฟเดจเตเดฑเต† เดกเดพเดฑเตเดฑ เดžเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ:

CN=pfsense,OU=service-accounts,DC=domain,DC=local

เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เดณเต‹ เดฒเดพเดฑเตเดฑเดฟเตป เด‡เดคเดฐ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเต‹ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดˆ เดฎเตเดดเตเดตเตป เดŽเตปเดŸเตเดฐเดฟเดฏเตเด‚ เด’เดฑเตเดฑ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‡เดฐเดŸเตเดŸ เด‰เดฆเตเดงเดฐเดฃเดฟเด•เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚:

'CN=sg,OU=service-accounts,DC=domain,DC=local'
"CN=sg,OU=service-accounts,DC=domain,DC=local"

เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, เดˆ เดฌเต‹เด•เตเดธเตเด•เตพ เดšเต†เด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•:

เดกเตŠเดฎเต†เดฏเตโ€Œเตป เด…เด‚เด—เต€เด•เดพเดฐเดฎเตเดณเตเดณ เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเดฟเดจเดพเดฏเดฟ เดธเต—เดœเดจเตเดฏ เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดธเต†เตผเดตเตผ

เด…เดจเดพเดตเดถเตเดฏเดฎเดพเดฏ DOMAINpfsense เดฎเตเดฑเดฟเดšเตเดšเตเดฎเดพเดฑเตเดฑเดพเตป DOMAINเดฎเตเดดเตเดตเตป เดธเดฟเดธเตเดฑเตเดฑเดตเตเด‚ เดตเดณเดฐเต† เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต เด†เดฏ เดฒเต‹เด•เตเด•เตฝ.

เด‡เดชเตเดชเต‹เตพ เดžเด™เตเด™เตพ เด—เตเดฐเต‚เดชเตเดชเต Acl-เดฒเต‡เด•เตเด•เต เดชเต‹เดฏเดฟ เดžเด™เตเด™เดณเตเดŸเต† เดกเตŠเดฎเต†เดฏเตโ€Œเตป เด†เด•เตโ€Œเดธเดธเต เด—เตเดฐเต‚เดชเตเดชเตเด•เตพ เดฌเตˆเตปเดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดžเดพเตป group_0, group_1 เดคเตเดŸเด™เตเด™เดฟเดฏ เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเต‡เดฐเตเด•เตพ 3 เดตเดฐเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดตเดฟเดŸเต† 3 เดŽเดจเตเดจเดคเต เดตเตˆเดฑเตเดฑเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดคเตเดฐเด‚ เด†เด•เตโ€Œเดธเดธเตเดธเต เด†เดฃเต, เด•เต‚เดŸเดพเดคเต† 0 - เดŽเดฒเตเดฒเดพเด‚ เดธเดพเดงเตเดฏเดฎเดพเดฃเต.

เด—เตเดฐเต‚เดชเตเดชเตเด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

ldapusersearch ldap://dc.domain.local:3268/DC=DOMAIN,DC=LOCAL?sAMAccountName?sub?(&(sAMAccountName=%s)(memberOf=CN=group_0%2cOU=squid%2cOU=service-groups%2cDC=DOMAIN%2cDC=LOCAL))

เดžเด™เตเด™เดณเตเดŸเต† เด—เตเดฐเต‚เดชเตเดชเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด•, เดŸเตˆเด‚เดธเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด•, เด…เดตเดฟเดŸเต† เดžเดพเตป เด’เดฐเต เดตเดฟเดŸเดตเต เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต, เด…เดคเดพเดฏเดคเต เด…เดคเต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚, เด‡เดชเตเดชเต‹เตพ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดตเดฟเดญเดพเด—เด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เดฏเดฟ เดžเด™เตเด™เดณเตเดŸเต† เดตเดฟเดตเต‡เดšเดจเดพเดงเดฟเด•เดพเดฐเดคเตเดคเดฟเตฝ เดฒเดฟเดธเตโ€Œเดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•, เดฒเดฟเดธเตโ€Œเดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ เดžเด™เตเด™เตพ เด—เตเดฐเต‚เดชเตเดชเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเด•เดฏเตเด‚ เด—เตเดฐเต‚เดชเตเดชเดฟเดจเตเดณเตเดณเดฟเตฝ, เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เดฌเดŸเตเดŸเดฃเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เด†เตผเด•เตเด•เต เดŽเดตเดฟเดŸเต† เดชเต‹เด•เดพเด‚, เด†เตผเด•เตเด•เต เดŽเด™เตเด™เต‹เดŸเตเดŸเต เดชเต‹เด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ.

LightSquid เด‰เด‚ sqstat เด‰เด‚

เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดžเด™เตเด™เตพ เดธเตเด•เตเดตเดฟเดกเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เด’เดฐเต เดฒเต‚เดชเตเดชเตเดฌเดพเด•เตเด•เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเตเด‚ pfSense-เดฒเตเด‚ เดซเดฏเตผเดตเดพเดณเดฟเตฝ 7445 เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดคเตเดฑเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตโ€Œเดคเดพเตฝ, เดžเด™เตเด™เตพ เดธเตโ€Œเด•เตเดตเดฟเดกเต เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เดณเตเดŸเต† เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตโ€Œเดธเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเดฎเตเดชเต‹เตพ, เดจเดฎเตเด•เตเด•เต sqstat เด•เต‚เดŸเดพเดคเต† เดฐเดฃเตเดŸเตเด‚ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดคเตเดฑเด•เตเด•เดพเดจเดพเด•เตเด‚ เดฒเดฟเด—เตโ€Œเดธเตโ€Œเด•เตเดตเดฟเดกเต, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเดฟเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต‡ เดธเตเดฅเดฒเดคเตเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเตƒเดจเดพเดฎเดตเตเด‚ เดชเดพเดธเตโ€Œเดตเต‡เดกเตเด‚ เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดกเดฟเดธเตˆเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เด…เดตเดธเดฐเดตเตเดฎเตเดฃเตเดŸเต.

เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตฝ

เดงเดพเดฐเดพเดณเด‚ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดตเดณเดฐเต† เดถเด•เตเดคเดฎเดพเดฏ เด’เดฐเต เด‰เดชเด•เดฐเดฃเดฎเดพเดฃเต pfSense - เดŸเตเดฐเดพเดซเดฟเด•เต เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟเด‚เด—เตเด‚ เด‡เตปเดฑเตผเดจเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด†เด•เตโ€Œเดธเดธเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดตเตเด‚ เดฎเตเดดเตเดตเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดคเดฏเตเดŸเต† เด’เดฐเต เดญเดพเด—เด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, 500 เดฎเต†เดทเต€เดจเตเด•เดณเตเดณเตเดณ เด’เดฐเต เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเดธเดฟเตฝ, เด‡เดคเต เดชเตเดฐเดถเตโ€Œเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเต. เด’เดฐเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดตเดพเด™เตเด™เตเดจเตเดจเต.

เด‡เดŸเดคเตเดคเดฐเด‚, เดตเดฒเดฟเดฏ เดธเด‚เดฐเด‚เดญเด™เตเด™เตพเด•เตเด•เต เดคเดฟเด•เดšเตเดšเตเด‚ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดˆ เดฒเต‡เด–เดจเด‚ เด†เดฐเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเดนเดพเดฏเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•