เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ, เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดชเตเดฐเตเดเตโเดธเดฟเดเดเดฟเดจเตเดฑเต เดธเดพเดงเตเดฏเดคเดเตพ เดตเตเดณเดฟเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดเตเดฒเดฏเดจเตเดฑเตเดเดณเตเดเต เดถเตเดฐเดฆเตเดงเดฏเดฟเตฝเดชเตเดชเตเดเดพเดคเตเดค เดฌเดพเดนเตเดฏ เดชเตเดฐเตเดเตโเดธเดฟ เดธเตเตผเดตเดฑเดฟเดฒเตเดเต เดเตเดฐเดพเดซเดฟเดเตเดเดฟเดจเตเดฑเต เดฎเตเดดเตเดตเตป เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดญเดพเดเดตเตเด เดฑเตเดกเดฏเดฑเดเตโเดเต เดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
เดเดพเตป เด เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเดฟเดฏเดชเตเดชเตเตพ, เด เดคเดฟเดจเตเดฑเต เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดจเต เดเดฐเต เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดถเตเดจเดฎเตเดฃเตเดเตเดจเตเดจ เดตเดธเตเดคเตเดค เดเดพเตป เด เดญเดฟเดฎเตเดเตเดเดฐเดฟเดเตเดเต - HTTPS เดชเตเดฐเตเดเตเดเตเดเตเดเตเตพ. เดจเดฒเตเดฒ เดชเดดเดฏ เดเดพเดฒเดคเตเดคเต, เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ HTTP เดชเตเดฐเตเดเตโเดธเดฟเดเดเดฟเตฝ เดชเตเดฐเดคเตเดฏเตเด เดชเตเดฐเดถเตโเดจเดเตเดเดณเตเดจเตเดจเตเด เดเดฃเตเดเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ, เดเดจเตเดจเดพเตฝ HTTPS เดชเตเดฐเตเดเตโเดธเดฟเดเดเดฟเตฝ, เดฌเตเดฐเตเดธเดฑเตเดเตพ เดชเตเดฐเตเดเตเดเตเดเตเดเตเดณเตเดฎเดพเดฏเตเดณเตเดณ เดเดเดชเตเดเตฝ เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต, เด เดตเดฟเดเตเดฏเดพเดฃเต เดธเดจเตเดคเตเดทเด เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเดคเต.
เดธเตโเดเตเดตเดฟเดกเต เดชเตเดฐเตเดเตโเดธเดฟ เดธเตเตผเดตเดฑเดฟเดจเดพเดฏเตเดณเตเดณ เดชเตเดคเตเดตเดพเดฏ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเดณเดฟเตฝ, เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เดธเตผเดเตเดเดฟเดซเดฟเดเตเดเดฑเตเดฑเต เดธเตเดทเตโเดเดฟเดเตเดเดพเดจเตเด เดเตเดฒเดฏเดจเตเดฑเตเดเดณเดฟเตฝ เดเดคเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเดจเตเด เด เดตเตผ เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดคเดฟเดเดเตเดเตเด เด เดธเดเดฌเดจเตเดงเดฎเดพเดฃเต, เดฏเตเดเตเดคเดฟเดฐเดนเดฟเดคเดตเตเด MITM เดเดเตเดฐเดฎเดฃเด เดชเตเดฒเต เดคเตเดจเตเดจเตเดจเตเดจเต. เดธเตเดเตเดตเดฟเดกเดฟเดจเต เดเดคเดฟเดจเดเด เดธเดฎเดพเดจเดฎเดพเดฏ เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดฎเตเดจเตเดจเต เดเดจเดฟเดเตเดเดฑเดฟเดฏเดพเด, เดเดจเตเดจเดพเตฝ เด เดฒเตเดเดจเด เดเดฆเดฐเดฃเตเดฏเดฎเดพเดฏ 3APA3A-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ 3proxy เดเดชเดฏเตเดเดฟเดเตเดเต เดคเตเดณเดฟเดฏเดฟเดเตเดเดชเตเดชเตเดเตเดเดคเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดชเดฐเดตเตเดฎเดพเดฏ เดฐเตเดคเดฟเดฏเตเดเตเดเตเดฑเดฟเดเตเดเดพเดฃเต.
เด
เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดเดฑเดตเดฟเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต 3เดชเตเดฐเตเดเตเดธเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดเตเดฐเดฟเดฏ, เด
เดคเดฟเดจเตเดฑเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป, NAT เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเตผเดฃเตเดฃเดตเตเด เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเดคเตเดฎเดพเดฏ เดชเตเดฐเตเดเตเดธเดฟเดฏเดฟเดเดเต, เดจเดฟเดฐเดตเดงเดฟ เดฌเดพเดนเตเดฏ เดชเตเดฐเตเดเตเดธเดฟ เดธเตเตผเดตเดฑเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเดพเดจเตฝ เดตเดฟเดคเดฐเดฃเด, เดเตเดเดพเดคเต เดฑเตเดเตเดเดฑเดฟเดจเตเดฑเตเดฏเตเด เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดฑเตเดเตเดเตเดเดณเตเดเตเดฏเตเด เดเดชเดฏเตเดเด เดเดจเตเดจเดฟเดต เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด. เดเดเตเดเตพ OS เดเดฏเดฟ Debian 9 x64 เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต!
3proxy เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดเดฏเตเด เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดชเตเดฐเตเดเตเดธเดฟ เดธเตเตผเดตเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
1. ifconfig เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด (net-เดเตเตพเดธเต เดชเดพเดเตเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต)
apt-get install net-tools
2. เดฎเดฟเดกเตเดจเตเดฑเตเดฑเต เดเดฎเดพเตปเดกเตผ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
apt-get install mc
3. เดเดเตเดเตพเดเตเดเต เดเดชเตเดชเตเตพ 2 เดเดจเตเดฑเตผเดซเตเดธเตเดเดณเตเดฃเตเดเต:
enp0s3 - เดฌเดพเดนเตเดฏ, เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเต เดจเตเดเตเดเตเดจเตเดจเต
enp0s8 - เดเดจเตเดคเดฐเดฟเดเด, เดชเตเดฐเดพเดฆเตเดถเดฟเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเดฟเดฒเตเดเตเดเต เดจเตเดเตเดเดฃเด
เดฎเดฑเตเดฑเต เดกเตเดฌเดฟเดฏเตป เด
เดงเดฟเดทเตเด เดฟเดค เดตเดฟเดคเดฐเดฃเดเตเดเดณเดฟเตฝ, เดเดจเตเดฑเตผเดซเตเดธเตเดเดณเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ eth0 เดเดจเตเดจเตเด eth1 เดเดจเตเดจเตเด เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต.
ifconfig -a
เดธเดเดฏเตเดพเดเดเดเดเดเดเตเดเดณเตenp0s3: เดซเตเดฒเดพเดเตเดเตพ=4163 mtu 1500
inet 192.168.23.11 เดจเตเดฑเตเดฑเตเดฎเดพเดธเตเดเต 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: เดชเดคเดพเดเดเตพ=4098 mtu 1500
ether 08:00:27:79:a7:e3 txqueuelen 1000 (เดเดฅเตผเดจเตเดฑเตเดฑเต)
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 (เดฒเตเดเตเดเตฝ เดฒเตเดชเตเดชเตเดฌเดพเดเตเดเต)
RX เดชเดพเดเตเดเดฑเตเดฑเตเดเตพ 0 เดฌเตเดฑเตเดฑเตเดเตพ 0 (0.0 B)
RX เดชเดฟเดถเดเตเดเตพ 0 เดกเตเดฐเตเดชเตเดชเต 0 เดเดตเตผเดฑเตบเดธเต 0 เดซเตเดฐเตเดฏเดฟเด 0
TX เดชเดพเดเตเดเดฑเตเดฑเตเดเตพ 0 เดฌเตเดฑเตเดฑเตเดเตพ 0 (0.0 B)
TX เดชเดฟเดถเดเตเดเตพ 0 เดเดชเตเดเตเดทเดฟเดเตเดเต 0 เดเดตเตผเดฑเตบเดธเต 0 เดเดพเดฐเดฟเดฏเตผ 0 เดเตเดเตเดเดฟเดฏเดฟเดเดฟเดเตพ 0
enp0s8 เดเดจเตเดฑเตผเดซเตเดธเต เดจเดฟเดฒเดตเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดชเตเดฐเตเดเตเดธเดฟ NAT เด เดฒเตเดฒเตเดเตเดเดฟเตฝ NAT เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ เดเดเตเดเตพ เด เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเด. เด เดชเตเดชเตเดดเดพเดฃเต เดเดคเดฟเดจเต เดเดฐเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดเดชเดฟ เดจเตฝเดเตเดจเตเดจเดคเต เดฏเตเดเตเดคเดฟเดธเดนเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
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 เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏ 3เดชเตเดฐเตเดเตเดธเดฟ เดชเดพเดเตเดเตเดเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเดพเด. เดเดดเตเดคเตเดฎเตเดชเตเตพ, เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดชเดคเดฟเดชเตเดชเต 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 เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดเดเตเดเตพ เดนเตเดกเตผ เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเดฐเต เดฒเตเตป เดเตเตผเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต, เด เดคเตเดตเดดเดฟ เดเดเตเดเดณเตเดเต เดธเตเตผเดตเตผ เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เด เดเตเดเดพเดคเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด (เดเดคเต เดถเดฐเดฟเดเตเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดเดฒเตเดฒเดพเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต, เดเตเดฒเดฏเดจเตเดฑเต เดเดชเดฟเดเตพ เดฎเดฑเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต)
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
เดฎเตเดเตเดเดฒเตเดเตเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด[2]: '/opt/proxy/3proxy-0.8.12/src/plugins/TransparentPlugin' เดเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟ เดตเดฟเดเตเดจเตเดจเต
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด[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@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.confเดกเตเดฎเตป
pidfile /home/joke/proxy/3proxy.pid
เดเตปเดธเตเตผเดตเตผ 8.8.8.8
nscache 65536
เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดเตเดธเตเดฑเตเดฑเตผ:CL:1234
เดเตเดเดเดเตเดเตเดเตพ 1 5 30 60 180 1800 16 60
เดฒเตเดเต /home/joke/proxy/logs/3proxy.log D
logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
3 เดคเดฟเดฐเดฟเดเตเดเตเด
เดเดงเดฟเดเดพเดฐเดฟเดเดค เดถเดเตเดคเดฎเดพเดฃเต
เดซเตเดฒเดทเต
เดชเดฐเตเดเตเดทเดเดจเต เด
เดจเตเดตเดฆเดฟเดเตเดเตเด
เดธเตเดเตเดธเต -p3128
เดชเตเดฐเตเดเตเดธเดฟ -p8080
เดธเดเดฐเดเตเดทเดฟเดเตเดเดพเตป, Ctrl + Z เด เดฎเตผเดคเตเดคเตเด
4.14 เดธเตเดฑเตเดฑเดพเตผเดเตเดเดชเตเดชเต เดธเดฎเดฏเดคเตเดคเต เดชเดฟเดถเดเตเดเตพ เดเดฃเตเดเดพเดเดพเดคเดฟเดฐเดฟเดเตเดเดพเตป เดจเดฎเตเดเตเดเต เดเดฐเต เดชเดฟเดกเต เดซเดฏเตฝ เดเดฃเตเดเดพเดเตเดเดพเด.
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:* 504/3เดชเตเดฐเตเดเตเดธเดฟ เดเตเตพเดเตเดเตเด
tcp 0 0 0.0.0.0:22 0.0.0.0:* 338/sshd เดเตเตพเดเตเดเตเด
tcp 0 0 0.0.0.0:3128 0.0.0.0:* 504/3เดชเตเดฐเตเดเตเดธเดฟ เดเตเตพเดเตเดเตเด
tcp6 0 0 :::22 :::* 338/sshd เดเตเตพเดเตเดเตเด
udp 0 0 0.0.0.0:68 0.0.0.0:* 352/dhclient
เดเตเตบเดซเดฟเดเดฑเดฟเตฝ เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดชเตเดฒเต, เดเดเตเดเดณเตเดเต เดตเตเดฌเต เดชเตเดฐเตเดเตเดธเดฟ เดชเตเตผเดเตเดเต 8080 เดถเตเดฐเดตเดฟเดเตเดเตเดจเตเดจเต, Socks5 เดชเตเดฐเตเดเตเดธเดฟ เดชเตเตผเดเตเดเต 3128 เดถเตเดฐเดตเดฟเดเตเดเตเดจเตเดจเต.
4.17 เดฑเตเดฌเตเดเตเดเดฟเดจเต เดถเตเดทเด เดชเตเดฐเตเดเตเดธเดฟ เดธเตเดตเดจเด เดเดเตเดเตเดธเตเดฑเตเดฑเดพเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เด เดคเต เดเตเดฐเตเดฃเดฟเดฒเตเดเตเดเต เดเตเตผเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
root@debian9:/home/joke/proxy# crontab -e
เดเดฐเต เดตเดฐเดฟ เดเตเตผเดเตเดเตเด
@reboot /usr/local/bin/3proxy /home/joke/proxy/3proxy.conf
เดเดเตเดเตพ เดเดจเตเดฑเตผ เด เดฎเตผเดคเตเดคเตเด, เดเดพเดฐเดฃเด เดเตเดฐเตเตบ เดฒเตเตป เดชเตเดฐเดคเตเดเดคเตเดคเดฟเดจเตเดฑเต เด เดตเดธเดพเดจเด เดเดพเดฃเตเดเดฏเตเด เดซเดฏเตฝ เดธเดเดฐเดเตเดทเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เดเดฐเต เดชเตเดคเดฟเดฏ เดเตเดฐเตเดฃเตเดเดพเดฌเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดฐเต เดธเดจเตเดฆเตเดถเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด.
crontab: เดชเตเดคเดฟเดฏ crontab เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเต
4.18 เดจเดฎเตเดเตเดเต เดธเดฟเดธเตเดฑเตเดฑเด เดฑเตเดฌเตเดเตเดเต เดเตเดฏเตเดคเต เดฌเตเดฐเตเดธเดฑเดฟเดฒเตเดเต เดชเตเดฐเตเดเตเดธเดฟเดฏเดฟเดฒเตเดเตเดเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดพเด. เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเตป, เดเดเตเดเตพ เดซเดฏเตผเดซเตเดเตเดธเต เดฌเตเดฐเตเดธเดฑเตเด (เดเดฐเต เดตเตเดฌเต เดชเตเดฐเตเดเตเดธเดฟเดเตเดเดพเดฏเดฟ) เดธเตเดเตเดธเต 5-เดจเต เดเดงเดฟเดเดพเดฐเดฟเดเดคเดฏเตเดเต FoxyProxy เดเดกเต-เดเดฃเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
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:P/443.HTT
1542574289.634 SOCK5.3128 00000 เดเตเดธเตเดฑเตเดฑเตผ 192.168.23.10:51193 54.192.13.69:443 0 0 0 CONNECT_normandy.cdn.mozilla.net:443
เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดชเตเดฐเตเดเตเดธเดฟ NAT เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เด เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเตฝ, เดเดจเตเดคเดฐเดฟเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเดฟเดฒเต เดเดฒเตเดฒเดพ เดเดชเดเดฐเดฃเดเตเดเดณเตเด เดเดฐเต เดฑเดฟเดฎเตเดเตเดเต เดชเตเดฐเตเดเตเดธเดฟ เดธเตเตผเดตเตผ เดตเดดเดฟ เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเดฟเตฝ เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด. เดคเตเตผเดเตเดเดฏเดพเดฏเตเด เดเดฒเตเดฒเดพ TCP เดเดฃเดเตเดทเดจเตเดเดณเตเด เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต (เดเดพเดจเตฝ เดตเตเดคเดฟ, เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดเดฆเดพเดนเดฐเดฃเด เดจเดฎเตเดชเตผ 2 เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต!) เดชเตเดฐเตเดเตเดธเดฟ เดธเตเตผเดตเดฑเตเดเดณเดฟเดฒเตเดเตเดเต เดฑเตเดกเดฏเดฑเดเตโเดเตเดเตเดฏเตเดฏเตเด. DNS เดธเตเดตเดจเด 3proxy (dnspr) เดเดดเดฟเดตเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด. UDP เดชเตเดฑเดคเตเดคเตเดเตเดเต เดชเตเดเดฟเดฒเตเดฒ, เดเดพเดฐเดฃเด เดเดเตเดเตพ เดเดคเตเดตเดฐเต เดซเตเตผเดตเตเดกเต เดฎเตเดเตเดเดพเดจเดฟเดธเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ (เดฒเดฟเดจเดเตเดธเต เดเตเตผเดฃเดฒเดฟเตฝ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต).
1. enp0s8 เดเดจเตเดฑเตผเดซเตเดธเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดพเดจเตเดณเตเดณ เดธเดฎเดฏเดฎเดพเดฃเดฟเดคเต
root@debian9:~# nano /etc/network/interfaces
/etc/network/interfaces เดซเดฏเตฝ# เด เดซเดฏเตฝ เดจเดฟเดเตเดเดณเตเดเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดจเตเดฑเตผเดซเตเดธเตเดเดณเต เดตเดฟเดตเดฐเดฟเดเตเดเตเดจเตเดจเต
# เด
เดต เดเดเตเดเดจเต เดธเดเตเดตเดฎเดพเดเตเดเดพเด. เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต, เดเดจเตเดฑเตผเดซเตเดธเตเดเตพ (5) เดเดพเดฃเตเด.
เดเดฑเดตเดฟเดเด /etc/network/interfaces.d/*
# เดฒเตเดชเตเดชเตเดฌเดพเดเตเดเต เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดจเตเดฑเตผเดซเตเดธเต
เดฏเดพเดจเตเดคเตเดฐเดฟเด เดฒเต
iface lo inet loopback
# เดชเตเดฐเดพเดฅเดฎเดฟเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดจเตเดฑเตผเดซเตเดธเต
เด
เดจเตเดตเดฆเดฟเดเตเดเตเด-hotplug enp0s3
iface enp0s3 inet dhcp
# เดฆเตเดตเดฟเดคเตเดฏ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดจเตเดฑเตผเดซเตเดธเต
เด
เดจเตเดตเดฆเดฟเดเตเดเตเด-hotplug enp0s8
iface enp0s8 inet เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต
เดตเดฟเดฒเดพเดธเด 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: เดซเตเดฒเดพเดเตเดเตพ=4163 mtu 1500
inet 192.168.23.11 เดจเตเดฑเตเดฑเตเดฎเดพเดธเตเดเต 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: เดซเตเดฒเดพเดเตเดเตพ=4163 mtu 1500
inet 192.168.201.254 เดจเตเดฑเตเดฑเตเดฎเดพเดธเตเดเต 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 (เดเดฅเตผเดจเตเดฑเตเดฑเต)
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 (เดฒเตเดเตเดเตฝ เดฒเตเดชเตเดชเตเดฌเดพเดเตเดเต)
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
เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดชเตเดฐเตเดเตโเดธเดฟ เดธเตเตผเดตเตผ เดจเดฎเตเดชเตผ 1-เดจเตเดฑเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดเดฆเดพเดนเดฐเดฃเดเดกเตเดฎเตป
pidfile /home/joke/proxy/3proxy.pid
เดเตปเดธเตเตผเดตเตผ 8.8.8.8
nscache 65536
เดเตเดเดเดเตเดเตเดเตพ 1 5 30 60 180 1800 16 60
เดฒเตเดเต /home/joke/proxy/logs/3proxy.log D
logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
3 เดคเดฟเดฐเดฟเดเตเดเตเด
เดซเตเดฒเดทเต
auth iponly
เดกเดฟเดเตปเดเดธเตเดชเดฟเดเตผ
เด
เดจเตเดตเดฆเดฟเดเตเดเตเด *
เดชเดพเดฐเดจเตเดฑเต 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. เดตเตเดฃเตเดเตเด crontab-เดฒเตเดเตเดเต เดเตเตผเดเตเดเตเด
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:* 349/sshd เดเตเตพเดเตเดเตเด
tcp 0 0 0.0.0.0:888 0.0.0.0:* 354/3เดชเตเดฐเตเดเตเดธเดฟ เดเตเตพเดเตเดเตเด
tcp6 0 0 :::22 :::* 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. เดเดชเตเดชเตเตพ เดชเตเตผเดเตเดเต 888, เดชเตเตผเดเตเดเต 53-เดฒเต DNS เดเดจเตเดจเดฟเดตเดฏเดฟเดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด TCP เดเดฃเดเตเดทเดจเตเดเตพ เดธเตเดตเตเดเดฐเดฟเดเตเดเดพเตป เดชเตเดฐเตเดเตเดธเดฟ เดคเดฏเตเดฏเดพเดฑเดพเดฃเต, เด เดคเตเดตเดดเดฟ เด เดต เดฑเดฟเดฎเตเดเตเดเต socks5 เดชเตเดฐเตเดเตเดธเดฟเดฏเดฟเดฒเตเดเตเดเตเด DNS Google 8.8.8.8 เดฒเตเดเตเดเต เดฑเตเดกเดฏเดฑเดเตโเดเตเดเตเดฏเตเดฏเดพเดจเดพเดเตเด. เดตเดฟเดฒเดพเดธเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเตเดฑเตเดฑเตเดซเดฟเตฝเดเตเดเดฑเตเด (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- เดจเดพเดฏเตเดณเตเดณ เดธเดพเดฎเตเดชเดฟเตพ เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเตฝ
#
เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเตเดเตพเดเตเดเตเด เดชเตเดคเตเดตเดพเดฏเตเดณเตเดณ # เดเดชเตโเดทเตป เดจเดฟเตผเดตเดเดจเดเตเดเตพ...
เดเดชเตเดทเตป เดกเตเดฎเตเดฏเตเตป-เดจเดพเดฎเด "example.org";
เดเดชเตเดทเตป domain-name-servers ns1.example.org, ns2.example.org;
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ-เดชเดพเดเตเด เดธเดฎเดฏเด 600;
เดชเดฐเดฎเดพเดตเดงเดฟ-เดฒเตเดธเต-เดเตเด 7200;
ddns-update-style เดเดจเตเดจเตเดฎเดฟเดฒเตเดฒ;
# เด DHCP เดธเตเตผเดตเตผ เดเดฃเต เดฒเตเดเตเดเดฒเดฟเดจเตเดฑเต เดเดฆเตเดฏเตเดเดฟเด DHCP เดธเตเตผเดตเตผ เดเดเตเดเดฟเตฝ
# เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต, เดเดงเดฟเดเดพเดฐเดฟเด เดจเดฟเตผเดฆเตเดฆเตเดถเด เด
เดญเดฟเดชเตเดฐเดพเดฏเดฎเดฟเดเดพเดคเตเดคเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด.
เดเดงเดฟเดเดพเดฐเดฟเดเด;
# เดเดฐเต เดเดจเตเดคเดฐเดฟเด เดธเดฌเตโเดจเตเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เด
เตฝเดชเตเดชเด เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดเตเตบเดซเดฟเดเดฑเตเดทเตป.
เดธเดฌเตเดจเตเดฑเตเดฑเต 192.168.201.0 เดจเตเดฑเตเดฑเตเดฎเดพเดธเตเดเต 255.255.255.0 {
เดชเดฐเดฟเดงเดฟ 192.168.201.10 192.168.201.250;
เดเดชเตเดทเตป เดกเตเดฎเตเดฏเตเตป-เดจเดพเด-เดธเตเตผเดตเดฑเตเดเตพ 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:* 389/sshd เดเตเตพเดเตเดเตเด
tcp 0 0 0.0.0.0:888 0.0.0.0:* 310/3เดชเตเดฐเตเดเตเดธเดฟ เดเตเตพเดเตเดเตเด
tcp6 0 0 :::22 :::* 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 เดเดจเตเดจ เดชเตเดฐเตเดฌเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเดเตเดฏเดพเดฃเต เดชเตเดคเดฟเดฏ เดเดฃเดเตเดทเดจเตเดเตพ เดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเดคเต.
เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด: เดเดเตเดเตพเดเตเดเต เดเดฐเต เดตเตเดฌเต เดชเตเดฐเตเดเตโเดธเดฟ เดเดฃเตเดเตเดเตเดเดฟเตฝ, เดธเตเดเตเดธเต 5-เดจเต เดชเดเดฐเด เดเดฃเดเตเดฑเตเดฑเต เดเดจเตเดจเต เดเดดเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต, เดธเตเดเตเดธเต 4 เดเดฃเตเดเตเดเดฟเตฝ, เดธเตเดเตเดธเต 4 (เดธเตเดเตเดธเต 4 เดฒเตเดเดฟเตป/เดชเดพเดธเตเดตเตเดกเต เดเดคเดฑเตเดธเตเดทเดจเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ!)
เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดชเตเดฐเตเดเตโเดธเดฟ เดธเตเตผเดตเตผ เดจเดฎเตเดชเตผ 2-เดจเตเดฑเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดเดฆเดพเดนเดฐเดฃเดเดกเตเดฎเตป
pidfile /home/joke/proxy/3proxy.pid
เดเตปเดธเตเตผเดตเตผ 8.8.8.8
nscache 65536
maxcon 500
เดเตเดเดเดเตเดเตเดเตพ 1 5 30 60 180 1800 16 60
เดฒเตเดเต /home/joke/proxy/logs/3proxy.log D
logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
3 เดคเดฟเดฐเดฟเดเตเดเตเด
เดซเตเดฒเดทเต
auth iponly
เดกเดฟเดเตปเดเดธเตเดชเดฟเดเตผ
เด
เดจเตเดตเดฆเดฟเดเตเดเตเด *
เดชเตเดฐเดจเตเดฑเต 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. Google-เตฝ BGP 208.85.40.20 เดเดจเตเดจเต เดเตเดชเตเดชเต เดเตเดฏเตเดฏเตเด
เดจเดฎเตเดเตเดเต เดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดชเตเดเดพเด
เดเดพเตป เดคเดฟเดฐเดฏเตเดจเตเดจ เดธเดฌเตเดจเตเดฑเตเดฑเต AS40428 Pandora Media, Inc เดเดฃเตเดจเตเดจเต เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด
v4 เดชเตเดฐเดฟเดซเดฟเดเตเดธเตเดเตพ เดคเตเดฑเดเตเดเตเดจเตเดจเต
เดเดตเดถเตเดฏเดฎเดพเดฏ เดธเดฌเตโเดจเตเดฑเตเดฑเตเดเตพ เดเดคเดพ!
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. เดธเดฌเตเดจเตเดฑเตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเตเดฑเดฏเตเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เด
เดเตเดฐเดเตเดทเตป เดจเดเดคเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต. เดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดชเตเดเตเด
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
เดฑเตเดเตเดเตผ เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดตเดดเดฟ เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดชเตเดฐเตเดเตเดธเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เด เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดฟเตฝ, เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดชเตเดฐเตเดเตเดธเดฟ เดธเตเตผเดตเตผ เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดชเดฟเดธเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดนเตเด/เดเตเตผเดชเตเดชเดฑเตเดฑเตเดฑเต เดฑเตเดเตเดเดฑเดฟเดจเต เดชเดฟเดจเตเดจเดฟเดฒเต เดเดฐเต เดตเตเตผเดเตเดตเตฝ เดฎเตเดทเตเตป เดเดเดพเด. เดฑเตเดเตเดเดฑเดฟเดฒเต เดเดชเดเดฐเดฃเดเตเดเดณเดฟเดฒเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดฑเตเดเตเดเตเดเตพ เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดคเดพเตฝ เดฎเดคเดฟเดฏเดพเดเตเด เดเตเดเดพเดคเต เด เดงเดฟเด เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเตเดจเตเดจเตเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเต เดฎเตเดดเตเดตเตป เดธเดฌเตเดจเตเดฑเตเดฑเตเด เดเดฐเต เดชเตเดฐเตเดเตเดธเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเด.
เดชเตเดฐเดงเดพเดจเด! เดฑเตเดเตเดเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดเตเดเดณเตเดเต เดเตเดฑเตเดฑเตโเดตเตเดฏเตเดเตเดเต เดเดฐเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดเดชเดฟ เดฒเดญเดฟเดเตเดเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดเดฏเดฟ เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเดฃเด.
1. เดเดฐเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดเตเดฑเตเดฑเตโเดตเต เดตเดฟเดฒเดพเดธเด เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเด (enp0s3 เด เดกเดพเดชเตเดฑเตเดฑเตผ)
root@debian9:~# nano /etc/network/interfaces
/etc/network/interfaces เดซเดฏเตฝ# เด เดซเดฏเตฝ เดจเดฟเดเตเดเดณเตเดเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดจเตเดฑเตผเดซเตเดธเตเดเดณเต เดตเดฟเดตเดฐเดฟเดเตเดเตเดจเตเดจเต
# เด
เดต เดเดเตเดเดจเต เดธเดเตเดตเดฎเดพเดเตเดเดพเด. เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต, เดเดจเตเดฑเตผเดซเตเดธเตเดเตพ (5) เดเดพเดฃเตเด.
เดเดฑเดตเดฟเดเด /etc/network/interfaces.d/*
# เดฒเตเดชเตเดชเตเดฌเดพเดเตเดเต เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดจเตเดฑเตผเดซเตเดธเต
เดฏเดพเดจเตเดคเตเดฐเดฟเด เดฒเต
iface lo inet loopback
# เดชเตเดฐเดพเดฅเดฎเดฟเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดจเตเดฑเตผเดซเตเดธเต
เด
เดจเตเดตเดฆเดฟเดเตเดเตเด-hotplug enp0s3
iface enp0s3 inet เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต
เดตเดฟเดฒเดพเดธเด 192.168.23.2
เดจเตเดฑเตเดฑเตเดฎเดพเดธเตเดเต 255.255.255.0
เดเตเดฑเตเดฑเตโเดตเต 192.168.23.254
# เดฆเตเดตเดฟเดคเตเดฏ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดจเตเดฑเตผเดซเตเดธเต
เด
เดจเตเดตเดฆเดฟเดเตเดเตเด-hotplug enp0s8
iface enp0s8 inet เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต
เดตเดฟเดฒเดพเดธเด 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 เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดเดฆเตเดฏเตเดเดฟเด เดตเตเดฌเตเดธเตเดฑเตเดฑเต
2. เดเดฑเดตเดฟเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต 3proxy เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ
3. GitHub-เดฒเต 3เดชเตเดฐเตเดเตเดธเดฟ เดตเดฟเดเดธเดจ เดถเดพเด
เด เดตเดฒเดเดฌเด: www.habr.com