Dante دوه د لاسرسي کتنې کوي: د مراجع قاعده راتلونکې سرچینه مني او د SOCKS قاعده غوښتل شوې موخه او کمانډ اجازه کوي. د Dante 1.4.4 دا بېلګه یوه مراجع ته د یوې تر کنټرول لاندې موخې 443 پورټ ته د رسېدو اجازه ورکوي.

د خدمت هویت او پتې

که نصب یې نه برابروي، ځانګړی کم‌واکه حساب جوړ کړئ:

sudo useradd --system --no-create-home --shell /usr/sbin/nologin danteproxy

په لاندې لوړ پورټ او د مجازو سرچینو لړلیک لرونکي تنظیم کې دواړه هویتونه دغه حساب کارولای شي. د پټنوم تایید یا لوړواکه ځانګړنې د هغو تنظیماتو بیاکتنه غواړي. له کارولو مخکې د سند ټولې پتې بدلې کړئ.

logoutput: stderr
internal: 192.0.2.10 port = 1080
external: 192.0.2.10
clientmethod: none
socksmethod: none
user.privileged: danteproxy
user.unprivileged: danteproxy

client pass {
    from: 198.51.100.27/32 to: 192.0.2.10/32 port = 1080
    log: connect error
}

socks pass {
    from: 198.51.100.27/32 to: 203.0.113.20/32 port = 443
    command: connect
    log: connect error
}

internal د مراجع اړخ اورېدونکی ټاکي؛ external د وتلو پته ټاکي. یو-انټرفېس سرور د دواړو لپاره یوه ورکړل شوې پته کارولای شي. مناسب ځای کې د انټرفېس نوم هم کارول کېدای شي؛ وګورئ چې کومو پتو ته پراخېږي.

دا پالیسي څه اجازه کوي

لومړۍ قاعده ټاکلې سرچینه اورېدونکي ته مني. دویمه یوازې ټاکلې موخې ته CONNECT اجازه کوي. نامطابقې غوښتنې بندې پاتې کېږي، د BIND او UDP ASSOCIATE په ګډون.

د method تنظیمات د کارن نوم تایید نه ورکوي. لاسرسی په محدودې سرچینې قاعدې او د هغې په شبکني حد پورې تړلی دی. دا جوړښت یوازې هغه ځای مناسب دی چې سرچینه مجاز مراجع وپېژني.

sockd -V -f /path/to/sockd.conf

ځینې وېشونه اجرایي فایل danted بولي. د خدمت له پیل مخکې د نصب شوي کمانډ په وسیله تنظیم وګورئ. په فایروال کې ورته د سرچینې محدودیتونه ولګوئ، بیا مجاز هدف او هغه تر کنټرول لاندې هدف چې باید رد شي دواړه وازمویئ.

اړوندې مقالې