How to use Adblock using Pixelserv - XIYO/asuswrt-merlin.ng-kr GitHub Wiki

์„œ๋ฌธ

Pixelserv๋Š” Adblocker์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” 1x1 ํˆฌ๋ช… ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ € ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์—†์ด ๊ด‘๊ณ ๋ฅผ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋ผ์šฐํ„ฐ์— ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ์žฅ์น˜์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

Pixelserv ์„ค์น˜ ๊ณผ์ • (์ˆ˜๋™ ์„ค์น˜)

  • ๋‹ค์Œ ๋งํฌ์—์„œ ์„ค์น˜ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ฅด์„ธ์š”: https://github.com/kvic-z/pixelserv-tls
  • ๋˜๋Š” Entware๋ฅผ ํ†ตํ•ด OPKG๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜ํ•˜์„ธ์š”: opkg install pixelserv-tls
  • ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์›์€ ๋‹ค์Œ ์Šค๋ ˆ๋“œ์—์„œ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. pixelserv - A Better One-pixel Webserver for Adblock
  • ๋ธ”๋ก ๋ชฉ๋ก์„ ์‚ฌ์šฉํ•˜์„ธ์š”: Diversion. ์ฐธ๊ณ : ์ด ๊ด‘๊ณ  ์ฐจ๋‹จ ํ”„๋กœ๊ทธ๋žจ์—๋Š” pixelserv-tls์˜ ์„ค์น˜๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Pixelserv ์„ค์น˜ (์ž๋™ ์„ค์น˜)

  • Diversion by @thelonelycoder, Diversion ํ‘œ์ค€ ์—๋””์…˜์€ pixelserv-tls๋ฅผ ์ž๋™์œผ๋กœ ์„ค์น˜ํ•˜๊ณ  ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.### /opt/etc/init.d/S80pixelserv-tls์—์„œ ์ธ์ˆ˜ ์„ค์ •

์˜ˆ์‹œ: ARGS="192.168.1.1 -p 80 -p 8080 -k 443 -k 2443 -u root"
pixelserv๋ฅผ 192.168.1.1์˜ ํฌํŠธ 80, 8080์—์„œ http ๋ฐ https์˜ ํฌํŠธ 443, 2443์œผ๋กœ root ์‚ฌ์šฉ์ž๋กœ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐํƒ€ ์„ค์ •์— ๋Œ€ํ•ด์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

        -2 (generate_204 URL์— ๋Œ€ํ•œ HTTP 204 ์‘๋‹ต ๋น„ํ™œ์„ฑํ™”)
        -f (๋ฐฑ๊ทธ๋ผ์šด๋“œ ์‹คํ–‰ ๋น„ํ™œ์„ฑํ™” - ๋ฐ๋ชฌํ™”ํ•˜์ง€ ์•Š์Œ)
        -k https_ํฌํŠธ (์ƒ๋žต ์‹œ 443)
        -l (syslog๋กœ ์•ก์„ธ์Šค ๋กœ๊ทธ ๊ธฐ๋ก)
        -n i/f (์ƒ๋žต ์‹œ ๋ชจ๋“  ์ธํ„ฐํŽ˜์ด์Šค)
        -o select_timeout (10์ดˆ)
        -p http_ํฌํŠธ (์ƒ๋žต ์‹œ 80)
        -r (์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ - ๋ฌด์‹œ๋จ)
        -R (ํŠธ๋ž˜์ปค ๋งํฌ์˜ ์ธ์ฝ”๋”ฉ๋œ ๊ฒฝ๋กœ๋กœ์˜ ๋ฆฌ๋””๋ ‰์…˜ ๋น„ํ™œ์„ฑํ™”)
        -s /์ƒ๋Œ€์ _ํ†ต๊ณ„_html_URL (/servstats๋ฅผ ์ƒ๋žต ์‹œ)
        -t /์ƒ๋Œ€์ _ํ†ต๊ณ„_txt_URL (/servstats.txt๋ฅผ ์ƒ๋žต ์‹œ)
        -u ์‚ฌ์šฉ์ž (์ƒ๋žต ์‹œ "nobody")
        -z https_์ธ์ฆ์„œ_๊ฒฝ๋กœ (/opt/var/cache/pixelserv๋ฅผ ์ƒ๋žต ์‹œ)
โš ๏ธ **GitHub.com Fallback** โš ๏ธ