แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜แƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒแƒคแƒฃแƒซแƒ•แƒšแƒ”แƒ‘แƒ˜ 3proxy-แƒ˜แƒก แƒ“แƒ iptables/netfilter-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒแƒœ แƒ แƒแƒ’แƒแƒ  โ€žแƒ’แƒแƒแƒขแƒแƒ แƒแƒ— แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—โ€œ

แƒแƒ› แƒกแƒขแƒแƒขแƒ˜แƒแƒจแƒ˜ แƒ›แƒกแƒฃแƒ แƒก แƒ’แƒแƒ›แƒแƒ•แƒแƒ•แƒšแƒ˜แƒœแƒ แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜แƒ˜แƒœแƒ’แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒแƒช แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒแƒ— แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ›แƒ—แƒ”แƒšแƒ˜ แƒแƒœ แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒ’แƒแƒ แƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ แƒแƒ“ แƒจแƒ”แƒฃแƒ›แƒฉแƒœแƒ”แƒ•แƒ”แƒšแƒ˜.

แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ” แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒญแƒ แƒ, แƒ›แƒ” แƒ“แƒแƒ•แƒ“แƒ”แƒฅแƒ˜ แƒคแƒแƒฅแƒขแƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒจแƒ”, แƒ แƒแƒ› แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒแƒก แƒ”แƒ แƒ—แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒฐแƒฅแƒแƒœแƒ“แƒ - HTTPS แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜. แƒซแƒ•แƒ”แƒš แƒ™แƒแƒ แƒ’ แƒ“แƒฆแƒ”แƒ”แƒ‘แƒจแƒ˜ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ“แƒ แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” HTTP แƒžแƒ แƒแƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒแƒกแƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› HTTPS แƒžแƒ แƒแƒฅแƒกแƒ˜แƒ˜แƒœแƒ’แƒ˜แƒก แƒ“แƒ แƒแƒก แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ”แƒ‘แƒ˜ แƒแƒชแƒœแƒแƒ‘แƒ”แƒ‘แƒ”แƒœ แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒจแƒ˜ แƒฉแƒแƒ แƒ”แƒ•แƒแƒก แƒ“แƒ แƒแƒฅ แƒ›แƒ—แƒแƒ•แƒ แƒ“แƒ”แƒ‘แƒ แƒ‘แƒ”แƒ“แƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ.

Squid proxy แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒกแƒแƒ”แƒ แƒ—แƒ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒฅแƒชแƒ˜แƒ”แƒ‘แƒจแƒ˜ แƒ˜แƒกแƒ˜แƒœแƒ˜แƒช แƒ™แƒ˜ แƒ’แƒ•แƒ—แƒแƒ•แƒแƒ–แƒแƒ‘แƒ”แƒœ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒกแƒ”แƒ แƒ—แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒแƒก แƒ“แƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ–แƒ” แƒ“แƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒแƒก, แƒ แƒแƒช แƒกแƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒกแƒฃแƒšแƒ”แƒšแƒ”แƒ, แƒกแƒฃแƒš แƒ›แƒชแƒ˜แƒ แƒ”, แƒ˜แƒ แƒแƒชแƒ˜แƒแƒœแƒแƒšแƒฃแƒ แƒ˜ แƒ“แƒ แƒฐแƒ’แƒแƒ•แƒก MITM แƒจแƒ”แƒขแƒ”แƒ•แƒแƒก. แƒ›แƒ” แƒ•แƒ˜แƒชแƒ˜, แƒ แƒแƒ› Squid-แƒก แƒฃแƒ™แƒ•แƒ” แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒกแƒขแƒแƒขแƒ˜แƒ แƒ”แƒฎแƒ”แƒ‘แƒ แƒ“แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒฃแƒš แƒ“แƒ แƒ›แƒแƒฅแƒ›แƒ”แƒ“ แƒ›แƒ”แƒ—แƒแƒ“แƒก แƒžแƒแƒขแƒ˜แƒ•แƒชแƒ”แƒ›แƒฃแƒšแƒ˜ 3APA3A-แƒ“แƒแƒœ 3proxy-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.

แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜, แƒฉแƒ•แƒ”แƒœ แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒแƒ“ แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒ— แƒฌแƒงแƒแƒ แƒแƒ“แƒแƒœ 3แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒก, แƒ›แƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒก, แƒกแƒ แƒฃแƒš แƒ“แƒ แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ˜แƒ— แƒžแƒ แƒแƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒแƒก NAT-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒแƒ แƒฎแƒ˜แƒก แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒแƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ’แƒแƒ แƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”, แƒแƒกแƒ”แƒ•แƒ” แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒ แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก. แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— Debian 9 x64 แƒ แƒแƒ’แƒแƒ แƒช OS. แƒ“แƒแƒ˜แƒฌแƒงแƒ”!

3proxy-แƒ˜แƒก แƒ˜แƒœแƒกแƒขแƒแƒšแƒแƒชแƒ˜แƒ แƒ“แƒ แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ

1. แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ— ifconfig (net-tools แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒ“แƒแƒœ)
apt-get install net-tools
2. แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ— Midnight Commander
apt-get install mc
3. แƒแƒฎแƒšแƒ แƒ’แƒ•แƒแƒฅแƒ•แƒก 2 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜:
enp0s3 - แƒ’แƒแƒ แƒ”, แƒฃแƒงแƒฃแƒ แƒ”แƒ‘แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒก
enp0s8 - แƒจแƒ˜แƒ“แƒ, แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒšแƒแƒ™แƒแƒšแƒฃแƒ  แƒฅแƒกแƒ”แƒšแƒจแƒ˜
แƒกแƒฎแƒ•แƒ Debian-แƒ–แƒ” แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒš แƒ“แƒ˜แƒกแƒขแƒ แƒ˜แƒ‘แƒฃแƒชแƒ˜แƒ”แƒ‘แƒ–แƒ” แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒก แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ• แƒฃแƒฌแƒแƒ“แƒ”แƒ‘แƒ”แƒœ eth0 แƒ“แƒ eth1.
ifconfig -a

แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜enp0s3: flags=4163 mtu 1500
inet 192.168.23.11 netmask 255.255.255.0 แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ 192.168.23.255
inet6 fe80::a00:27ff:fec2:bae4 prefixlen 64 scopeid 0x20 ether 08:00:27:c2:ba:e4 txqueuelen 1000 (Ethernet)
RX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 6412 แƒ‘แƒแƒ˜แƒขแƒ˜ 8676619 (8.2 MiB)
RX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ”แƒชแƒ 0 แƒ’แƒแƒ“แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒ 0 แƒฉแƒแƒ แƒฉแƒ 0
TX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 1726 แƒ‘แƒแƒ˜แƒขแƒ˜ 289128 (282.3 KiB)
TX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ•แƒแƒ แƒ“แƒœแƒ 0 แƒ’แƒแƒ“แƒแƒšแƒแƒฎแƒ•แƒ 0 แƒ’แƒแƒ“แƒแƒ›แƒ–แƒ˜แƒ“แƒแƒ•แƒ˜ 0 แƒจแƒ”แƒฏแƒแƒฎแƒ”แƒ‘แƒ 0

enp0s8: flags=4098 mtu 1500
ether 08:00:27:79:a7:e3 txqueuelen 1000 (Ethernet)
RX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 0 แƒ‘แƒแƒ˜แƒขแƒ˜ 0 (0.0 B)
RX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ”แƒชแƒ 0 แƒ’แƒแƒ“แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒ 0 แƒฉแƒแƒ แƒฉแƒ 0
TX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 0 แƒ‘แƒแƒ˜แƒขแƒ˜ 0 (0.0 B)
TX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ•แƒแƒ แƒ“แƒœแƒ 0 แƒ’แƒแƒ“แƒแƒšแƒแƒฎแƒ•แƒ 0 แƒ’แƒแƒ“แƒแƒ›แƒ–แƒ˜แƒ“แƒแƒ•แƒ˜ 0 แƒจแƒ”แƒฏแƒแƒฎแƒ”แƒ‘แƒ 0

แƒแƒ˜: แƒ“แƒ แƒแƒจแƒ”แƒ‘แƒ˜=73 mtu 65536
inet 127.0.0.1 แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒœแƒ˜แƒฆแƒแƒ‘แƒ˜ 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1 (Local Loopback)
RX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 0 แƒ‘แƒแƒ˜แƒขแƒ˜ 0 (0.0 B)
RX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ”แƒชแƒ 0 แƒ’แƒแƒ“แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒ 0 แƒฉแƒแƒ แƒฉแƒ 0
TX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 0 แƒ‘แƒแƒ˜แƒขแƒ˜ 0 (0.0 B)
TX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ•แƒแƒ แƒ“แƒœแƒ 0 แƒ’แƒแƒ“แƒแƒšแƒแƒฎแƒ•แƒ 0 แƒ’แƒแƒ“แƒแƒ›แƒ–แƒ˜แƒ“แƒแƒ•แƒ˜ 0 แƒจแƒ”แƒฏแƒแƒฎแƒ”แƒ‘แƒ 0

enp0s8 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜ แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒฉแƒแƒ•แƒ แƒ—แƒแƒ•แƒ— แƒ›แƒแƒก, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ’แƒ•แƒกแƒฃแƒ แƒก แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒแƒ— Proxy NAT แƒแƒœ NAT แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ. แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒ›แƒแƒจแƒ˜แƒœ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜, แƒ แƒแƒ› แƒ›แƒ˜แƒ•แƒแƒœแƒ˜แƒญแƒแƒ— แƒ›แƒแƒก แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ IP.

4. แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒแƒ— 3proxy-แƒ˜แƒก แƒ˜แƒœแƒกแƒขแƒแƒšแƒแƒชแƒ˜แƒ

4.1 แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒ˜แƒœแƒกแƒขแƒแƒšแƒแƒชแƒ˜แƒ แƒฌแƒงแƒแƒ แƒแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ 3 แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก

root@debian9:~# apt-get install build-essential libevent-dev libssl-dev -y

4.2. แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฅแƒ›แƒœแƒแƒ— แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒแƒ แƒฅแƒ˜แƒ•แƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒ”แƒ‘แƒ˜แƒ— แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก

root@debian9:~# mkdir -p /opt/proxy

4.3. แƒ›แƒแƒ“แƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ— แƒแƒ› แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ”แƒจแƒ˜

root@debian9:~# cd /opt/proxy

4.4. แƒแƒฎแƒšแƒ แƒ’แƒแƒ“แƒ›แƒแƒ•แƒฌแƒ”แƒ แƒแƒ— แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ 3proxy แƒžแƒแƒ™แƒ”แƒขแƒ˜. แƒฌแƒ”แƒ แƒ˜แƒก แƒ“แƒ แƒแƒก, แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ แƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ แƒ˜แƒงแƒ 0.8.12 (18/04/2018) แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— แƒ˜แƒ’แƒ˜ แƒแƒคแƒ˜แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ 3proxy แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒ“แƒแƒœ

root@debian9:/opt/proxy# wget https://github.com/z3APA3A/3proxy/archive/0.8.12.tar.gz

4.5. แƒ›แƒแƒ“แƒ˜แƒ— แƒ’แƒแƒ•แƒฎแƒกแƒœแƒแƒ— แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ แƒฅแƒ˜แƒ•แƒ˜

root@debian9:/opt/proxy# tar zxvf 0.8.12.tar.gz

4.6. แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒคแƒฃแƒ—แƒฃแƒš แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒแƒจแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒแƒกแƒแƒจแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“

root@debian9:/opt/proxy# cd 3proxy-0.8.12

