Takmarkaður SOCKS5-þjónn með Dante
Stilltu Dante 1.4.4 með ákveðnum hlustara, einum leyfðum biðlara og einum leyfðum áfangastað og aðgreindu reglufasanna tvo.
Dante framkvæmir tvær aðgangsathuganir: biðlararegla hleypir innkomandi uppruna inn og SOCKS-regla leyfir umbeðinn áfangastað og skipun. Þetta Dante 1.4.4-dæmi leyfir einum biðlara að ná í einn stýrðan áfangastað á gátt 443.
Auðkenni þjónustu og vistföng
Búðu til sérstakan reikning með litlum réttindum ef uppsetningin útvegar ekki slíkan:
sudo useradd --system --no-create-home --shell /usr/sbin/nologin danteproxy
Bæði auðkennin geta notað þennan reikning fyrir stillinguna hér fyrir neðan með hárri gátt og lista yfir leyfða uppruna. Lykilorðsauðkenning eða aðgerðir sem þurfa aukin réttindi krefjast endurskoðunar þessara stillinga. Skiptu út öllum skjalfestingarvistföngum fyrir notkun.
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 velur hlustarann sem snýr að biðlurum; external velur útleiðarvistfangið. Þjónn með eitt netviðmót getur notað sama úthlutaða vistfangið fyrir bæði. Einnig má nota viðmótsheiti þar sem það á við; athugaðu hvaða vistföng það nær yfir.
Hvað þessi stefna leyfir
Fyrri reglan hleypir tilgreindum uppruna að hlustaranum. Sú síðari leyfir aðeins CONNECT að tilgreindu marki. Beiðnir sem passa ekki eru áfram lokaðar, þar á meðal BIND og UDP ASSOCIATE.
Aðferðastillingarnar bjóða enga auðkenningu með notandanafni. Aðgangur byggist á þröngri upprunareglu og netmörkum hennar. Þetta fyrirkomulag hentar aðeins þar sem sá uppruni auðkennir heimilaðan biðlara.
sockd -V -f /path/to/sockd.conf
Sumar dreifingar kalla keyrsluskrána danted. Athugaðu stillinguna með uppsettu skipuninni áður en þjónustan er ræst. Settu samsvarandi upprunatakmarkanir í eldvegg og prófaðu síðan bæði leyfða markið og stýrt mark sem ætti að hafna.