From 9539e8cc290d675d70399bdce57ab4c0e04dc36f Mon Sep 17 00:00:00 2001 From: vados-dev Date: Tue, 18 Aug 2026 15:40:05 +0300 Subject: [PATCH] Backup for MikroMaster created successfully at Aug 18 15:40:05. --- .../20260818/20260818154001-Binary.backup | Bin 0 -> 105229 bytes .../20260818/20260818154001-Config.rsc | 1211 +++++++++++++++++ .../20260818/20260818154001-Diff-Config.rsc | 4 + 3 files changed, 1215 insertions(+) create mode 100644 MikroMaster/20260818/20260818154001-Binary.backup create mode 100644 MikroMaster/20260818/20260818154001-Config.rsc create mode 100644 MikroMaster/history/20260818/20260818154001-Diff-Config.rsc diff --git a/MikroMaster/20260818/20260818154001-Binary.backup b/MikroMaster/20260818/20260818154001-Binary.backup new file mode 100644 index 0000000000000000000000000000000000000000..51615a59bb007e702fbe837be804a1e8b9d60723 GIT binary patch literal 105229 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�<6=~x|;Zw64f3UoR`-`0K3w5>}H%u!Uo%Lu< zjT|wBXDe*>s~Szfb$)9n5oyd|gSiiOKLM?2mqygR=no}sHjBiL(D?sCo1(jtdIC*` z!d~#{6`>mV;TS&fIzNmNk=Cz#>wW73)kO`8w8&iDbLnoK2NzfBy{<63e0lE(5Ew^C z8W7*IJjcr`_qxg&j|5X^Bev7Q0~SbpfTEILYebJgUb@jAV$i4=l&k*)KZF&>M!cwmLYZI?m$LjuMPC=E{# z8<|3qFk}0^!2r5~U<^O+0^rr6Rz301P`ZNFRrLovdv3>5uC(Yu0H9`_+VMiHeP{%~ zdvW~44c#O#zUP~OTj5fTW?Cv2(%LbNT%Cpj%oUi4D}^%l$hniYu8^mHfe7dp(EeLeF)eLi2O!CcyY+Gs@{(+(7XM$(FStp= zsgWLsHz zIw=9MFTT${a?>~EK?Pc_!j zVuGFl6RZj}4(d%}WO2M_dnU=O*|x|HJE{A&fkvJj$OtBY-YCLjYmatj#kuxJ+^mMk z)bZm>Ed!&0K;I|sXo9>rhohEfitpXsgkjBHhm@@1UN?)+#k<5SQ3*lfYaypr*-K-Z zq=;AfqYQIp{|d>Zr1t0%%D>Dr^-7xaDcJ@pgt7&@KN%?!68F-mw7h>oJP|kez82 zW&aFtprlEg1E2HVC(a%pYa!&oZes`6?L!>AP4PHU*21M}R>W1SAZ&@OC>RAj_)2|q zc#MtuS5q(2m#MFzI@%gMw)hc%{T&>HNY4WmuI`I*V2Haqc^`_g6zKI#z8V30kF6u? zV52O@U!2sbrJfcF_~!yY77gxXDk5_EM!hzNx$S$dW0G{RN|f-+C+}OHRX}qHp5znK zCgmOzW~ynDDNNOv9tA-L0SYqy>)=vd9;uR zJ{U=Cw|9xP2{FU#kH*V-E(C}w{$v}8NEwb_Jj1j3|EpvCljBf!$N@^d=^T|e>)JL7 z%n!L=s3qA5gpH;Df^}Yg5ORYtvDN8hds`CF=m^7>d=$XzG1;1R=s(wr*7_<-_ZdYM zr_c7#ttVb`v>ua&9)qoCwjCIL>Nc}3SdKCnT3;z-d*DrP2fXO5$DB7KIUaC69ZFL( zM3K|$v$4+iO1C%%d_Q_ttBITsSY!kN={x=bv!AFRJ3#TSU?pGDX7T>+t$j!YMuRw= z0+VT=-+n#plblhluPW<0Ca)n((h3p-w9I)M~08zDU?9l*z_f91S*PYA$Zk=1vGJX%Ij(TQrTVv}c#b5=Nc~iJDNA zZP{XjE-6p1Ka~4>!4KDTbkRQ^aUtgp&g(I_1g;XYP$*5}uI;50;RQN^BAH4tHr%#9-vKE99UC6|!A7f-$qIE%7Bt75^RY-cpHIn+63N9izD?20yoPJ4B+ zRH4MZ@=eRoHWSN*Qb^KZpuE*1z$|)US-gQ$=`C?`^S12b#DuNGHpdlwhpUh_3O`mK zcdt_9#y^oC1TuJ96GCvritpnUBzeDv0uo=;lAR6; z3S_|!Xf7>!@|0LK;J-8vWAXKAf!4`Uf>ZHhWVAL--;r0Dj%aSsj*trIqhEmWE0R7J zA5C1@fWd=V#@cf$j1hFXl#AZ=&mhm2^Y8lfBzC1(?Dl9zXX}wXyJ6VV1rCqQ_#not zZD)9NUmgK3#(-L^&@Qzf;Ixo!W{*|BS*$$HSuu85@}mMfJRfK|h`XnD(XNE&Y<6q= zV*Q;Q1^|M1g5D}TpqN2KlC&i&5fl`|(Pw8_zhZ4yeEJAH~ps(@w z&Yip$+8yhg?qCFLD^8FcNV0Ny3~^XeaX9xtWuV#R(u&&8)PwsMk`y&M)~T+?^OVeW zz858u#PMXnc2bKqAft{Q{Z1l}$&Y`sAFFBswytsq8U{D^m!3(CV#$vJ@i5gwAi#=d zY_1gis$w4-Y1(Ge3h$Ac5Hk=942Ih7MKWUxOW&v}ZZRElUF}{|>Zm6t#=d%U%r@9b1@a|4`g4PnvDEFrN1~_Hd(fa}&}=)9sMXbdq!1be zaARWCEPs1R_83sETV=*=e)BvmS4|d5sisz%A%rF+Q9`eK?)CbvibFp?&?~5(#p78T zuJ6rf{>DB@1JdjzN03a8$B5$Grl5n_s$7vhrcgaPEzCKicrL$}~?>~%8(G8~m;J0_K*#o=3$CQG7oMP#8D0yW5Zql}E{jh53hN61sLG#R_ zPi$a>=K(+3HdnZHt1$Y~N2VE70Rsksi%aXXb)R$a5S?kj2gzkJX1wX%tK5_De6-dl z<@#a9RWSFf^leO_eZEzK;hR63|F>tVZZB5|?|lU#i$ZN^MSz!s2_Dr1&)DlP$GzR; zfq!XQzwAok*=6Skyh(9N`;Q~Ka(_ma(m85!~_ao7@l35ModjiTG@JC=AdwlB+ zyWxqph4w4Y;iDLBi<yhi4?EY~(qG+!Mj2h1{YGu}SXe%eSCcJp@R)Z6YYQ=#OYqHEp-QX98_ zG|+!PU&L5K?uYh}n$`=4g9aU zq?|Upjc%;!)qics6CH8Z1uXHuZM+x_@#4n3YX7JJnERo&<~Zre(t0LK5j z^v@HHbpV2Q%9c>!UQbSTIHHH~6+vMP&_qOrjo=q3WeoV^YnD6P2t z&xJ;Uey^GDXA!_y7ZmIa5-PeVz{S}x|8v=pDLAP#Au2bcnk~xeiNS9}B@n%UCjWMP zL>(U%Q>BCE&)8$M^#j9io>~V{8o+SWj%Xbb3JBkpbAJ*ALeoS)a9bWh>mu8kMUV%8 z^7*lBo#46H7jS~M-cA2G7V?mMR&r9~k)=6@U@_G-SA*G}E9@&5Rf*B!i!_Ho*TUv(P0O@244-uEX2g*iG2pu=pYQAY0Yc~vxRG-9@v5vKII z@Ko1uW@C7K-7v!?+0_Ld^Zl~Cl2&L|MUhxY4sz-%P?ZOF@Hl83=QNc)+LaL`?g#BY zGwZhP2C?k^N(9^P1i>IkOB@60Znx~Nh8Z7NbPMAB8*6g3iCB^6%zSA1zykwD65k?N z`D4-g5tp2$m19c-D+eyRR#<9v9XJIYg5?$e4w)JFwd(eOgLCp3tjVCz6QbDCrQV@=5!Nah!+SGT2Ww!K! z?>)90Sh_EABU=thGukq_Is@??pF~a4*>Lihy(lRB&;gb*=vMilW^Yt6W!r3z@I;ZU zbT8NVcx~f2old-QSJS8f@k^bDJJ3s9v)K`zLX)z{gZp(fyxQSNg_Fy>!@W>M1>)U~ z{X=F*h6ps*JlDQaoq&C0h7yc)GIf|H5&63X8f$E5W@eCVQT!q3d}0-;x-v^)WFEUK ziBI9q97u{emuU0_|BSSD@%2e4(`tpQTf)PNTd^*%FLCahyoQ8H&EfF>q`2+5Sd+b! zzTO)}o4DDoyFeb)r52t0qUfmF%2yJz1Rl#-6fN^ZLVWJHEdfn$dS6O8p*$I6UHozQ zH~V!#%{rN*f@`K@QH{V!=UbdGiUmguj_(54bg-8%{MCu~--58pTy%BswCI#W4@W12hc=|SzGytZ3MRV*nWAcR7n}5?tvdkouAs-V=nG9jVAHp`jC>_(&w>CI+}CGa-2mZ-E}w+xkZrRDZy>w z7&!udOF=H9+5rf)AARY<=>A}kl|8%`PAzIUR*SN<@iOH|E7hRO(m4}OuIN~MOEbZ7 zro+O0P|83Fufkik$Jm-pz}O**=AOVQ_k0Kj%VMkhnZjxrk+{H|m&li|X+aKn;I|$T zin&jzen6 z89b4m9zpo9dBYiT_@FGx4IReZjv85m%RI+7$fFkF-Wx`}t%6DaIr$Hq48^*nx+-_J zkayRWgr`MZ;lkqZ-uxm*i?5DCJ2Wx zQonHc=^imoDAACCdfj9NXSlljvOSb8lilGSMf7lGRnXR5)5TGpA z19(%)hmA{{3a@pa{E;camtMd(Klo-u1%0olxPZ5BvRiX|uibRk&?X~GwW#H`_AxKX zau3w7(S5u~tth-bWy&$v1TkhNW$tt8AAiQ~a*|rjSddcqSzduVq}h2WOFA=b=Aimg z;61a&xG14X?9!vm=7RQ)^3sKmWn!`cpR(~BnCs92Z&)oZx3`!wr>M}n#tQ@m0iqLl zKg}Ht&OTG>`+u2TF;c)bx?#}VL{rl7mSKLmGmRT1z%0z~cp!FTLw3aPKt}5a|E;fo z=b9xD0Q=xA{yLn4X=q_Ge!AJ@01Rk+6gPG4NFQquEymAq{7Mcm2>C3g?hB$F{`hGw zu<>225%$eD6t-&bJOJ3Rbip|?lsk-urc!G=xb}sd$xnM+BYeP3&^LLhL&$f>GJ2W< z5~tt&H)$HKqp!yJDgA>VdIOvf4-{yJHN_!ikG6#R*`BRYn7(DTyc?Fju6@gx-wz8t zU8f@omtgV2D9a$|k|RHaw|0VI0#Sy)PPm{KUTLllT22NKcAv3z@6u8p&Js?s(RBVq z3Keo+Xye6vTpO)cbx{-VBN*v?vV|e5r^Da+SCx`Hsz+->1^C@YuL&uCj(G{459Lq# za~>SzKOi6p(l@EvK}kghCo@Cc-VNQpsO8R|r!gaAnjuCfyIVQDxjlQ+X zbN5`rtU$hin+>H`pn;u1HelOM<-4`GOgkZmevchoC!_D6bEGM^y#=z^;4;{*iLD}> zzCY4JGZvLmVlQa&>WP&Z**Fgc6)Z&LO~dn88|#?NQr7+ZY)zI1BQO4|b{(!jl0*v1 zR(jtB0YV--Q$~qU!}#MDY`tXhyw>O-K^*RpBu@nh11rG?=xn5Z2iy>RRlzMj9YCIU z0=smKs`s$bB^19bekllLK95!+Wj& z&IiIBQ@H@#3laeTKLEgB!|^S1Vnj>6@2%+N1jr=0>nuE`&`#Amo$@}_5W);9C+XH1uJ1ePH7J zy=ZuKkDn3V>oG}c_mjo0q8wm6Yg;f2)HT(ScgPB>Cs0B}0zCmA<;ULj?j^?niIvfv zz%o=OHBVJHPn43fvB)dFs*cS}$iZljBHT_{dnBbj+Ahxzer`jC_48jCY94?yA<+r=bAnva#zixz{s%PW!{#;`{Thmyrw3^`YUkrh| z+Rj~Pxt^JmIZ=WNsyAht_?b!O2exq#n0t%{|w^AFOV?VlGrr#LP znHTPV!~5ti7ys{Gm}emhFCK~l2Dkl#&#o5eHw}Y(3oCl=ty9xT6ND{j=aN%yN16_>k;}hd7+4s{Po92_~l`UQ6SPO0U<2n!j*Nqc3$20rRaTO|e7mfVnOh+mJw^i-oZpba98M0ZVY$7&rxPL) zrtZn7(FtrAX-mr%%;7dz3b|De$yH9#kj_v-NBGm$>!f0HBQNhsa6czd13_SW*-jbF z96PwG*&o2E1dN#JkS*2Y_?~!q`dTX?Ap5m>GjzLSfIyt#!eZ!7VChaC@#LBYVxrMK z6*uW=4uk~&@a7bjjm!!4h^#E>^^4i-A#YhWoMs)}1Ni`a&-+u2vlD3M;td(6_n{ov z$O41)1@Uo)BAptVzPr6Q&xZ$0B*&)^#+xo=%DfDK2T1KKrv8AxctaP|q(ztR$jun-PZND;qUs?FEvhqbf7a% z$V5~=7ekRo46w)2j|Bk5YBpE_{hZmSWb8xoT`-=qQ-~tCS?RDwR*Re}mMc9fg0)xy z5|cp$x_-0~Y7;PojBo36_6#ldR5S^V37b7|8FAWHA@uMUF%6%93Kq_EX!J6Y3EoJ1 zga|II!Jbhf(KvFIO0ae83G2*)>Zy|F35AlUm{CZm<@W;fkHp|#BKcnNgtY7LiI|_Y z2Mz5`g6LT^?Vcc@pJW8IFVzxDhC&a%e?gYi7|XAn+}WJe zW`}nwAY&(*y3F(BoC(cx2r_R5&`@;Q37%9}WG)3!(JdXwiq;Cz%#TmBx>da=i|FBm zwlSkp$|KPinhwS5CaK&Fsi$$4euOM5Xd}y+nj)PZvMZj_*WCxD!GgS<7?Msk|8rDl zoO4t7u*>}JlbTxFUdm;zKx`qq-#i#I>}~8!Sidb8DdL0L`IN~uEbL#26eHXQGwPBD z)f`G(Nk_}v9EvbGLN4imoQ@Yi-Ne59y))<=K60>VCk0{Y^ zqOn)h=YXq07t>XTsrhd)ASIfS=wa7$5o1yR_G`)w=~A4?O2!L|T}DAOp{E-3rtWgC z5iB9KX=YF9%Zk3wC;63`M4#7I{{ZCM0enr;Pvf?D^10skl7yW^F6;kF0S!ln=PDvF z;_8)RrjTiMNWH?ZIU%|uLLBbu9A`|m!@$ENr{?x z4Ff%@f4=yhaw9HnlA%hUFOzb9;Ff@sL1B}IbRiuz$$-}(i< z)8wa%zk9o8`Xy>){jgH`iqCX4L_!C=k0oi9AQ1*A7OfG{jH@yJ9Sp#b^&0K(`u%Dm1gALlMxDGR)zep6r@^e) zFCwGSYSg{&2czb7aEEA@vI5rogv#}2p4YCts^ww^1(?ukMM;_n1qwkuEU-X%YjPx2 zgmnuUTeAu%d%?*#&M3&^@Xu&&U~zm$rnA)j!gT`#Fg|&CACKC{vj>qpP25VbW6=C< z?bP5zK4?m0J!fB2KDbPS-6^*Vs%ah}I@GXh2Ar~g+ z(=7^Zm{VXjopx^5r`MsGmml-*>t-P880R=2cLF;XDG;ed2(S#zBg2%7`qH~dT8{nU|1J=u@_>rI zsvRgZ0?^B1kt#mS@#0xuUoT#9*xME$)NdI+7gjl2ZLf^v5zRG)Xo5Axgy$?-fNHTD zp{lhlk}*M*X+-QI&?=eZF211UXd#@trwj{%#*augEBy*xFel8ol7r7u8@`M+vSBuAOmS;|j(^r3P)VyOQ=J zn)$AgQmKBMypjn>PR`D45O=Y5wj8ugfF6M`w+rB)i6DXzo@iLM8m9bC|rW z4rx~JY5~faZS%jOl@?1Rb`kIe0jLu5pL=|gY}MKo0NNULujPIQTedK}<@aO~QfGUE z1AGc}+>H#?Y^ZOhzrq5J%m8N93^-p3S|Y~86n%a2VEZ|HWr+GT*V=MpolC@Os#}_Y?Q=tLtWX(o? zYz|CCH&_q2O3y(G(QTOJq=S{nn|zlkQ-L-49BYTPk+%wdaFVdyR~xePz6P>$9n*&( z2E1+FWB>-*?ZL_fJnrSyX6vrJN;@inSI$(wPa2A-Ks6s5sgsU{2FDt-tTfM$cPa&j zmNLFb7Y)W0fIxafhkoM%s}^-Hp%X@Z#Yh!%X>;HOqKXDRHj8%GX|1W3@DwW- zpKp1&$6n^?_me3_UQKq z9)NxcC8d)B$9P}fZoOMH`WDavX^oQ^KRC1$g;wK$^&B(#g#9#)nA>?HJcBs6@Qgi} z4f7yTphOfc)8Ea5lJ*NUT6gBy>2EmNJS@h<2mrdAbc0;uIeg%Y`>S{uPUMYdVq01N zKzRgI+jhQl<*y%ZKpXPJS2%5^Gbsjl4&JF%J^gb&9Ia%IdVEscRv?yCN053r|=yvx6LN zrQ=OE@ zI(R&LRo_WdA-4%#&dD1HD*S(=H72*Ar-U1U??rc5eazAsSTGC>b7F8geQP8b zwE9@18Ht}E%;*cs?`@-j--88?gV++h<`-YBz}7M~7LL?ybBl*r4qYg!tMt<{+blyP zAX(M1`=%~nkzVC1-!F680)pq9~}lc2Hgw8I2kHVOvva{RJMauu-=E;!jl3 zmOqFZ*tH2goB+kHC4kFsT*&?f*m=+h;U0_}C=fGC5q`-b?rVZ^ao%Yg= nV0Ksr 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 VeI16av#$Va9ieathd#uZq7^r#4;%mh literal 0 HcmV?d00001 diff --git a/MikroMaster/20260818/20260818154001-Config.rsc b/MikroMaster/20260818/20260818154001-Config.rsc new file mode 100644 index 0000000..dbc237b --- /dev/null +++ b/MikroMaster/20260818/20260818154001-Config.rsc @@ -0,0 +1,1211 @@ +# 2026-08-18 15:40:03 by RouterOS 7.23.3 +# software id = 2961-C4ZZ +# +# model = RBD52G-5HacD2HnD +# serial number = HCX084RAVFA +/interface bridge +add name=Bridge-Lan +/interface wireless +# managed by CAPsMAN +# channel: 2442/20-Ce/gn(17dBm), SSID: vados, local forwarding +set [ find default-name=wlan1 ] disabled=no mode=ap-bridge ssid=vados \ + wireless-protocol=802.11 +# managed by CAPsMAN +# channel: 5200/20-eCee/ac/P(20dBm), SSID: vados5g, local forwarding +set [ find default-name=wlan2 ] disabled=no mode=ap-bridge ssid=vados5g \ + wireless-protocol=802.11 +/interface ethernet +set [ find default-name=ether1 ] mac-address=48:8F:5A:8E:1A:BC name=\ + "ether1 - Unet" +/interface list +add comment=defconf name=WAN +add comment=defconf name=LAN +add exclude=LAN include=WAN name=Internet +/interface wireless security-profiles +set [ find default=yes ] supplicant-identity=MikroTik +/ip dhcp-server option +add code=12 name=HostName +add code=119 force=yes name=domain-search-list value="0x03'WORKGROUP'0x00" +/ip dhcp-server option sets +add name=HP1505n options=HostName +add name=StartLife1 options=HostName +add name=amsterDev options=HostName +add name=MiTV options=HostName +add name=miller options=HostName +add name=amster options=HostName +add name=garage options=HostName +add name=domain-search-set options=domain-search-list +add name=VADOS-LEN options=HostName +add name=VADOS-NUC options=HostName +add name=MikroNUC options=HostName +add name=master options=HostName +add name=MikroYellow options=HostName +add name="=\"Client ID\"" options=HostName +/ip dns forwarders +add disabled=yes dns-servers=1.1.1.1,1.0.0.1 name=blsp.at verify-doh-cert=no +add comment=Kra disabled=yes dns-servers=1.0.0.1,1.1.1.1 name=slon2.to \ + verify-doh-cert=no +add disabled=yes dns-servers=1.1.1.1,1.0.0.1 name=slon3.at verify-doh-cert=no +add disabled=yes dns-servers=1.0.0.1,1.1.1.1 name=slon3.cc verify-doh-cert=no +add disabled=yes dns-servers=1.1.1.1,1.0.0.1 name=bs2web.at verify-doh-cert=\ + no +add disabled=yes dns-servers=1.1.1.1,1.0.0.1 name=bs2best.at verify-doh-cert=\ + no +add disabled=yes dns-servers=1.0.0.1,1.1.1.1 name=psrms.is verify-doh-cert=no +/ip pool +add name=dhcp ranges=10.30.30.150-10.30.30.200 +/ip dhcp-server +add address-pool=dhcp bootp-support=dynamic dhcp-option-set=domain-search-set \ + interface=Bridge-Lan name=masterDHCP server-address=10.30.30.81 +/ip smb users +set [ find default=yes ] disabled=yes +add disabled=yes name=vados +/routing table +add disabled=yes fib name=To-VPN +/system script +add dont-require-permissions=no name=fetchCustom owner=admin policy=\ + ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="#\ + \n\ + \n/tool/fetch mode=https url=(\$GlobalScriptsUrl . \".bak/mikro_bak_rsa@10\ + .30.30.10.pub\") dst-path=\"/mikro_bak_rsa@10.30.30.10.pub\";\ + \n\ + \n\ + \n#\ + \n\ + \n#root.mnuc.backuper\ + \n\ + \n\ + \n\ + \n/tool/fetch mode=https url=(\$GlobalScriptsUrl . \".bak/mikro_bak_rsa@10\ + .30.30.81.pub\") dst-path=\"/mikro_bak_rsa@10.30.30.81.pub\";\ + \n\ + \n\ + \n#:local Script AM-GlobalConfig;\ + \n\ + \n#/system/script/add name=\$Script owner=\$Script source=([ /tool/fetch c\ + heck-certificate=yes-without-crl url=(\$GlobalScriptsUrl . \$Script . \".r\ + sc\") output=user as-value ]->\"data\");\ + \n\ + \n#/usb1/mikro_bak_rsa.pub\ + \n\ + \n\ + \n#:local FetchFile AM-DOHCert.rsc\ + \n\ + \n\ + \n\ + \n:global GlobalScriptsUrl \"https://ros.vados.ru/tmp/\";\ + \n\ + \n:global MkDir;\ + \n\ + \n\ + \n:local FetchFile Manager@id_rsa.pub\ + \n:local localDir \"/\";\ + \n\ + \n\ + \n\ + \n\$MkDir \$localDir;\ + \n\ + \n\ + \n\ + \n/tool/fetch mode=https url=(\$GlobalScriptsUrl . \$FetchFile) dst-path=(\ + \$localDir . \$FetchFile);\ + \n" +add comment="Global Config Script" dont-require-permissions=no name=\ + AM-GlobalConfig owner=AM-GlobalConfig policy=\ + ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="#\ + !rsc by Vados\r\ + \n# RouterOS script: AM-GlobalConfig\r\ + \n# Script comment: Global Config Script\r\ + \n# Copyright (c) 2007-2026 Vados \r\ + \n#\r\ + \n#\r\ + \n# Warning: Dont touch this line!\r\ + \n:global Identity [/system/identity/get name];\r\ + \n:global GlobalConfReady false;\r\ + \n#\r\ + \n#\r\ + \n# Global Url For Amster scripts to fetch\r\ + \n# most be defined in AM-Init-Script or AM-setup scripts\r\ + \n:global GlobalScriptsUrl \"https://ros.vados.ru/\";\r\ + \n:global ScriptsUrlSuffix (a);\r\ + \n:global CheckSumsVerify true;\r\ + \n\r\ + \n:global ScriptUpdatesCRLF true;\r\ + \n:global CommentsInScripts true;\r\ + \n\r\ + \n# Debug output:\r\ + \n:global PrintDebug true; #false;\r\ + \n\r\ + \n# Debug output for specific script:\r\ + \n#:set (\$PrintDebugOverride->\"AM-GlobalFunc\") true;\r\ + \n\r\ + \n# Debug logs\r\ + \n# Other actions (disk, email, remote or support) can be used as well.\r\ + \n# I do not recommend using echo - use debug output instead (https://rsc.\ + eworm.de/main/DEBUG.html#debug-output).\r\ + \n#/system/logging/add topics=script,debug action=memory;\r\ + \n\r\ + \n:global MikrotikUpgradeUrl \"https://upgrade.mikrotik.com/routeros\";\r\ + \n:global Domain \"WORKGROUP\";\r\ + \n\r\ + \n:global EmailGeneralTo \"vados@vados.ru\";\r\ + \n#:global EmailGeneralCc \"\";\r\ + \n\r\ + \n# \$ScriptInstallUpdate mod/notification-telegram\r\ + \n:global TelegramTokenId \"8390868324:AAG3_d1hfVR2M6pGAgDK6ZvhOe4J97nyopw\ + \";\r\ + \n:global TelegramChatId \"-1003631309063\"; #\"454403445\";\r\ + \n# Use this to send notifications to a specific topic in group.\r\ + \n#:global TelegramThreadId \"30\";\r\ + \n# Using telegram-chat you have to define trusted chat ids (not group ids\ + !)\r\ + \n# or user names. Groups allow to chat with devices simultaneously.\r\ + \n:global TelegramChatIdsTrusted {\r\ + \n \"454403445\"\r\ + \n \"-1003631309063\"\r\ + \n \"-5124482807\"\r\ + \n \"1087968824\";\r\ + \n};\r\ + \n# \"-5294757340\";\r\ + \n\r\ + \n:global TelegramChatGroups \"(all)\";\r\ + \n#:global TelegramChatGroups \"(all|home|office)\";\r\ + \n\r\ + \n:global NotificationFunctions {\r\ + \n \"email\"\r\ + \n \"telegram\";\r\ + \n};\r\ + \n# Toggle this to disable symbols in notifications.\r\ + \n:global NotificationsWithSymbols true;\r\ + \n:global TerminalColorOutput true;\r\ + \n\r\ + \n:global DetectIpAddrDefault \"https://ipv4.mikrotik.ovh/\";\r\ + \n:global DetectIpAddrFallback \"https://api.ipify.org/\";\r\ + \n\r\ + \n## Update channel. Possible values: stable, long-term, testing, developm\ + ent\r\ + \n:global updateChannel \"stable\";\r\ + \n\r\ + \n:global CertRenewUrl (\$GlobalScriptsUrl . \"certs/\" . \$Identity . \"/\ + \");\r\ + \n:global CertRenewTime 2w;\r\ + \n:global CertRenewPass (a); #{\r\ + \n# \"\";\r\ + \n# \"v3ry-s3cr3t\";\r\ + \n# \"4n0th3r-s3cr3t\";\r\ + \n#};\r\ + \n:global CertWarnTime 1w;\r\ + \n:global CertIssuedExportPass (a); # {\r\ + \n# \"\";\r\ + \n# \"cert1-cn\"=\"v3ry-s3cr3t\";\r\ + \n# \"cert2-cn\"=\"4n0th3r-s3cr3t\";\r\ + \n#};\r\ + \n\r\ + \n# Script BackupAndUpdate mode, possible values: backup,\r\ + \n# updateOnce - Update once as \"osnotify\" and back \"osnotify\" mode (i\ + n terminal run :set OSUpdateMode updateOnce; \$OSUpdateMode;). \r\ + \n# osupdate - Update if available and creates backups before/after update\ + \_(ignores `forceBackup`)\r\ + \n# Set `forceBackup` to true to always create backups, even\ + \_without updates\r\ + \n# osnotify - Set `forceBackup` to always create backups on every run\r\ + \n:global DevInfoIncludeIP true;\r\ + \n:global BackupAndUpdateMode \"osnotify\"\r\ + \n\r\ + \n:global forceBackup true;\r\ + \n:global BackupPassword \"Peskar55\";\r\ + \n\r\ + \n# SFTP Backup Variables\r\ + \n:global BackupRandomDelay 0;\r\ + \n:global BackupUploadUrl \"sftp://amster.vados.ru/upload/\";\r\ + \n:global BackupUploadUser \$Identity;\r\ + \n:global BackupUploadPass \"root.mnuc.backuper\";\r\ + \n\r\ + \n:global BackupSendBinary true;\r\ + \n:global BackupSendExport true;\r\ + \n:global BackupSendGlobalConfig true;\r\ + \n:global BackupSendScripts true;\r\ + \n\r\ + \n# Remove local file after uploading if no errors\r\ + \n:global BackupRmLocal true;\r\ + \n\r\ + \n# Local Backups Root Directory \r\ + \n:global BackupLocalRoot \"tmpfs\";\r\ + \n\r\ + \n# Encrypt Backup\r\ + \n:global BackupEncrypt true;\r\ + \n\r\ + \n# Sensitive information in Backups\r\ + \n:global BackupSens true;\r\ + \n\r\ + \n# User Export\r\ + \n:global BackupUser true;\r\ + \n\r\ + \n# License Export (not for CHR, will silently skip)\r\ + \n:global BackupLicense false;\r\ + \n\r\ + \n# SSH Keys\r\ + \n:global BackupSshKeys true;\r\ + \n\r\ + \n# Certificate Export\r\ + \n:global BackupCerts true;\r\ + \n\r\ + \n# Certificate Password\r\ + \n:global BackupCertsPasswd \"\";\r\ + \n\r\ + \n# User-Manager Export\r\ + \n:global BackupUserMan false;\r\ + \n\r\ + \n# The Dude Export\r\ + \n:global BackupDude false;\r\ + \n\r\ + \n# User Files to export, comma-separated string or array of strings\r\ + \n# User Files are not removed on backup\r\ + \n# Any directory paths will be removed (/ -> _) on remote file\r\ + \n# Nonpresent files are silently skipped\r\ + \n:global BackupUserList \"autosupout.rif,autosupout.old.rif\";\r\ + \n\r\ + \n# load functions and any custom scripts\r\ + \n# [ /system/script/find where name=\"global-config-ov\ + erlay\" ], \\\r\ + \n# [ /system/script/find where name~\"^global-config-o\ + verlay\\\\.d/.\" ]\r\ + \n#\r\ + \n#:foreach Script in=([ /system/script/find where name=\"Amster-TGglobalV\ + ars\" ], [ /system/script/find where name=\"Amster-TGglobalFunc\" ]) do={\ + \r\ + \n# :onerror Err {\r\ + \n# /system/script/run \$Script;\r\ + \n# } do={\r\ + \n# :log error (\"Loading configuration from configs and functions\"\ + \_. [ /system/script/get \$Script name ] . \" failed: \" . \$Err);\r\ + \n# }\r\ + \n#}\r\ + \n#:log info \"\\ndevMode = \$devMode\";\r\ + \n#:log info \"\\ndevRunning = \$devRunning\";\r\ + \n:foreach Script in=[ /system/script/find where source~\"^#!rsc by Vados \ + GlobalRUN\\r\?\\n\" ] do={\r\ + \n :onerror Err {\r\ + \n /system/script/run \$Script;\r\ + \n } do={\r\ + \n :log error (\"Run script \" . [ /system/script/get \$Script name \ + ] . \" width marker \\\" GlobalRUN\\\" failed: \" . \$Err);\r\ + \n }\r\ + \n}\r\ + \n\r\ + \n# signal we are ready\r\ + \n:set GlobalConfReady true;\r\ + \n:while (\$GlobalConfReady != true) do={:delay 500ms};\r\ + \n" +add dont-require-permissions=no name=AM-Fetch-Generator owner=vados policy=\ + ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="#\ + \n:local srcFile \"AM-Awg-Generator.rsc\";\ + \n:local dstFile \$srcFile;\ + \n/tool/fetch mode=https url=(\$GlobalScriptsUrl . \"/\$srcFile\") dst-pat\ + h=\"/\$dstFile\";\ + \n\ + \nexit 0\ + \n#\ + \n\ + \n#root.mnuc.backuper\ + \n\ + \n\ + \n\ + \n/tool/fetch mode=https url=(\$GlobalScriptsUrl . \".bak/mikro_bak_rsa@10\ + .30.30.81.pub\") dst-path=\"/mikro_bak_rsa@10.30.30.81.pub\";\ + \n\ + \n\ + \n#:local Script AM-GlobalConfig;\ + \n\ + \n#/system/script/add name=\$Script owner=\$Script source=([ /tool/fetch c\ + heck-certificate=yes-without-crl url=(\$GlobalScriptsUrl . \$Script . \".r\ + sc\") output=user as-value ]->\"data\");\ + \n\ + \n#/usb1/mikro_bak_rsa.pub\ + \n\ + \n\ + \n#:local FetchFile AM-DOHCert.rsc\ + \n\ + \n\ + \n\ + \n:global GlobalScriptsUrl \"https://ros.vados.ru/tmp/\";\ + \n\ + \n:global MkDir;\ + \n\ + \n\ + \n:local FetchFile Manager@id_rsa.pub\ + \n:local localDir \"/\";\ + \n\ + \n\ + \n\ + \n\$MkDir \$localDir;\ + \n\ + \n\ + \n\ + \n/tool/fetch mode=https url=(\$GlobalScriptsUrl . \$FetchFile) dst-path=(\ + \$localDir . \$FetchFile);\ + \n" +add comment=awg2vds dont-require-permissions=no name=awg2vds-uninstall owner=\ + vados policy=\ + ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="\ + \n :put \"Uninstallimg AmneziaWG...\"\ + \n :log info \"Uninstallimg AmneziaWG...\"\ + \n :local prevDNS \"\"\ + \n :do { :set prevDNS [/container/envs/get [find where list=\"awg2vds-env\ + \" key=\"AWG_PREV_DNS\"] value] } on-error={}\ + \n :local prevTmpdir \"\"\ + \n :do { :set prevTmpdir [/container/envs/get [find where list=\"awg2vds-\ + env\" key=\"AWG_PREV_TMPDIR\"] value] } on-error={}\ + \n /ip/route/remove [find where comment=awg2vds-tunnel]\ + \n /ip/route/remove [find where comment=awg2vds-dns]\ + \n /container/stop [find where interface=veth-awg2vds]\ + \n :delay 7s\ + \n /container/remove [find where interface=veth-awg2vds]\ + \n /container/envs/remove [find where list=\"awg2vds-env\"]\ + \n :if (\$prevDNS != \"\") do={\ + \n :do { /ip/dns/set servers=\"\$prevDNS\" } on-error={}\ + \n :put (\"DNS restored to: \$prevDNS\")\ + \n }\ + \n /container/config set tmpdir=\$prevTmpdir\ + \n :put (\"Container tmpdir restored to: \$prevTmpdir\")\ + \n /ip/firewall/nat/remove [find where out-interface=\"wg-awg2vds\"]\ + \n /ip/firewall/nat/remove [find where src-address=\"172.20.200.68/30\"]\ + \n /ip/address/remove [find where address=\"172.20.200.69/30\"]\ + \n /interface/veth/remove [find where name=\"veth-awg2vds\"]\ + \n /interface/wireguard/peers/remove [find where interface=\"wg-awg2vds\"\ + ]\ + \n /ip/address/remove [find where interface=\"wg-awg2vds\"]\ + \n /interface/wireguard/remove [find where name=\"wg-awg2vds\"]\ + \n :do { /file/remove [find where name~\"awg2vds.+tar\"] } on-error={}\ + \n :do { /file/remove [find where name=\"usb1/awg2vds\"] } on-error={}\ + \n :do { /file/remove [find where name=\"usb1/ru_ranges_timeout.rsc\"] } \ + on-error={}\ + \n :do { /file/remove [find where name~\"usb1/pull\"] } on-error={}\ + \n :put \"Uninstall AmneziaWG Proxy complete!\"\ + \n :log info \"Uninstall AmneziaWG Proxy complete!\"\ + \n /system/script/remove [find where name=awg2vds-uninstall]\ + \n" +/user group +add name=backup policy="telnet,ssh,ftp,read,write,policy,test,sniff,sensitive,\ + !local,!reboot,!winbox,!password,!web,!api,!romon,!rest-api" +add name=manager policy="local,ssh,ftp,read,write,policy,api,rest-api,!telnet,\ + !reboot,!test,!winbox,!password,!web,!sniff,!sensitive,!romon" +/certificate settings +set builtin-trust-store=all crl-use=yes +/container config +set memory-high=200.0MiB tmpdir=/usb1/pull +/disk settings +set auto-media-interface=Bridge-Lan +/ip smb +set domain=WORKGROUP enabled=no interfaces=lo +/interface bridge port +add bridge=Bridge-Lan interface=ether2 +add bridge=Bridge-Lan interface=ether3 +add bridge=Bridge-Lan interface=ether4 +add bridge=Bridge-Lan interface=ether5 +add bridge=Bridge-Lan interface=wlan1 +add bridge=Bridge-Lan interface=wlan2 +/interface bridge settings +set allow-fast-path=no use-ip-firewall=yes +/ip neighbor discovery-settings +set discover-interface-list=LAN +/ip settings +set accept-redirects=yes allow-fast-path=no +/ipv6 settings +set accept-router-advertisements-on=none allow-fast-path=no disable-ipv6=yes \ + disable-link-local-address=yes +/interface detect-internet +set detect-interface-list=static internet-interface-list=WAN \ + lan-interface-list=LAN wan-interface-list=WAN +/interface list member +add interface="ether1 - Unet" list=Internet +add interface=Bridge-Lan list=LAN +/interface wireless cap +# +set bridge=Bridge-Lan caps-man-addresses=10.30.30.10 \ + caps-man-certificate-common-names=CAPsMAN-2C900E832E04 certificate=\ + CAP-18FD746E5814 discovery-interfaces=Bridge-Lan enabled=yes interfaces=\ + wlan1,wlan2 lock-to-caps-man=yes +/ip address +add address=10.30.30.81/24 interface=Bridge-Lan network=10.30.30.0 +/ip cloud +set ddns-enabled=yes +/ip dhcp-client +add add-default-route=special-classless default-route-distance=2 \ + default-route-tables=main:2 dhcp-options=clientid,clientid_duid \ + interface="ether1 - Unet" name=client1 use-peer-dns=no use-peer-ntp=no +/ip dhcp-server config +set accounting=no +/ip dhcp-server lease +add address=10.30.30.101 client-id=1:48:8f:5a:8e:ee:a8 mac-address=\ + 48:8F:5A:8E:EE:A8 server=masterDHCP +add address=10.30.30.107 client-id=1:f0:de:f1:91:d:1e mac-address=\ + F0:DE:F1:91:0D:1E server=masterDHCP +add address=10.30.30.83 client-id=1:0:80:77:ec:43:86 mac-address=\ + 00:80:77:EC:43:86 server=masterDHCP +add address=10.30.30.50 client-id=1:4:7c:16:36:f5:37 mac-address=\ + 04:7C:16:36:F5:37 server=masterDHCP +add address=10.30.30.71 client-id=1:10:2d:41:2c:20:c2 mac-address=\ + 10:2D:41:2C:20:C2 server=masterDHCP +add address=10.30.30.61 client-id=1:10:8:c1:81:59:5f mac-address=\ + 10:08:C1:81:59:5F server=masterDHCP +add address=10.30.30.72 client-id=1:10:38:1f:d2:5f:13 mac-address=\ + 10:38:1F:D2:5F:13 server=masterDHCP +add address=10.30.30.99 client-id=1:10:b1:df:e9:d0:d5 mac-address=\ + 10:B1:DF:E9:D0:D5 server=masterDHCP +add address=10.30.30.111 client-id=1:fe:2:52:be:3f:16 mac-address=\ + FE:02:52:BE:3F:16 server=masterDHCP +add address=10.30.30.92 client-id=1:d4:6d:6d:fd:e5:49 mac-address=\ + D4:6D:6D:FD:E5:49 server=masterDHCP +add address=10.30.30.93 client-id=1:7e:8b:1e:cb:b8:cb mac-address=\ + CC:42:10:12:46:94 server=masterDHCP +add address=10.30.30.94 client-id=1:50:cc:f8:85:96:a mac-address=\ + 50:CC:F8:85:96:0A server=masterDHCP +add address=10.30.30.82 client-id=1:e4:18:6b:58:34:ab mac-address=\ + E4:18:6B:58:34:AB server=masterDHCP +add address=10.30.30.75 client-id=1:0:27:15:41:97:a9 mac-address=\ + 00:27:15:41:97:A9 server=masterDHCP +add address=10.30.30.77 dhcp-option=HostName dhcp-option-set=StartLife1 \ + mac-address=C4:82:E1:03:49:10 server=masterDHCP +add address=10.30.30.73 client-id=1:10:38:1f:82:81:f2 mac-address=\ + 10:38:1F:82:81:F2 server=masterDHCP +add address=10.30.30.96 client-id=iPhone mac-address=4A:91:ED:0E:1F:39 \ + server=masterDHCP +add address=10.30.30.74 client-id=MiTV dhcp-option=HostName dhcp-option-set=\ + MiTV mac-address=20:72:A9:D3:34:36 server=masterDHCP +/ip dhcp-server network +add address=10.30.30.0/24 caps-manager=10.30.30.10 dhcp-option=\ + domain-search-list dhcp-option-set=domain-search-set dns-server=\ + 10.30.30.81 domain=WORKGROUP gateway=10.30.30.81 netmask=24 ntp-server=\ + 10.30.30.81,10.30.30.10 wins-server=10.30.30.95,10.30.30.98 +/ip dns +set allow-remote-requests=yes servers=10.30.30.33,8.8.4.4 +/ip dns static +add address=10.30.30.81 comment=defconf name=router.lan type=A +add address=10.30.30.81 comment=defconf name=master type=A +add address=10.30.30.33 comment=amster name=amster.vados.ru type=A +add address=8.8.8.8 name=dns.google type=A +add address=8.8.4.4 name=dns.google type=A +add address=1.0.0.1 comment="CloudFlare-doh IPv4 2" disabled=yes name=\ + security.cloudflare-dns.com type=A +add address=1.1.1.1 comment="CloudFlare-doh IPv4 1" disabled=yes name=\ + security.cloudflare-dns.com type=A +add address=149.112.112.112 comment="Cuad9-dns IPv4 2" disabled=yes name=\ + dns.quad9.net type=A +add address=9.9.9.9 comment="Cuad9-dns IPv4 1" disabled=yes name=\ + dns.quad9.net type=A +add address=91.192.189.2 comment=Unet-DNS disabled=yes name=ns1.unet.ws type=\ + A +add address=91.192.189.2 comment=Unet-DNS disabled=yes name=ns1.unet.ws type=\ + A +/ip firewall address-list +add address=10.0.0.0/8 list=RFC1918 +add address=172.16.0.0/12 list=RFC1918 +add address=192.168.0.0/16 list=RFC1918 +add address=91.215.120.206 list=TRUSTED +add address=185.71.70.78 disabled=yes list=TRUSTED +add address=176.53.203.171 disabled=yes list=TRUSTED +add address=176.53.203.170 disabled=yes list=TRUSTED +add address=176.53.202.194 disabled=yes list=TRUSTED +add address=8.8.4.4 disabled=yes list=to_vpn +add address=10.30.30.98 comment=vados-len list=Local2Vpn +add address=89.110.101.17 list=VDS +add address=109.107.177.79 list=TRUSTED +add address=185.71.70.78 disabled=yes list=TRUSTED +add address=176.53.203.171 disabled=yes list=TRUSTED +add address=176.53.203.170 disabled=yes list=TRUSTED +add address=176.53.202.194 disabled=yes list=TRUSTED +add address=2ip.ru list=Test +add address=89.110.101.17 comment=VDSIna list=TRUSTED +add address=10.8.0.0/24 comment="WG VDSIna" list=TRUSTED +add address=ikus.pesc.ru comment=ikus.pesc.ru list=NoVdsina +add address=love.ru comment=love.ru list=NoVdsina +add address=gosuslugi.ru comment=gosuslugi.ru list=NoVdsina +add address=pochta.ru comment=pochta.ru list=NoVdsina +add address=vdsina.com comment=vdsina.com list=NoVdsina +add address=vdsina.ru comment=vdsina.ru list=NoVdsina +add address=youla.ru comment=youla.ru list=NoVdsina +add address=kupiprodai.ru comment=kupiprodai.ru list=NoVdsina +add address=myip.ru list=Test +add address=geoip.co comment=geoip.co list=NoVdsina +add address=x.com list=Twitter +add address=facebook.com list=facebook +add address=fbcd.net list=facebook +add address=comp-lenta.ru comment=comp-lenta.ru list=NoVdsina +add address=128.85.102.70 comment=update.microsoft.com list=\ + windowsupdateslist +add address=wu-b-net.trafficmanager.net. comment=\ + ctldl.windowsupdate.com.delivery.microsoft.com list=windowsupdateslist +add address=ctldl.windowsupdate.com.delivery.microsoft.com. comment=\ + ctldl.windowsupdate.com list=windowsupdateslist +add address=redir.update.msft.com.trafficmanager.net. comment=\ + update.microsoft.com list=windowsupdateslist +add address=geo.prod.do.dsp.trafficmanager.net. comment=\ + geo.prod.do.dsp.mp.microsoft.com list=windowsupdateslist +add address=13.74.139.29 comment=array605.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=kv801.prod.do.dsp.mp.microsoft.com.edgekey.net. comment=\ + kv801.prod.do.dsp.mp.microsoft.com list=windowsupdateslist +add address=e12437.d.akamaiedge.net. comment=\ + kv801.prod.do.dsp.mp.microsoft.com.edgekey.net list=windowsupdateslist +add address=displaycatalog-rp.md.mp.microsoft.com.akadns.net. comment=\ + displaycatalog.mp.microsoft.com list=windowsupdateslist +add address=rp-consumer-prod-displaycatalog-geomap.trafficmanager.net. \ + comment=displaycatalog-rp.md.mp.microsoft.com.akadns.net list=\ + windowsupdateslist +add address=sls.update.microsoft.com. comment=slscr.update.microsoft.com \ + list=windowsupdateslist +add address=glb.sls.prod.dcat.dsp.trafficmanager.net. comment=\ + sls.update.microsoft.com list=windowsupdateslist +add address=fe3.delivery.mp.microsoft.com. comment=\ + fe3cr.delivery.mp.microsoft.com list=windowsupdateslist +add address=glb.cws.prod.dcat.dsp.trafficmanager.net. comment=\ + fe3.delivery.mp.microsoft.com list=windowsupdateslist +add address=fe2cr.update.msft.com.trafficmanager.net. comment=\ + fe2cr.update.microsoft.com list=windowsupdateslist +add address=download.windowsupdate.com.delivery.microsoft.com. comment=\ + download.windowsupdate.com list=windowsupdateslist +add address=wu-f-net.trafficmanager.net. comment=\ + download.windowsupdate.com.delivery.microsoft.com list=windowsupdateslist +add address=tsfe.trafficmanager.net. comment=\ + tsfe.trafficshaping.dsp.mp.microsoft.com list=windowsupdateslist +add address=edge.ds-c7110-microsoft.global.dns.qwilted-cds.cqloud.com. \ + comment=9.au.download.windowsupdate.com list=windowsupdateslist +add address=52.158.227.125 comment=array812.prod.do.dsp.mp.microsoft.com \ + list=windowsupdateslist +add address=au.download.windowsupdate.com.delivery.microsoft.com. comment=\ + au.download.windowsupdate.com list=windowsupdateslist +add address=a767.dspw65.akamai.net. comment=\ + download.windowsupdate.com.edgesuite.net list=windowsupdateslist +add address=52.151.58.88 comment=array810.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=consumer-licensing-aks2aks.md.mp.microsoft.com.akadns.net. \ + comment=licensing.mp.microsoft.com list=windowsupdateslist +add address=licensing-prod-frontdoor-geomap.trafficmanager.net. comment=\ + consumer-licensing-aks2aks.md.mp.microsoft.com.akadns.net list=\ + windowsupdateslist +add address=star.f.dl.delivery.mp.microsoft.com.delivery.microsoft.com. \ + comment=msedge.f.dl.delivery.mp.microsoft.com list=windowsupdateslist +add address=cdp-f-nlu-net.trafficmanager.net. comment=\ + star.f.dl.delivery.mp.microsoft.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=star.b.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com. \ + comment=msedge.b.tlu.dl.delivery.mp.microsoft.com list=windowsupdateslist +add address=cdp-f-tlu-net.trafficmanager.net. comment=\ + star.b.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=storeedgefd.xbetservices.akadns.net. comment=\ + storeedgefd.dsx.mp.microsoft.com list=windowsupdateslist +add address=\ + storeedgefd.dsx.mp.microsoft.com.edgekey.net.globalredir.akadns.net. \ + comment=storeedgefd.dsx.mp.microsoft.com.edgekey.net list=\ + windowsupdateslist +add address=e16646.dscg.akamaiedge.net. comment=\ + storeedgefd.dsx.mp.microsoft.com.edgekey.net.globalredir.akadns.net list=\ + windowsupdateslist +add address=40.69.76.189 comment=array621.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=bg.microsoft.map.fastly.net. comment=\ + 3.au.download.windowsupdate.com list=windowsupdateslist +add list=windowsupdateslist +add address=40.69.75.33 comment=array613.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=star.sf.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com. \ + comment=msedgeextensions.sf.tlu.dl.delivery.mp.microsoft.com list=\ + windowsupdateslist +add address=cdp-f-ssl-tlu-net.trafficmanager.net. comment=\ + star.sf.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=a2033.dscd.akamai.net. comment=\ + star.sb.tlu.dl.delivery.mp.microsoft.com.edgesuite.net list=\ + windowsupdateslist +add address=13.74.138.242 comment=array602.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=dl.delivery.mp.microsoft.com.delivery.microsoft.com. comment=\ + dl.delivery.mp.microsoft.com list=windowsupdateslist +add address=dcat-f-nlu-net.trafficmanager.net. comment=\ + dl.delivery.mp.microsoft.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=1d.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com. \ + comment=1D.tlu.dl.delivery.mp.microsoft.com list=windowsupdateslist +add address=dcat-b-tlu-net.trafficmanager.net. comment=\ + 1d.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=a122.dscg3.akamai.net. comment=\ + tlu.dl.delivery.mp.microsoft.com.edgesuite.net list=windowsupdateslist +add address=geover.prod.do.dsp.mp.microsoft.com.edgekey.net. comment=\ + geover.prod.do.dsp.mp.microsoft.com list=windowsupdateslist +add address=e10370.d.akamaiedge.net. comment=\ + geover.prod.do.dsp.mp.microsoft.com.edgekey.net list=windowsupdateslist +add address=52.232.182.21 comment=array511.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=40.70.77.95 comment=array519.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=a1683.dscd.akamai.net. comment=\ + dl.delivery.mp.microsoft.com-c.edgesuite.net list=windowsupdateslist +add address=consumer-collections-aks2eap.md.mp.microsoft.com.akadns.net. \ + comment=collections.mp.microsoft.com list=windowsupdateslist +add address=a1847.dscd.akamai.net. comment=\ + wildcard.f.tlu.dl.delivery.mp.microsoft.com.edgesuite.net list=\ + windowsupdateslist +add address=13.74.142.6 comment=array607.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=au.download.windowsupdate.com.edgesuite.net. comment=\ + 2.au.download.windowsupdate.com list=windowsupdateslist +add address=a767.dscg3.akamai.net. comment=\ + au.download.windowsupdate.com.edgesuite.net list=windowsupdateslist +add address=52.156.123.84 comment=array818.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=40.69.78.254 comment=array610.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=4.au.download.windowsupdate.com.delivery.microsoft.com. comment=\ + 4.au.download.windowsupdate.com list=windowsupdateslist +add address=cl-glcb907925.gcdn.co. comment=\ + 4.au.download.windowsupdate.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=52.167.167.111 comment=array510.prod.do.dsp.mp.microsoft.com \ + list=windowsupdateslist +add address=40.69.70.43 comment=array623.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=tsfe.trafficshaping.dsp.mp.microsoft.com.delivery.microsoft.com. \ + comment=tsfe.trafficshaping.dsp.mp.microsoft.com list=windowsupdateslist +add address=ts-frontend.trafficmanager.net. comment=\ + tsfe.trafficshaping.dsp.mp.microsoft.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=40.69.75.248 comment=array616.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=40.69.74.84 comment=array615.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=sds.trafficmanager.net. comment=software-download.microsoft.com \ + list=windowsupdateslist +add address=40.69.74.80 comment=array611.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=52.175.242.182 comment=array804.prod.do.dsp.mp.microsoft.com \ + list=windowsupdateslist +add address=dlc-shim.trafficmanager.net. comment=download.microsoft.com list=\ + windowsupdateslist +add address=e12671.dscd.akamaiedge.net. comment=\ + download.microsoft.com.edgekey.net list=windowsupdateslist +add address=20.187.55.34 comment=array808.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=52.167.167.231 comment=array513.prod.do.dsp.mp.microsoft.com \ + list=windowsupdateslist +add address=52.167.222.13 comment=array518.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=kv601.prod.do.dsp.mp.microsoft.com.edgekey.net. comment=\ + kv601.prod.do.dsp.mp.microsoft.com list=windowsupdateslist +add address=e12358.d.akamaiedge.net. comment=\ + kv601.prod.do.dsp.mp.microsoft.com.edgekey.net list=windowsupdateslist +add address=tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com. comment=\ + tlu.dl.delivery.mp.microsoft.com list=windowsupdateslist +add address=dcat-f-tlu-net.trafficmanager.net. comment=\ + tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=a1856.dspw65.akamai.net. comment=\ + tlu.dl.delivery.mp.microsoft.com-c.edgesuite.net list=windowsupdateslist +add address=52.167.164.252 comment=array506.prod.do.dsp.mp.microsoft.com \ + list=windowsupdateslist +add address=13.74.137.54 comment=array601.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=kv501.prod.do.dsp.mp.microsoft.com.edgekey.net. comment=\ + kv501.prod.do.dsp.mp.microsoft.com list=windowsupdateslist +add address=collections-prod-frontdoor-geomap.trafficmanager.net. comment=\ + consumer-collections-aks2eap.md.mp.microsoft.com.akadns.net list=\ + windowsupdateslist +add address=52.167.160.173 comment=array509.prod.do.dsp.mp.microsoft.com \ + list=windowsupdateslist +add address=40.70.77.148 comment=array516.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=52.167.200.126 comment=array507.prod.do.dsp.mp.microsoft.com \ + list=windowsupdateslist +add address=52.167.167.59 comment=array508.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=40.69.76.172 comment=array620.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=82.202.162.184 comment=comp-lenta.ru list=NoWG +add address=smtp.mail.me.com.akadns.net. comment=smtp.mail.me.com list=NoWG +add address=17.57.155.37 comment=smtp.mail.me.com.akadns.net list=NoWG +add address=smtp.mail.me.com comment=smtp.mail.me.com list=NoVdsina +add address=40.70.76.5 comment=array514.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=13.74.186.119 comment=array618.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=52.177.176.186 comment=array520.prod.do.dsp.mp.microsoft.com \ + list=windowsupdateslist +add address=40.70.76.27 comment=array515.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=52.167.160.43 comment=array503.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.110 comment=array817.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=13.74.142.8 comment=array614.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=13.74.138.254 comment=array603.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=52.167.167.96 comment=array501.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=40.69.76.215 comment=array622.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=13.74.143.200 comment=array606.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.111 comment=array818.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.112 comment=array819.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=13.74.137.53 comment=array608.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.98 comment=array805.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.96 comment=array803.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.104 comment=array811.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.101 comment=array808.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.99 comment=array806.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.17 comment=array802.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.97 comment=array804.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.103 comment=array810.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.16 comment=array801.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=40.70.77.177 comment=array517.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=52.167.164.84 comment=array512.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.105 comment=array812.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.107 comment=array814.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=52.232.161.82 comment=array502.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.108 comment=array815.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=52.167.161.91 comment=array505.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.102 comment=array809.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.109 comment=array816.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.106 comment=array813.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.117 comment=array622.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.107 comment=array612.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.108 comment=array613.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.105 comment=array610.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.113 comment=array618.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.116 comment=array621.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.98 comment=array603.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.114 comment=array619.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.111 comment=array616.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.97 comment=array602.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.106 comment=array611.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.110 comment=array615.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.119 comment=array624.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.135 comment=array514.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.97 comment=array503.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.99 comment=array604.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.61 comment=array504.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.131 comment=array510.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.132 comment=array511.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.96 comment=array601.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.104 comment=array609.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.138 comment=array517.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.60 comment=array501.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.139 comment=array518.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.118 comment=array623.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.113 comment=array820.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.103 comment=array608.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.154.7.100 comment=array807.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.129 comment=array508.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.134 comment=array513.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.62 comment=array505.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.137 comment=array516.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.101 comment=array606.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.96 comment=array502.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.130 comment=array509.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.112 comment=array617.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.100 comment=array605.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.115 comment=array620.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.136 comment=array515.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=purchase.md.mp.microsoft.com.akadns.net. comment=\ + purchase.mp.microsoft.com list=windowsupdateslist +add address=e110219.a.akamaiedge.net. comment=\ + purchase.mp.microsoft.com.edgekey.net list=windowsupdateslist +add address=72.153.5.140 comment=array519.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.141 list=windowsupdateslist +add address=72.153.5.63 comment=array506.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.128 comment=array507.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.102 comment=array607.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=storesdk.xbetservices.akadns.net. comment=\ + storesdk.dsx.mp.microsoft.com list=windowsupdateslist +add address=e16646.g.akamaiedge.net. comment=\ + storesdk.dsx.mp.microsoft.com.edgekey.net list=windowsupdateslist +add address=software-download.microsoft.com.delivery.microsoft.com. comment=\ + software-download.microsoft.com list=windowsupdateslist +add address=download.prss.microsoft.com.akamaized.net. comment=\ + software-download.microsoft.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=72.145.35.109 comment=array614.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=72.153.5.133 comment=array512.prod.do.dsp.mp.microsoft.com list=\ + windowsupdateslist +add address=213.180.192.0/19 comment=YandexDisk list=NoVdsina +add address=87.250.250.50 comment=YandexDisk list=NoVdsina +add address=consumer-prod-bcfd-v7-afd.trafficmanager.net. comment=\ + displaycatalog.mp.microsoft.com list=windowsupdateslist +add address=purchase-europeeap.md.mp.microsoft.com.akadns.net. comment=\ + purchase.md.mp.microsoft.com.akadns.net list=windowsupdateslist +add address=ne-az-conspurchase-mp.trafficmanager.net. comment=\ + purchase-europeeap.md.mp.microsoft.com.akadns.net list=windowsupdateslist +add address=storeedgefd.dsx.mp.microsoft.com.edgekey.net. comment=\ + cdn.storeedgefd.dsx.mp.microsoft.com list=windowsupdateslist +add address=star.f.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com. \ + comment=msedge.f.tlu.dl.delivery.mp.microsoft.com list=windowsupdateslist +add address=a1996.dscd.akamai.net. comment=\ + wildcard.f.dl.delivery.mp.microsoft.com.edgesuite.net list=\ + windowsupdateslist +add address=cp801.prod.do.dsp.mp.microsoft.com.edgekey.net. comment=\ + cp801.prod.do.dsp.mp.microsoft.com list=windowsupdateslist +add address=glb.tas02.sls-prod.dcat.dsp.mp.microsoft.com. comment=\ + tas02.sls.update.microsoft.com list=windowsupdateslist +add address=cp601.prod.do.dsp.mp.microsoft.com.edgekey.net. comment=\ + cp601.prod.do.dsp.mp.microsoft.com list=windowsupdateslist +add address=star.sb.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com. \ + comment=msedgeextensions.sb.tlu.dl.delivery.mp.microsoft.com list=\ + windowsupdateslist +add address=star.sf.dl.delivery.mp.microsoft.com.delivery.microsoft.com. \ + comment=msedge.sf.dl.delivery.mp.microsoft.com list=windowsupdateslist +add address=cdp-f-ssl-nlu-net.trafficmanager.net. comment=\ + star.sf.dl.delivery.mp.microsoft.com.delivery.microsoft.com list=\ + windowsupdateslist +add address=tm-pifd-prod-gbl-weight.trafficmanager.net. comment=\ + paymentinstruments.mp.microsoft.com list=windowsupdateslist +add address=10.30.30.33 comment=NUC disabled=yes list=NoWG +add address=10.30.30.10 comment=MikroNUC disabled=yes list=NoWG +add address=89.110.101.17 comment=!!!VDSINA!!!! disabled=yes list=NoWG +add address=wg.vados.ru comment=VDSina-vpn list=Trusted-VPN +add address=80.85.244.9 list=TRUSTED +add address=disc801.prod.do.dsp.mp.microsoft.com.edgekey.net. comment=\ + disc801.prod.do.dsp.mp.microsoft.com list=windowsupdateslist +add address=185.71.70.78 disabled=yes list=TRUSTED +add address=176.53.203.171 disabled=yes list=TRUSTED +add address=176.53.203.170 disabled=yes list=TRUSTED +add address=176.53.202.194 disabled=yes list=TRUSTED +add address=vdsina.vados.ru comment="!!!VDSina Server!!!" list=NoVdsina +add address=dns.quad9.net comment=Quad9-dns disabled=yes list=Trusted-DNS +add address=dns.google comment=Google-dns list=Trusted-DNS +add address=security.cloudflare-dns.com comment=CloudFlare-dns list=\ + Trusted-DNS +add address=time.google.com comment=Google-time list=Trusted-NTP +add address=0.ru.pool.ntp.org comment=ru.pool.ntp.org disabled=yes list=\ + Trusted-NTP +add address=1.ru.pool.ntp.org disabled=yes list=Trusted-NTP +add address=2.ru.pool.ntp.org comment=2.ru.pool.ntp.org disabled=yes list=\ + Trusted-NTP +add address=3.ru.pool.ntp.org comment=3.ru.pool.ntp.org disabled=yes list=\ + Trusted-NTP +add address=cp.vdsina.com comment=VDSina-vpn list=Trusted-VPN +add address=vdsina.ru comment=VDSina-vpn list=Trusted-VPN +add address=ns.vados.ru comment=VDSina-vpn list=Trusted-VPN +add address=vdsina.com comment=VDSina-vpn list=Trusted-VPN +add address=cp.vdsina.ru comment=VDSina-vpn list=Trusted-VPN +add address=ns1.vdsina.ru comment=VDSina-vpn list=Trusted-VPN +add address=ghcr.io comment=GitHub list=Trusted-VPN +add address=github.com comment=GitHub list=Trusted-VPN +add address=149.154.164.13 comment=telegra.ph list=FuckRKN +add address=194.85.61.76 comment=grani.ru list=FuckRKN +add address=109.70.26.37 comment=grani.ru list=FuckRKN +add address=104.16.4.81 comment=xhamster.com list=FuckRKN +add address=104.16.3.81 comment=xhamster.com list=FuckRKN +add address=188.114.96.1 comment=lostfilm.tv list=FuckRKN +add address=188.114.97.1 comment=lostfilm.tv list=FuckRKN +add address=172.67.182.196 comment=rutracker.org list=FuckRKN +add address=104.21.32.39 comment=rutracker.org list=FuckRKN +add address=104.247.81.99 comment=lurkmore.to list=FuckRKN +add address=8.47.69.6 comment=dou.ua list=FuckRKN +add address=8.6.112.6 comment=dou.ua list=FuckRKN +add address=66.254.114.79 comment=youporn.com list=FuckRKN +add address=185.110.92.40 comment=pornolab.net list=FuckRKN +add address=185.110.92.41 comment=pornolab.net list=FuckRKN +add address=104.21.71.238 comment=crimerussia.com list=FuckRKN +add address=172.67.172.95 comment=crimerussia.com list=FuckRKN +add address=149.154.167.99 comment=telegram.org list=FuckRKN +add address=149.154.166.110 comment=api.telegram.org list=FuckRKN +add address=myip.ru comment="!!! Check IP (MYIP.RU) !!!" disabled=yes list=\ + NoVdsina +add address=ipinfo.io comment="!!! Check IP (IPINFO.IO) !!!" list=NoVdsina +/ip firewall filter +add action=add-src-to-address-list address-list="Honeypot Hacker" \ + address-list-timeout=12h chain=input comment="block honeypot DNS UDP" \ + connection-state=new dst-port=53 in-interface="ether1 - Unet" protocol=\ + udp src-address-list=!VDS +add action=add-src-to-address-list address-list="Honeypot Hacker" \ + address-list-timeout=4w2d chain=input comment="block honeypot DNS TCP" \ + connection-state=new dst-port=53 in-interface="ether1 - Unet" protocol=\ + tcp src-address-list=!VDS +add action=add-src-to-address-list address-list="Honeypot Hacker" \ + address-list-timeout=4w2d chain=input comment="block honeypot NTP" \ + connection-state=new dst-port=123 in-interface="ether1 - Unet" protocol=\ + udp +add action=add-src-to-address-list address-list="Honeypot Hacker" \ + address-list-timeout=4w2d chain=input comment="block honeypot asterisk" \ + connection-state=new dst-port=5060 in-interface="ether1 - Unet" protocol=\ + udp +add action=add-src-to-address-list address-list="Honeypot Hacker" \ + address-list-timeout=4w2d chain=input comment=\ + "block honeypot ssh rdp winbox" connection-state=new dst-port=22,8291 \ + in-interface-list=WAN protocol=tcp src-address-list=!TRUSTED +add action=accept chain=input comment=\ + "defconf: accept established,related,untracked" connection-state=\ + established,related,untracked +add action=drop chain=input comment="defconf: drop invalid" connection-state=\ + invalid +add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp +add action=accept chain=input comment=\ + "defconf: accept to local loopback (for CAPsMAN)" disabled=yes \ + dst-address=127.0.0.1 in-interface=lo src-address=127.0.0.1 +add action=drop chain=input comment="defconf: drop all not coming from LAN" \ + in-interface-list=!LAN +add action=accept chain=forward comment="defconf: accept in ipsec policy" \ + disabled=yes ipsec-policy=in,ipsec +add action=accept chain=forward comment="defconf: accept out ipsec policy" \ + disabled=yes ipsec-policy=out,ipsec +add action=accept chain=forward comment=\ + "defconf: accept established,related, untracked" connection-state=\ + established,related,untracked +add action=drop chain=forward comment="defconf: drop invalid" \ + connection-state=invalid +add action=drop chain=forward comment=\ + "defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat \ + in-interface-list=WAN +/ip firewall mangle +add action=accept chain=prerouting dst-address-list=RFC1918 \ + in-interface-list=!WAN +add action=mark-connection chain=prerouting comment="NO VPN" disabled=yes \ + dst-address-list=NoVdsina in-interface-list=!WAN new-connection-mark=\ + To-ISP +add action=mark-routing chain=prerouting comment=All2vpn connection-mark=\ + !To-ISP disabled=yes dst-address=!89.110.101.17 dst-address-list=\ + !NoVdsina new-routing-mark=To-VPN src-address=10.30.30.0/24 \ + src-address-list=!NoWG +add action=change-mss chain=forward comment="MSS on WG" connection-mark=\ + !To-ISP disabled=yes in-interface-list=!WAN new-mss=1380 protocol=tcp \ + tcp-flags=syn tcp-mss=1381-65535 +add action=mark-routing chain=prerouting connection-mark=to-vpn-conn \ + disabled=yes new-routing-mark=To-VPN routing-mark=To-VPN src-address=\ + 10.30.30.0/24 +add action=mark-connection chain=prerouting comment=\ + "Mark VPN connections to exclude from FastTrack" disabled=yes \ + in-interface=*B log-prefix=Mark-VPN-FT new-connection-mark=\ + VPN_No_FastTrack +add action=accept chain=prerouting comment="SSH To ME" disabled=yes \ + dst-address=10.30.30.81 dst-port=2222 in-interface-list=!WAN protocol=tcp \ + src-address=10.30.30.0/24 +add action=mark-routing chain=prerouting comment="VPN Network" disabled=yes \ + dst-address=10.8.0.0/24 log-prefix=VPN-Net new-routing-mark=To-VPN \ + src-address=10.30.30.0/24 +/ip firewall nat +add action=masquerade chain=srcnat comment="Default NAT" dst-address=\ + !10.30.30.0/24 ipsec-policy=out,none out-interface="ether1 - Unet" \ + routing-mark=!To-VPN src-address=10.30.30.0/24 +add action=masquerade chain=srcnat comment="NAT for VPN" disabled=yes \ + out-interface=lo routing-mark=To-VPN +add action=dst-nat chain=dstnat comment="dst-nat for acme" dst-port=80 \ + in-interface="ether1 - Unet" protocol=tcp to-addresses=10.30.30.33 \ + to-ports=80 +add action=dst-nat chain=dstnat comment="dst-nat for amster HTTPS" dst-port=\ + 443 in-interface="ether1 - Unet" protocol=tcp to-addresses=10.30.30.33 \ + to-ports=443 +add action=dst-nat chain=dstnat comment="dst-nat for amster ssh" disabled=yes \ + dst-port=22 protocol=tcp src-address-list=VDS to-addresses=10.30.30.33 \ + to-ports=22 +add action=dst-nat chain=dstnat comment="dst-nat for amster DNS (TCP)" \ + dst-port=53 in-interface="ether1 - Unet" protocol=tcp src-address-list=\ + VDS to-addresses=10.30.30.33 to-ports=53 +add action=dst-nat chain=dstnat comment="dst-nat for amster DNS (UDP)" \ + dst-port=53 in-interface="ether1 - Unet" protocol=udp src-address-list=\ + VDS to-addresses=10.30.30.33 to-ports=53 +add action=masquerade chain=srcnat src-address=172.20.200.68/30 +/ip firewall service-port +set ftp disabled=yes +set tftp disabled=yes +set irc disabled=no +set sip disabled=yes +set pptp disabled=yes +set rtsp disabled=no +/ip hotspot user profile +set [ find default=yes ] address-pool=dhcp +/ip route +add check-gateway=ping disabled=yes distance=1 dst-address=10.10.10.0/24 \ + gateway=10.30.30.33 routing-table=main scope=30 target-scope=10 +add comment=awg2all-dns disabled=yes distance=1 dst-address=10.9.0.1/32 \ + gateway="" +add comment=awg2all-dns disabled=yes distance=1 dst-address=8.8.4.4/32 \ + gateway="" +add comment=awg2vds-dns distance=1 dst-address=10.10.10.1/32 gateway="" +/ip service +set ftp disabled=yes +set telnet disabled=yes +set www disabled=yes port=188 +set reverse-proxy disabled=yes +set ssh port=2222 +set www-ssl port=4433 +set api disabled=yes +set api-ssl disabled=yes +/ip service webserver +set acme-plain=no crl-plain=no graphs-plain=no graphs-secure=no index-plain=\ + no index-secure=no rest-plain=no rest-secure=no scep-plain=no \ + webfig-plain=no webfig-secure=no +/ip ssh +set forwarding-enabled=both publickey-authentication-options=verify-required \ + strong-crypto=yes +/ip upnp +set enabled=yes +/ip upnp interfaces +add interface="ether1 - Unet" type=external +add interface=Bridge-Lan type=internal +/ipv6 firewall filter +add action=accept chain=input comment=\ + "defconf: accept established,related,untracked" connection-state=\ + established,related,untracked disabled=yes +add action=drop chain=input comment="defconf: drop invalid" connection-state=\ + invalid disabled=yes +add action=accept chain=input comment="defconf: accept ICMPv6" disabled=yes \ + protocol=icmpv6 +add action=accept chain=input comment="defconf: accept UDP traceroute" \ + disabled=yes dst-port=33434-33534 protocol=udp +add action=accept chain=input comment=\ + "defconf: accept DHCPv6-Client prefix delegation." disabled=yes dst-port=\ + 546 protocol=udp src-address=fe80::/10 +add action=accept chain=input comment="defconf: accept IKE" disabled=yes \ + dst-port=500,4500 protocol=udp +add action=accept chain=input comment="defconf: accept ipsec AH" disabled=yes \ + protocol=ipsec-ah +add action=accept chain=input comment="defconf: accept ipsec ESP" disabled=\ + yes protocol=ipsec-esp +add action=accept chain=input comment=\ + "defconf: accept all that matches ipsec policy" disabled=yes \ + ipsec-policy=in,ipsec +add action=drop chain=input comment=\ + "defconf: drop everything else not coming from LAN" disabled=yes \ + in-interface-list=!LAN +add action=fasttrack-connection chain=forward comment="defconf: fasttrack6" \ + connection-state=established,related +add action=accept chain=forward comment=\ + "defconf: accept established,related,untracked" connection-state=\ + established,related,untracked +add action=drop chain=forward comment="defconf: drop invalid" \ + connection-state=invalid +add action=drop chain=forward comment=\ + "defconf: drop packets with bad src ipv6" src-address-list=bad_ipv6 +add action=drop chain=forward comment=\ + "defconf: drop packets with bad dst ipv6" dst-address-list=bad_ipv6 +add action=drop chain=forward comment="defconf: rfc4890 drop hop-limit=1" \ + hop-limit=equal:1 protocol=icmpv6 +add action=accept chain=forward comment="defconf: accept ICMPv6" protocol=\ + icmpv6 +add action=accept chain=forward comment="defconf: accept HIP" protocol=139 +add action=accept chain=forward comment="defconf: accept IKE" dst-port=\ + 500,4500 protocol=udp +add action=accept chain=forward comment="defconf: accept ipsec AH" protocol=\ + ipsec-ah +add action=accept chain=forward comment="defconf: accept ipsec ESP" protocol=\ + ipsec-esp +add action=accept chain=forward comment=\ + "defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec +add action=drop chain=forward comment=\ + "defconf: drop everything else not coming from LAN" in-interface-list=\ + !LAN +/system clock +set time-zone-autodetect=no time-zone-name=Europe/Moscow +/system identity +set name=MikroMaster +/system ntp client +set enabled=yes +/system ntp server +set enabled=yes manycast=yes multicast=yes use-local-clock=yes +/system ntp client servers +add address=time.google.com +/system scheduler +add comment="Every Day Set Global Environment Variables" name=AM-SetGlobalEnv \ + on-event="/system/script { run AM-GlobalConfig; run AM-GlobalFunc; }" \ + policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \ + start-time=startup +add comment="Every Day Check For Update Scripts" interval=1d name=\ + AM-ScriptInstallUpdate on-event=\ + ":global ScriptInstallUpdate; \$ScriptInstallUpdate;" policy=\ + ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \ + start-time=startup +/tool e-mail +set certificate-verification=no from=MikroVados port=587 \ + server=smtp.mail.me.com tls=starttls user=vadossio@icloud.com +/tool netwatch +add comment="doh-fallback, doh-url=https://security.cloudflare-dns.com/dns-que\ + ry, doh-cert=DigiCert Global Root CA, notify, name=CloudFlare-doh IPv4 1" \ + disabled=yes host=1.1.1.1 type=simple +add comment="doh, doh-url=https://security.cloudflare-dns.com/dns-query, doh-c\ + ert=DigiCert Global Root CA, notify, name=CloudFlare-doh IPv4 2" \ + disabled=yes host=1.0.0.1 type=simple +add comment="doh-fallback, dns-fallback, doh-url=https://dns.google/dns-query,\ + \_doh-cert=DigiCert Global Root G2, notify, name=Google-doh IPv4 1" \ + disabled=yes host=8.8.8.8 type=simple +add comment="doh-fallback, dns-fallback, doh-url=https://dns.google/dns-query,\ + \_doh-cert=DigiCert Global Root G2, notify, name=Google-doh IPv4 2" \ + disabled=yes host=8.8.4.4 type=simple +add comment="doh-fallback, dns-fallback, doh-url=https://dns.quad9.net/dns-que\ + ry, doh-cert=DigiCert Global Root G3, notify, name=Cuad9-doh IPv4 1" \ + disabled=yes host=9.9.9.9 type=simple +add comment="doh-fallback, dns-fallback, doh-url=https://dns.quad9.net/dns-que\ + ry, doh-cert=DigiCert Global Root G3, notify, name=Cuad9-doh IPv4 2" \ + disabled=yes host=149.112.112.112 type=simple +add comment="dns, notify, name=ns1.unet.ws" disabled=yes host=91.192.189.2 \ + type=simple +/user aaa +set accounting=no diff --git a/MikroMaster/history/20260818/20260818154001-Diff-Config.rsc b/MikroMaster/history/20260818/20260818154001-Diff-Config.rsc new file mode 100644 index 0000000..4546c55 --- /dev/null +++ b/MikroMaster/history/20260818/20260818154001-Diff-Config.rsc @@ -0,0 +1,4 @@ +10c10 +< # channel: 2442/20-Ce/gn(17dBm), SSID: vados, local forwarding +--- +> # channel: 2422/20-Ce/gn(17dBm), SSID: vados, local forwarding -- 2.52.0