4.7. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜, แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒแƒ— แƒฎแƒแƒ–แƒ˜ แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒก, แƒ แƒแƒ—แƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ˜แƒงแƒแƒก แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒแƒœแƒแƒœแƒ˜แƒ›แƒฃแƒ แƒ˜ (แƒ”แƒก แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก IP-แƒ”แƒ‘แƒ˜ แƒ“แƒแƒ›แƒแƒšแƒฃแƒšแƒ˜แƒ)

root@debian9:/opt/proxy/3proxy-0.8.12# nano +29 src/proxy.h

แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒฎแƒแƒ–แƒ˜

#define ANONYMOUS 1

แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“ แƒ“แƒแƒแƒญแƒ˜แƒ แƒ”แƒ— Ctrl+x แƒ“แƒ Enter.

4.8. แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒแƒ— แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒแƒฌแƒงแƒแƒ‘แƒ

root@debian9:/opt/proxy/3proxy-0.8.12# make -f Makefile.Linux

แƒ›แƒแƒ™แƒ”แƒšแƒแƒ’แƒ˜make[2]: แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒแƒ“แƒแƒœ แƒ’แƒแƒกแƒฃแƒšแƒ˜ '/opt/proxy/3proxy-0.8.12/src/plugins/TransparentPlugin'
make[1]: แƒ’แƒแƒกแƒฃแƒšแƒ˜แƒ แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒ '/opt/proxy/3proxy-0.8.12/src'

แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก, แƒ’แƒแƒ•แƒแƒ’แƒ แƒซแƒ”แƒšแƒแƒ—.

4.9. แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ— แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜

root@debian9:/opt/proxy/3proxy-0.8.12# make -f Makefile.Linux install

4.10. แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— root แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒแƒจแƒ˜ แƒ“แƒ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒแƒ“ แƒ˜แƒงแƒ แƒ“แƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ

root@debian9:/opt/proxy/3proxy-0.8.12# cd ~/
root@debian9:~# whereis 3proxy

3แƒžแƒ แƒแƒฅแƒกแƒ˜: /usr/local/bin/3proxy /usr/local/etc/3proxy

4.11. แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฅแƒ›แƒœแƒแƒ— แƒกแƒแƒฅแƒแƒฆแƒแƒšแƒ“แƒ” แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒŸแƒฃแƒ แƒœแƒแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒกแƒแƒฎแƒšแƒ˜แƒก แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒแƒจแƒ˜

root@debian9:~# mkdir -p /home/joke/proxy/logs

4.12. แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒแƒจแƒ˜, แƒกแƒแƒ“แƒแƒช แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก

root@debian9:~# cd /home/joke/proxy/

4.13. แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜ แƒคแƒแƒ˜แƒšแƒ˜ แƒ“แƒ แƒ“แƒแƒแƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ— แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ แƒ˜แƒฅ

root@debian9:/home/joke/proxy# cat > 3proxy.conf

3proxy.confdaemon
pidfile /home/joke/proxy/3proxy.pid
แƒœแƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ 8.8.8.8
nscache 65536
แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ—แƒ แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜:CL:1234
แƒขแƒแƒ˜แƒ›แƒแƒฃแƒขแƒ”แƒ‘แƒ˜ 1 5 30 60 180 1800 16 60
log /home/joke/proxy/logs/3proxy.log แƒ“
แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒก แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
แƒ แƒแƒขแƒแƒชแƒ˜แƒ 3
แƒแƒฃแƒข แƒซแƒšแƒ˜แƒ”แƒ แƒ˜
แƒคแƒšแƒ”แƒจแƒ˜
แƒ“แƒแƒฃแƒจแƒ•แƒ˜แƒ— แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜
แƒฌแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ˜ -p3128
แƒžแƒ แƒแƒฅแƒกแƒ˜ -p8080

แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“ แƒ“แƒแƒแƒญแƒ˜แƒ แƒ”แƒ— Ctrl + Z

4.14. แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฅแƒ›แƒœแƒแƒ— pid แƒคแƒแƒ˜แƒšแƒ˜ แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒก แƒแƒ  แƒ˜แƒงแƒแƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜.

root@debian9:/home/joke/proxy# cat > 3proxy.pid

แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“ แƒ“แƒแƒแƒญแƒ˜แƒ แƒ”แƒ— Ctrl + Z

4.15. แƒ›แƒแƒ“แƒ˜แƒ— แƒ’แƒแƒ•แƒฃแƒจแƒ•แƒแƒ— แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜!

root@debian9:/home/joke/proxy# 3proxy /home/joke/proxy/3proxy.conf

4.16. แƒ•แƒœแƒแƒฎแƒแƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒฃแƒกแƒ›แƒ”แƒœแƒก แƒ—แƒฃ แƒแƒ แƒ แƒžแƒแƒ แƒขแƒ”แƒ‘แƒก

root@debian9:~/home/joke/proxy# netstat -nlp

netstat แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒข แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜ (แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜)
Proto Recv-Q Send-Q แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒฃแƒชแƒฎแƒแƒฃแƒ แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒ PID/แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 504/3proxy
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 338/sshd
tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 504/3proxy
tcp6 0 0 :::22 :::* LISTEN 338/sshd
udp 0 0 0.0.0.0:68 0.0.0.0:* 352/dhclient

แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒจแƒ˜ แƒ”แƒฌแƒ”แƒ แƒ, แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ•แƒ”แƒ‘ แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒฃแƒกแƒ›แƒ”แƒœแƒก 8080 แƒžแƒแƒ แƒขแƒก, Socks5 แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒฃแƒกแƒ›แƒ”แƒœแƒก 3128 แƒžแƒแƒ แƒขแƒก.

4.17. แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒแƒ›แƒแƒขแƒแƒ— แƒ˜แƒก cron-แƒจแƒ˜.

root@debian9:/home/joke/proxy# crontab -e

แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒฎแƒแƒ–แƒ˜

@reboot /usr/local/bin/3proxy /home/joke/proxy/3proxy.conf

แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒญแƒ”แƒ แƒ— Enter-แƒก, แƒ แƒแƒ“แƒ’แƒแƒœ cron แƒฃแƒœแƒ“แƒ แƒœแƒแƒฎแƒแƒก แƒฎแƒแƒ–แƒ˜แƒก แƒ‘แƒแƒšแƒแƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒ“แƒ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒก แƒคแƒแƒ˜แƒšแƒ˜.

แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒ แƒแƒœแƒขแƒแƒ‘แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.

crontab: แƒแƒฎแƒแƒšแƒ˜ crontab-แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ

4.18. แƒ›แƒแƒ“แƒ˜แƒ— แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒ“แƒ แƒ•แƒชแƒแƒ“แƒแƒ— แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ. แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— Firefox แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒก (แƒ•แƒ”แƒ‘ แƒžแƒ แƒแƒฅแƒกแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก) แƒ“แƒ FoxyProxy แƒ“แƒแƒœแƒแƒ›แƒแƒขแƒก socks5-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ•แƒ—แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒ—.

root@debian9:/home/joke/proxy# reboot

4.19. แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒœแƒแƒฎแƒแƒ— แƒŸแƒฃแƒ แƒœแƒแƒšแƒ”แƒ‘แƒ˜. แƒ”แƒก แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒก แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก.

3 แƒ›แƒแƒ แƒ˜แƒแƒœแƒ”แƒขแƒฃแƒšแƒ˜ แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜1542573996.018 PROXY.8080 00000 แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜ 192.168.23.10:50915 217.12.15.54:443 1193 6939 0 CONNECT_ads.yahoo.com_443TTP/1.1.
1542574289.634 SOCK5.3128 00000 แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜ 192.168.23.10:51193 54.192.13.69:443 0 0 0 CONNECT_normandy.cdn.mozilla.net:443

Transparent Proxy NAT แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ

แƒแƒ› แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒจแƒ˜, แƒจแƒ˜แƒ“แƒ แƒฅแƒกแƒ”แƒšแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ”แƒ“ แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒจแƒ˜ แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—. แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ แƒแƒ“ แƒงแƒ•แƒ”แƒšแƒ TCP แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ“แƒ”แƒ‘แƒ แƒ”แƒ แƒ— แƒแƒœ แƒ›แƒ”แƒข แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” (แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒก แƒแƒ แƒฎแƒ˜แƒก แƒกแƒ˜แƒ’แƒแƒœแƒ”แƒก, แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜ No. 2!). DNS แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก 3 แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก (dnspr) แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ”แƒ‘แƒก. UDP แƒแƒ  "แƒ’แƒแƒ“แƒแƒ•แƒ" แƒ’แƒแƒ แƒ”แƒ“แƒแƒœ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒฏแƒ”แƒ  แƒแƒ  แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒฌแƒ˜แƒœแƒกแƒ•แƒšแƒ˜แƒก แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒก (แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“ แƒ’แƒแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ Linux-แƒ˜แƒก แƒ‘แƒ˜แƒ แƒ—แƒ•แƒจแƒ˜).

1. แƒ“แƒ แƒแƒ แƒฉแƒแƒ แƒ—แƒแƒ— enp0s8 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜

root@debian9:~# nano /etc/network/interfaces

/etc/network/interfaces แƒคแƒแƒ˜แƒšแƒ˜# แƒ”แƒก แƒคแƒแƒ˜แƒšแƒ˜ แƒแƒฆแƒฌแƒ”แƒ แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš แƒฅแƒกแƒ”แƒšแƒฃแƒ  แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒก
# แƒ“แƒ แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒ•แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜. แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜ (5).

