Toshewar tashar shiga ta Transmission ba manufar VPN ba ce. Abokin ciniki na torrent yana buɗe haɗin kai zuwa abokai da masu bin diddigin, yana warware sunaye kuma yana iya fallasa mai sauraro na sarrafa nesa, kuma kowanne daga waɗannan yana iya fita ta hanyar da ba ka yi niyya ba. Bi jarrabawa biyar ɗin a jere kuma ɗauki ka’idar wutar bango, ba saitunan abokin ciniki ba, a matsayin iyaka. Jarrabawa biyu na ƙarshe su ne waɗanda mutane ke tsallakawa, kuma su ne ke yanke shawara ko tabbacin zai tsaya idan ramin ya faɗi.

Ba da sunan tsarin da ya mallaki canja wurin

Manhajar tebur da daemon na tsarin suna gudana ƙarƙashin asusu daban-daban, kuma ka’ida da ta dogara kan mai shi tana bin asusun maimakon sunan shirin. Gano wanne daga cikinsu yake gudana kafin rubuta kowace ka’ida. Asusun sabis na musamman yana ba da manufar maudu’i daidai, yayin da mai amfani da tebur ke raba ainihinsa da burauza, editoci da duk sauran abubuwan zaman. Tabbatar da UID maimakon ɗauka cewa sunan asusun daga fakitin shine ake amfani da shi.

systemctl status transmission-daemon
ps -o user=,pid=,cmd= -C transmission-daemon

Idan asusun bai wanzu ba tukuna, ƙirƙira shi don wannan manufa kuma kada ka ba shi wani abu da zai gudana. Rubuta asusun da UID a cikin sharhin ka’idar, domin ka’ida ba tare da maudu’i ba ka’ida ce da babu wanda zai iya gyara ta cikin aminci.

Raba filayen sauraro daga hanya

Transmission 4.x yana rubuta adiresoshin sauraron abokai daban daga rpc-bind-address, kuma bambancin yana da muhimmanci. Saitin RPC yana sarrafa mai sauraron sarrafa nesa ne kawai, don haka canza shi ba ya zaɓar hanya don zirga-zirgar abokai. Karanta saitin biyu a matsayin ɗaya shine mafi yawan dalilin da yasa tsarin da yake kama da kulawa har yanzu yake yoyo. Wannan takardar tana bayanin koma baya lokacin da adireshin sauraron abokai ba ya aiki, don haka adireshin da ba ya samuwa lamari ne na koma baya da aka rubuta, ba ƙin da aka tabbatar ba.

grep -E '"(peer-port|rpc-bind-address|bind-address-ipv4)"' /var/lib/transmission-daemon/.config/transmission-daemon/settings.json

Yi amfani da ikon abokin ciniki don abin da suke, kuma sanya tabbacin a cikin wutar bango. Saitin sauraro na iya zama da amfani har yanzu, amma ba ya tabbatar da cewa tuntuɓar masu bin diddigi, ganowa na gida ko bincike da aka wakilta duk suna fita ta ramin. Idan biyun ba su yarda ba, wutar bango ce ke yanke hukunci.

Rubuta daidaiton mai shi a cikin sarkar da ta dace

Littafin Netfilter game da daidaiton mai shi yana bayanin yadda ake danganta fakiti da aka ƙirƙira a gida ga mai amfani ko rukunin da ya mallaki fayil ɗin socket. Wannan dangantaka ba ta wuce zuwa zirga-zirgar da aka tura, kuma daidaita ƙarin rukuni yana buƙatar zaɓi bayyananne. Karanta littafin ƙarin da kake amfani da shi da gaske maimakon misali na farko da ka samu.

iptables -A OUTPUT -m owner --uid-owner transmission -o tun0 -j ACCEPT
iptables -A OUTPUT -m owner --uid-owner transmission -j REJECT
ip6tables -A OUTPUT -m owner --uid-owner transmission -o tun0 -j ACCEPT
ip6tables -A OUTPUT -m owner --uid-owner transmission -j REJECT

Tsari yana da muhimmanci kamar daidaito. Karɓa mai faɗi a baya cikin sarkar yana ɓata ƙin da ya dace daga baya, don haka duba dukkan sarkar maimakon ƙara ka’ida da fatan. Haɗa dukkan iyalan adireshi biyu idan mai masaukin yana gudanar da IPv6, domin manufar v4 kawai tana barin hanya a buɗe wadda babu wanda ke lura da ita. Rike ka’idojin a shigar yayin sake farawa na abokin ciniki da ramin.

Yanke shawara abin da ke faruwa idan tun0 ya ɓace

Manufar gazawa ita ce jigon aikin. Idan ramin ya ɓace kuma wannan ƙugiya tana cire ka’idojin, abokin ciniki na da ’yanci ya yi amfani da hanyar jiki har wani abu ya tsayar da shi. Tsarin lafiya yana riƙe ka’idojin kuma yana barin su ƙi, kuma wannan ne ke sa iyakar ta zama mai zaman kanta daga lafiyar ramin. Ƙugiya ta rugujewa da ke share ka’idojin ita ma kishiyar manufar gazawa ce.

ip link show tun0
iptables -S OUTPUT

Gwada shi da gangan: dakatar da ramin, fara canja wuri wanda yake lafiya a bar shi kuma lura ko wani abu ya fita. Sannan dawo da ramin kuma tabbatar da hanyar da aka nufa tana aiki kuma.

Rufe hanyoyin da ka’idar ba ta gani

Warware suna na iya zama mai warwarewa na daban yana kulawa da shi, kuma sararin suna ko ƙofar da aka keɓe na iya samar da wata iyaka idan an tsara hanyoyin rabawa da farawa don hakan. Yanke shawara wace sassa ce ta mallaki DNS da ko tana bin wannan ka’idar fita. Sannan duba RPC: idan ana amfani da rpc-whitelist, cibiyar sadarwar gudanarwa da aka amince da ita wani ɓangare ne na kwangilar, kuma faffadan kewayon RFC1918 ba haka ba ne.

ss -tunp | grep -i transmission

Ma’aunai na fuska na iya tabbatar da lura, amma ba za su iya tabbatar da wane tsari ne ya samar da bytes ɗin ba. Yi canja wuri da aka ba ka izinin barinsa: da farko a hanyar da ke aiki, sannan ba tare da rami a lokacin farawa ba, sannan ta hanyar katsewa, sake haɗawa da sabuwar hanyar da aka ƙirƙira. Gwada sabon ƙoƙari da haɗin da ya riga ya buɗe, domin ka’idar ƙila ba a yi amfani da ita ga tsohuwar socket ba. Rubuta kwanan wata, asusu da sakamako tare da gwajin.

Manna misalin da ke share dukkan sarkar yana musanya rami ɗaya da da yawa, don haka ƙara ka’idoji maimakon share su. Idan jarrabawa biyar ɗin sun wuce, tabbacin a bayyane yake: zirga-zirgar abokin ciniki tana fita ta ramin ko kuma ba ta fita kwata-kwata, kuma ka’idar da ke tilasta hakan tana tsira daga gazawar ramin kansa.

Labarai masu alaƙa