แƒฌแƒงแƒแƒ แƒ /etc/network/interfaces.d/*

# แƒ›แƒแƒ แƒงแƒฃแƒŸแƒ˜แƒก แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜
แƒ›แƒแƒœแƒฅแƒแƒœแƒ แƒ›แƒแƒก
iface lo inet loopback

# แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“แƒ˜ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜
allow-hotplug enp0s3
iface enp0s3 inet dhcp

# แƒ›แƒ”แƒแƒ แƒแƒ“แƒ˜ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜
allow-hotplug enp0s8
iface enp0s8 inet static
แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ 192.168.201.254
แƒฅแƒกแƒ”แƒšแƒฃแƒ แƒ˜ แƒœแƒ˜แƒฆแƒแƒ‘แƒ˜ 255.255.255.0

แƒแƒฅ แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ•แƒแƒœแƒ˜แƒญแƒ”แƒ— enp0s8 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒก แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ 192.168.201.254 แƒ“แƒ แƒœแƒ˜แƒฆแƒแƒ‘แƒ˜ 255.255.255.0
แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ— แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ Ctrl+X แƒ“แƒ แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ—

root@debian9:~# reboot

2. แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ

root@debian9:~# ifconfig

ifconfig แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜enp0s3: flags=4163 mtu 1500
inet 192.168.23.11 netmask 255.255.255.0 แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ 192.168.23.255
inet6 fe80::a00:27ff:fec2:bae4 prefixlen 64 scopeid 0x20 ether 08:00:27:c2:ba:e4 txqueuelen 1000 (Ethernet)
RX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 61 แƒ‘แƒแƒ˜แƒขแƒ˜ 7873 (7.6 KiB)
RX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ”แƒชแƒ 0 แƒ’แƒแƒ“แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒ 0 แƒฉแƒแƒ แƒฉแƒ 0
TX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 65 แƒ‘แƒแƒ˜แƒขแƒ˜ 10917 (10.6 KiB)
TX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ•แƒแƒ แƒ“แƒœแƒ 0 แƒ’แƒแƒ“แƒแƒšแƒแƒฎแƒ•แƒ 0 แƒ’แƒแƒ“แƒแƒ›แƒ–แƒ˜แƒ“แƒแƒ•แƒ˜ 0 แƒจแƒ”แƒฏแƒแƒฎแƒ”แƒ‘แƒ 0

enp0s8: flags=4163 mtu 1500
inet 192.168.201.254 netmask 255.255.255.0 แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ 192.168.201.255
inet6 fe80::a00:27ff:fe79:a7e3 prefixlen 64 scopeid 0x20 ether 08:00:27:79:a7:e3 txqueuelen 1000 (Ethernet)
RX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 0 แƒ‘แƒแƒ˜แƒขแƒ˜ 0 (0.0 B)
RX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ”แƒชแƒ 0 แƒ’แƒแƒ“แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒ 0 แƒฉแƒแƒ แƒฉแƒ 0
TX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 8 แƒ‘แƒแƒ˜แƒขแƒ˜ 648 (648.0 B)
TX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ•แƒแƒ แƒ“แƒœแƒ 0 แƒ’แƒแƒ“แƒแƒšแƒแƒฎแƒ•แƒ 0 แƒ’แƒแƒ“แƒแƒ›แƒ–แƒ˜แƒ“แƒแƒ•แƒ˜ 0 แƒจแƒ”แƒฏแƒแƒฎแƒ”แƒ‘แƒ 0

แƒแƒ˜: แƒ“แƒ แƒแƒจแƒ”แƒ‘แƒ˜=73 mtu 65536
inet 127.0.0.1 แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒœแƒ˜แƒฆแƒแƒ‘แƒ˜ 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1 (Local Loopback)
RX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 0 แƒ‘แƒแƒ˜แƒขแƒ˜ 0 (0.0 B)
RX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ”แƒชแƒ 0 แƒ’แƒแƒ“แƒแƒญแƒแƒ แƒ‘แƒ”แƒ‘แƒ 0 แƒฉแƒแƒ แƒฉแƒ 0
TX แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ 0 แƒ‘แƒแƒ˜แƒขแƒ˜ 0 (0.0 B)
TX แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜ 0 แƒ“แƒแƒ•แƒแƒ แƒ“แƒœแƒ 0 แƒ’แƒแƒ“แƒแƒšแƒแƒฎแƒ•แƒ 0 แƒ’แƒแƒ“แƒแƒ›แƒ–แƒ˜แƒ“แƒแƒ•แƒ˜ 0 แƒจแƒ”แƒฏแƒแƒฎแƒ”แƒ‘แƒ 0

3. แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ, แƒแƒฎแƒšแƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒแƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒแƒ— 3proxy แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

root@debian9:~# cd /home/joke/proxy/
root@debian9:/home/joke/proxy# cat > 3proxytransp.conf

แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก No1 แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜daemon
pidfile /home/joke/proxy/3proxy.pid
แƒœแƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ 8.8.8.8
nscache 65536
แƒขแƒแƒ˜แƒ›แƒแƒฃแƒขแƒ”แƒ‘แƒ˜ 1 5 30 60 180 1800 16 60
log /home/joke/proxy/logs/3proxy.log แƒ“
แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒก แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
แƒ แƒแƒขแƒแƒชแƒ˜แƒ 3
แƒคแƒšแƒ”แƒจแƒ˜
แƒแƒ•แƒขแƒแƒ แƒ˜แƒ–แƒแƒชแƒ˜แƒ
dnspr
แƒœแƒ”แƒ‘แƒ *
แƒ›แƒจแƒแƒ‘แƒ”แƒšแƒ˜ 1000 แƒฌแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ˜5 IP_ADDRESS OF EXTERNAL_PROXY 3128 แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜ 1234
แƒ›แƒแƒ“แƒฃแƒšแƒ˜ /opt/proxy/3proxy-0.8.12/src/TransparentPlugin.ld.so transparent_plugin
tcppm -i0.0.0.0 888 127.0.0.1 11111

4. แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ— 3proxy-แƒก แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒ—
root@debian9:/home/joke/proxy# /usr/local/bin/3proxy /home/joke/proxy/3proxytransp.conf

5. แƒ™แƒ•แƒšแƒแƒ• แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒ™แƒ แƒแƒœแƒขแƒแƒ‘แƒก
root@debian9:/home/joke/proxy# crontab -e
@reboot /usr/local/bin/3proxy /home/joke/proxy/3proxytransp.conf

6. แƒ•แƒœแƒแƒฎแƒแƒ— แƒ แƒแƒก แƒฃแƒกแƒ›แƒ”แƒœแƒก แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒžแƒ แƒแƒฅแƒกแƒ˜
root@debian9:~# netstat -nlp

netstat แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒข แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜ (แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜)
Proto Recv-Q Send-Q แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒฃแƒชแƒฎแƒแƒฃแƒ แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒ PID/แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 349/sshd
tcp 0 0 0.0.0.0:888 0.0.0.0:* LISTEN 354/3proxy
tcp6 0 0 :::22 :::* LISTEN 349/sshd
udp 0 0 0.0.0.0:53 0.0.0.0:* 354/3proxy
udp 0 0 0.0.0.0:68 0.0.0.0:* 367/dhclient

7. แƒแƒฎแƒšแƒ แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒ›แƒ–แƒแƒ“ แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ˜แƒฆแƒแƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ TCP แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜ 888 แƒžแƒแƒ แƒขแƒ–แƒ”, DNS แƒžแƒแƒ แƒขแƒ–แƒ” 53, แƒ แƒแƒ—แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒ—แƒ˜ แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ  socks5 แƒžแƒ แƒแƒฅแƒกแƒ˜แƒกแƒ แƒ“แƒ DNS Google 8.8.8.8-แƒ–แƒ”. แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ แƒแƒช แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— แƒแƒ แƒ˜แƒก netfilter (iptables) แƒ“แƒ DHCP แƒฌแƒ”แƒกแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

8. แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ— iptables-persistent แƒ“แƒ dhcpd แƒžแƒแƒ™แƒ”แƒขแƒ˜

root@debian9:~# apt-get install iptables-persistent isc-dhcp-server

9. แƒจแƒ”แƒชแƒ•แƒแƒšแƒ”แƒ— dhcpd แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜
root@debian9:~# nano /etc/dhcp/dhcpd.conf

dhcpd.conf# dhcpd.conf
#
# แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜ ISC dhcpd-แƒกแƒ—แƒ•แƒ˜แƒก
#

# แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒกแƒแƒ”แƒ แƒ—แƒแƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒฅแƒกแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒกโ€ฆ
แƒแƒคแƒชแƒ˜แƒ domain-name "example.org";
แƒแƒคแƒชแƒ˜แƒ domain-name-servers ns1.example.org, ns2.example.org;

แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒ˜แƒฏแƒแƒ แƒ˜แƒก แƒ“แƒ แƒ 600;
แƒ›แƒแƒฅแƒก-แƒ˜แƒฏแƒแƒ แƒ˜แƒก แƒ•แƒแƒ“แƒ 7200;

ddns-แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜;

# แƒ—แƒฃ แƒ”แƒก DHCP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒแƒ แƒ˜แƒก แƒแƒคแƒ˜แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ DHCP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
# แƒฅแƒกแƒ”แƒšแƒ˜, แƒแƒ•แƒขแƒแƒ แƒ˜แƒขแƒ”แƒขแƒฃแƒšแƒ˜ แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒ˜แƒ•แƒ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก.

แƒแƒ•แƒขแƒแƒ แƒ˜แƒขแƒ”แƒขแƒฃแƒšแƒ˜;

# แƒแƒ“แƒœแƒแƒ• แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ แƒจแƒ˜แƒ“แƒ แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
แƒฅแƒ•แƒ” แƒฅแƒกแƒ”แƒšแƒ˜ 192.168.201.0 แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒœแƒ˜แƒฆแƒแƒ‘แƒ˜ 255.255.255.0 {
แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜ 192.168.201.10 192.168.201.250;
แƒแƒคแƒชแƒ˜แƒ domain-name-servers 192.168.201.254;
แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ 192.168.201.254;
แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜ แƒกแƒแƒ›แƒแƒฃแƒฌแƒงแƒ”แƒ‘แƒšแƒ-แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ 192.168.201.255;
แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒ˜แƒฏแƒแƒ แƒ˜แƒก แƒ“แƒ แƒ 600;
แƒ›แƒแƒฅแƒก-แƒ˜แƒฏแƒแƒ แƒ˜แƒก แƒ•แƒแƒ“แƒ 7200;
}

11. แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— แƒ“แƒ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ 67-แƒ” แƒžแƒแƒ แƒขแƒ–แƒ”
root@debian9:~# reboot
root@debian9:~# netstat -nlp

netstat แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒข แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜ (แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜)
Proto Recv-Q Send-Q แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒฃแƒชแƒฎแƒแƒฃแƒ แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒ PID/แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 389/sshd
tcp 0 0 0.0.0.0:888 0.0.0.0:* LISTEN 310/3proxy
tcp6 0 0 :::22 :::* LISTEN 389/sshd
udp 0 0 0.0.0.0:20364 0.0.0.0:* 393/dhcpd
udp 0 0 0.0.0.0:53 0.0.0.0:* 310/3proxy
udp 0 0 0.0.0.0:67 0.0.0.0:* 393/dhcpd
udp 0 0 0.0.0.0:68 0.0.0.0:* 405/dhclient
udp6 0 0 :::31728 :::* 393/dhcpd
แƒœแƒ”แƒ“แƒšแƒ”แƒฃแƒšแƒ˜ 0 0 0.0.0.0:1 0.0.0.0:* 393/dhcpd

12. แƒ แƒฉแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒงแƒ•แƒ”แƒšแƒ tcp แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ แƒžแƒแƒ แƒขแƒจแƒ˜ 888 แƒ“แƒ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒ”แƒ— แƒฌแƒ”แƒกแƒ˜ iptables-แƒจแƒ˜

root@debian9:~# iptables -t nat -A PREROUTING -s 192.168.201.0/24 -p tcp -j REDIRECT --to-ports 888

root@debian9:~# iptables-save > /etc/iptables/rules.v4

13. แƒแƒ แƒฎแƒ˜แƒก แƒ’แƒแƒ›แƒขแƒแƒ แƒฃแƒœแƒแƒ แƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒšแƒแƒ“, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“. แƒกแƒฃแƒš แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก 1000. แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜ แƒ“แƒแƒ›แƒงแƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ 0.2, 0.2, 0.2, 0.2, 0,1, 0,1 แƒแƒšแƒ‘แƒแƒ—แƒแƒ‘แƒ˜แƒ— แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ—แƒแƒœ.

แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ: แƒ—แƒฃ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ•แƒ”แƒ‘ แƒžแƒ แƒแƒฅแƒกแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ socks5-แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒฉแƒแƒ•แƒฌแƒ”แƒ แƒแƒ— connect, แƒ—แƒฃ socks4, แƒ›แƒแƒจแƒ˜แƒœ socks4 (socks4 แƒแƒ  แƒฃแƒญแƒ”แƒ แƒก แƒ›แƒฎแƒแƒ แƒก แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก/แƒžแƒแƒ แƒแƒšแƒ˜แƒก แƒแƒ•แƒขแƒแƒ แƒ˜แƒ–แƒแƒชแƒ˜แƒแƒก!)

แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก No2 แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜daemon
pidfile /home/joke/proxy/3proxy.pid
แƒœแƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ 8.8.8.8
nscache 65536
maxconn 500
แƒขแƒแƒ˜แƒ›แƒแƒฃแƒขแƒ”แƒ‘แƒ˜ 1 5 30 60 180 1800 16 60
log /home/joke/proxy/logs/3proxy.log แƒ“
แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒก แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
แƒ แƒแƒขแƒแƒชแƒ˜แƒ 3
แƒคแƒšแƒ”แƒจแƒ˜
แƒแƒ•แƒขแƒแƒ แƒ˜แƒ–แƒแƒชแƒ˜แƒ
dnspr
แƒœแƒ”แƒ‘แƒ *

แƒ›แƒจแƒแƒ‘แƒ”แƒšแƒ˜ 200 แƒฌแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ˜5 IP_ADDRESS_EXTERNAL_PROXY#1 3128 แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜ 1234
แƒ›แƒจแƒแƒ‘แƒ”แƒšแƒ˜ 200 แƒฌแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ˜5 IP_ADDRESS_EXTERNAL_PROXY#2 3128 แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜ 1234
แƒ›แƒจแƒแƒ‘แƒ”แƒšแƒ˜ 200 แƒฌแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ˜5 IP_ADDRESS_EXTERNAL_PROXY#3 3128 แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜ 1234
แƒ›แƒจแƒแƒ‘แƒ”แƒšแƒ˜ 200 แƒฌแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ˜5 IP_ADDRESS_EXTERNAL_PROXY#4 3128 แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜ 1234
แƒ›แƒจแƒแƒ‘แƒ”แƒšแƒ˜ 100 แƒฌแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ˜5 IP_ADDRESS_EXTERNAL_PROXY#5 3128 แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜ 1234
แƒ›แƒจแƒแƒ‘แƒ”แƒšแƒ˜ 100 แƒฌแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ˜5 IP_ADDRESS_EXTERNAL_PROXY#6 3128 แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜ 1234

แƒ›แƒแƒ“แƒฃแƒšแƒ˜ /opt/proxy/3proxy-0.8.12/src/TransparentPlugin.ld.so transparent_plugin
tcppm -i0.0.0.0 888 127.0.0.1 11111

NAT + แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ

แƒแƒ› แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒจแƒ˜ แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒฉแƒ•แƒ”แƒฃแƒš NAT แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒก แƒ˜แƒœแƒ“แƒ˜แƒ•แƒ˜แƒ“แƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒœ แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ˜แƒ—แƒ˜ แƒแƒœ แƒกแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜แƒ—. แƒจแƒ˜แƒ“แƒ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ”แƒœ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒš แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ—แƒแƒœ/แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒ—แƒแƒœ, แƒแƒ แƒช แƒ™แƒ˜ แƒ’แƒแƒแƒชแƒœแƒแƒ‘แƒ˜แƒ”แƒ แƒ”แƒ‘แƒ”แƒœ, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ”แƒœ แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—. แƒงแƒ•แƒ”แƒšแƒ https แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒกแƒ”แƒ แƒ—แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒ/แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ.

แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ แƒ˜แƒ’แƒจแƒ˜, แƒ›แƒแƒ“แƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒแƒ— แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ˜/แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒžแƒ แƒแƒฅแƒกแƒ˜. แƒ“แƒแƒ•แƒฃแƒจแƒ•แƒแƒ—, แƒ แƒแƒ› แƒ’แƒแƒ แƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒก แƒ˜แƒฅ, แƒกแƒแƒ“แƒแƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ pandora.com. แƒแƒฎแƒšแƒ แƒ แƒฉแƒ”แƒ‘แƒ แƒ›แƒ˜แƒกแƒ˜ แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ˜แƒก/แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ“แƒ’แƒ”แƒœแƒ.

1. แƒžแƒ˜แƒœแƒ’แƒ˜

root@debian9:~# ping pandora.com
PING pandora.com (208.85.40.20) 56(84) แƒ‘แƒแƒ˜แƒขแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜.

2. แƒฉแƒแƒฌแƒ”แƒ แƒ”แƒ— BGP 208.85.40.20 Google-แƒจแƒ˜

แƒ›แƒแƒ“แƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ— แƒกแƒแƒ˜แƒขแƒ–แƒ” bgp.he.net/net/208.85.40.0/24#_netinfo
แƒฉแƒแƒœแƒก, แƒ แƒแƒ› แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ›แƒ” แƒ•แƒ”แƒซแƒ”แƒ‘ แƒแƒ แƒ˜แƒก AS40428 Pandora Media, Inc

bgp.he.net/net/208.85.40.0/24#_netinfo

v4 แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒ

bgp.he.net/AS40428#_prefixes

แƒแƒฅ แƒแƒ แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒ˜!

199.116.161.0/24
199.116.162.0/24
199.116.164.0/23
199.116.164.0/24
199.116.165.0/24
208.85.40.0/24
208.85.41.0/24
208.85.42.0/23
208.85.42.0/24
208.85.43.0/24
208.85.44.0/24
208.85.46.0/23
208.85.46.0/24
208.85.47.0/24

3. แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒšแƒแƒ“ แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒจแƒ”แƒแƒกแƒ แƒฃแƒšแƒแƒ— แƒแƒ’แƒ แƒ”แƒ’แƒแƒชแƒ˜แƒ. แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— แƒกแƒแƒ˜แƒขแƒ–แƒ” ip-calculator.ru/aggregate แƒ“แƒ แƒ“แƒแƒแƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒ˜แƒ แƒ˜แƒฅ. แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“ - 6 แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ˜ 14-แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“.

199.116.161.0/24
199.116.162.0/24
199.116.164.0/23
208.85.40.0/22
208.85.44.0/24
208.85.46.0/23

4. แƒ’แƒแƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ”แƒ— iptables แƒฌแƒ”แƒกแƒ”แƒ‘แƒ˜

root@debian9:~# iptables -F
root@debian9:~# iptables -X
root@debian9:~# iptables -t nat -F
root@debian9:~# iptables -t nat -X

แƒฉแƒแƒ แƒ—แƒ”แƒ— แƒฌแƒ˜แƒœแƒกแƒ•แƒšแƒ แƒ“แƒ NAT แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒ˜

root@debian9:~# echo 1 > /proc/sys/net/ipv4/ip_forward
root@debian9:~# iptables -A FORWARD -i enp0s3 -o enp0s8 -j ACCEPT
root@debian9:~# iptables -A FORWARD -i enp0s8 -o enp0s3 -j ACCEPT
root@debian9:~# iptables -t nat -A POSTROUTING -o enp0s3 -s 192.168.201.0/24 -j MASQUERADE

แƒ˜แƒ›แƒ˜แƒก แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒกแƒแƒงแƒแƒคแƒแƒ“, แƒ แƒแƒ› แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜แƒ แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ, แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒชแƒ•แƒแƒšแƒแƒ— แƒคแƒแƒ˜แƒšแƒ˜

root@debian9:~# nano /etc/sysctl.conf

แƒ“แƒ แƒ’แƒแƒแƒฃแƒฅแƒ›แƒ”แƒ— แƒฎแƒแƒ–แƒ˜

net.ipv4.ip_forward = 1

Ctrl+X แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“

5. แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒฎแƒ•แƒ”แƒ•แƒ— pandora.com แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒก แƒžแƒ แƒแƒฅแƒกแƒ˜แƒจแƒ˜

root@debian9:~# iptables -t nat -A PREROUTING -s 192.168.201.0/24 -d 199.116.161.0/24,199.116.162.0/24,199.116.164.0/23,208.85.40.0/22,208.85.44.0/24,208.85.46.0/23 -p tcp -j REDIRECT --to-ports 888

6. แƒ“แƒแƒ•แƒ˜แƒชแƒ•แƒแƒ— แƒฌแƒ”แƒกแƒ”แƒ‘แƒ˜

root@debian9:~# iptables-save > /etc/iptables/rules.v4

แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—

แƒแƒ› แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒจแƒ˜ แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒชแƒแƒšแƒ™แƒ” แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜ แƒแƒœ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ แƒกแƒแƒฎแƒšแƒ˜แƒก/แƒ™แƒแƒ แƒžแƒแƒ แƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒฃแƒ™แƒแƒœ. แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ–แƒ” แƒแƒœ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ–แƒ” แƒ“แƒ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.

แฒ›แฒœแฒ˜แฒจแฒ•แฒœแฒ”แฒšแฒแฒ•แฒแฒœแฒ˜! แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ แƒ˜แƒ‘แƒญแƒ” แƒ›แƒ˜แƒ˜แƒฆแƒแƒก แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ IP แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒ“แƒแƒœ, แƒแƒœ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜.

1. แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ™แƒแƒ แƒ˜แƒ‘แƒญแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ (enp0s3 แƒแƒ“แƒแƒžแƒขแƒ”แƒ แƒ˜)

root@debian9:~# nano /etc/network/interfaces

/etc/network/interfaces แƒคแƒแƒ˜แƒšแƒ˜# แƒ”แƒก แƒคแƒแƒ˜แƒšแƒ˜ แƒแƒฆแƒฌแƒ”แƒ แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš แƒฅแƒกแƒ”แƒšแƒฃแƒ  แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒก
# แƒ“แƒ แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒ•แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜. แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜ (5).

แƒฌแƒงแƒแƒ แƒ /etc/network/interfaces.d/*

# แƒ›แƒแƒ แƒงแƒฃแƒŸแƒ˜แƒก แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜
แƒ›แƒแƒœแƒฅแƒแƒœแƒ แƒ›แƒแƒก
iface lo inet loopback

# แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“แƒ˜ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜
allow-hotplug enp0s3
iface enp0s3 inet static
แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ 192.168.23.2
แƒฅแƒกแƒ”แƒšแƒฃแƒ แƒ˜ แƒœแƒ˜แƒฆแƒแƒ‘แƒ˜ 255.255.255.0
แƒ™แƒแƒ แƒ˜แƒ‘แƒญแƒ” 192.168.23.254

# แƒ›แƒ”แƒแƒ แƒแƒ“แƒ˜ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜
allow-hotplug enp0s8
iface enp0s8 inet static
แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ 192.168.201.254
แƒฅแƒกแƒ”แƒšแƒฃแƒ แƒ˜ แƒœแƒ˜แƒฆแƒแƒ‘แƒ˜ 255.255.255.0

2. แƒœแƒ”แƒ‘แƒ แƒ›แƒ˜แƒ”แƒชแƒ˜แƒ— แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒก 192.168.23.0/24 แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒœ แƒžแƒ แƒแƒฅแƒกแƒ˜

root@debian9:~# iptables -t nat -A PREROUTING -s 192.168.23.0/24 -d 199.116.161.0/24,199.116.162.0/24,199.116.164.0/23,208.85.40.0/22,208.85.44.0/24,208.85.46.0/23 -p tcp -j REDIRECT --to-ports 888

3. แƒ“แƒแƒ•แƒ˜แƒชแƒ•แƒแƒ— แƒฌแƒ”แƒกแƒ”แƒ‘แƒ˜
root@debian9:~# iptables-save > /etc/iptables/rules.v4

4. แƒ“แƒแƒ•แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒแƒ— แƒฅแƒ•แƒ”แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ–แƒ”

แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒกแƒ˜แƒ199.116.161.0 255.255.255.0 192.168.23.2
199.116.162.0 255.255.255.0 192.168.23.2
199.116.164.0 255.255.254.0 192.168.23.2
208.85.40.0 255.255.252.0 192.168.23.2
208.85.44.0 255.255.255.0 192.168.23.2
208.85.46.0 255.255.254.0 192.168.23.2

แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒกแƒแƒšแƒ”แƒ‘แƒ˜/แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ”แƒ‘แƒ˜

1. 3proxy แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒแƒคแƒ˜แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒ•แƒ”แƒ‘แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ 3proxy.ru

2. แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒฌแƒงแƒแƒ แƒแƒ“แƒแƒœ 3แƒžแƒ แƒแƒฅแƒกแƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ www.ekzorchik.ru/2015/02/how-to-take-your-socks-proxy

3. 3 แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒคแƒ˜แƒšแƒ˜แƒแƒšแƒ˜ GitHub-แƒ–แƒ” github.com/z3APA3A/3proxy/issues/274

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