<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https:///api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gudwin</id>
	<title>NoDeny - Внесок користувача [uk]</title>
	<link rel="self" type="application/atom+xml" href="https:///api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gudwin"/>
	<link rel="alternate" type="text/html" href=""/>
	<updated>2026-05-05T12:27:09Z</updated>
	<subtitle>Внесок користувача</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id></id>
		<title>Записки админа</title>
		<link rel="alternate" type="text/html" href=""/>
		<updated>2017-10-18T12:30:24Z</updated>

		<summary type="html">&lt;p&gt;Gudwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Настройка модуля Приват24]]&lt;br /&gt;
* [[ip платежных шлюзов Приват24]]&lt;br /&gt;
* [[Доступ при отрицательном балансе в Приват24 и liqpay]]&lt;br /&gt;
* [[Компиляция ядра в Freebsd 10.x]]&lt;br /&gt;
* [[Mikrotik - NAT с разных src-адресов]]&lt;br /&gt;
* [[Freebsd qinq]]&lt;br /&gt;
* [[Freebsd + Freeradius3 + Nodeny Plus]]&lt;/div&gt;</summary>
		<author><name>Gudwin</name></author>
	</entry>
	<entry>
		<id></id>
		<title>Freebsd qinq</title>
		<link rel="alternate" type="text/html" href=""/>
		<updated>2017-09-18T20:35:44Z</updated>

		<summary type="html">&lt;p&gt;Gudwin: Новая страница: «&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt; kldload ng_eiface kldload ng_ether kldload ng_vlan kldload ng_socket ifconfig vlan2101 create ifconfig vlan2101 vlan 2101 vlandev ig…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
kldload ng_eiface&lt;br /&gt;
kldload ng_ether&lt;br /&gt;
kldload ng_vlan&lt;br /&gt;
kldload ng_socket&lt;br /&gt;
ifconfig vlan2101 create&lt;br /&gt;
ifconfig vlan2101 vlan 2101 vlandev igb1&lt;br /&gt;
&lt;br /&gt;
ngctl mkpeer vlan2101: vlan lower downstream&lt;br /&gt;
ngctl name vlan2101:lower cvlan1&lt;br /&gt;
ngctl connect vlan2101: cvlan1: upper nomatch&lt;br /&gt;
ngctl mkpeer cvlan1: eiface vlan102 ether &lt;br /&gt;
ngctl msg cvlan1: addfilter '{ vlan=102 hook=&amp;quot;vlan102&amp;quot; }'&lt;br /&gt;
# the same mac address as for parent interface vlan2101&lt;br /&gt;
ifconfig ngeth0 link 00:0d:88:6e:05:9c&lt;br /&gt;
ifconfig ngeth0 1.1.1.1 netmask 255.255.255.0&lt;br /&gt;
ifconfig vlan2101 1.1.1.1 netmask 255.255.255.0&lt;br /&gt;
ifconfig ngeth0 name vlan102&lt;br /&gt;
ifconfig igb1 promisc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gudwin</name></author>
	</entry>
	<entry>
		<id></id>
		<title>Настройка модуля Приват24</title>
		<link rel="alternate" type="text/html" href=""/>
		<updated>2017-08-27T19:24:43Z</updated>

		<summary type="html">&lt;p&gt;Gudwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1. Устанавливаем модули perl.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd /usr/ports/textproc/p5-XML-Simple &amp;amp;&amp;amp; make install clean&lt;br /&gt;
cd /usr/ports/security/p5-Digest-MD5/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
cd /usr/ports/www/p5-LWP-UserAgent-WithCache/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
cd /usr/ports/security/p5-Crypt-SSLeay/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
cd /usr/ports/www/p5-LWP-Protocol-https &amp;amp;&amp;amp; make install clean&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Копируем p24 в папку modules.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/usr/local/nodeny/modules/&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Редактируем настройки платежного шлюза.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ee /usr/local/nodeny/modules/p24/p24.pl&lt;br /&gt;
serviceCode       =&amp;gt; 96 - номер услуги указывается в тех.заявке Приватбанка&lt;br /&gt;
my $company_code = '12345678' - выдается приватом указан в тех.завке Приватбанка&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
4.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
perl /usr/local/nodeny/install.pl -x&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Cсылка на шлюз для Приватбанка&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
http(s)://1.1.1.1/cgi-bin/p24.pl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Метод Post&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS: инструкция пишет по памяти, могут быть не точности!!&lt;/div&gt;</summary>
		<author><name>Gudwin</name></author>
	</entry>
	<entry>
		<id></id>
		<title>Ip платежных шлюзов Приват24</title>
		<link rel="alternate" type="text/html" href=""/>
		<updated>2017-08-16T12:44:33Z</updated>

		<summary type="html">&lt;p&gt;Gudwin: Новая страница: «&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt; 217.117.64.232,  217.117.68.232 &amp;lt;/syntaxhighlight&amp;gt;»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
217.117.64.232, &lt;br /&gt;
217.117.68.232&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gudwin</name></author>
	</entry>
	<entry>
		<id></id>
		<title>Mikrotik - NAT с разных src-адресов</title>
		<link rel="alternate" type="text/html" href=""/>
		<updated>2016-11-22T21:42:25Z</updated>

		<summary type="html">&lt;p&gt;Gudwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/ip firewall nat&lt;br /&gt;
add action=src-nat chain=srcnat src-address=10.0.1.0/24 to-addresses=77.78.79.1 out-interface=UPLINK&lt;br /&gt;
add action=src-nat chain=srcnat src-address=10.0.2.0/24 to-addresses=77.78.79.2 out-interface=UPLINK&lt;br /&gt;
add action=src-nat chain=srcnat src-address=10.0.3.0/24 to-addresses=77.78.79.3 out-interface=UPLINK&lt;br /&gt;
add action=src-nat chain=srcnat src-address=10.0.254.0/24 to-addresses=77.78.79.254 out-interface=UPLINK&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gudwin</name></author>
	</entry>
	<entry>
		<id></id>
		<title>Компиляция ядра в Freebsd 10.x</title>
		<link rel="alternate" type="text/html" href=""/>
		<updated>2016-10-31T20:02:56Z</updated>

		<summary type="html">&lt;p&gt;Gudwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 ee /usr/src/sys/amd64/conf/GENERIC&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Добавить в конце строки&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
options         IPFIREWALL&lt;br /&gt;
options         IPFIREWALL_VERBOSE&lt;br /&gt;
options         IPFIREWALL_VERBOSE_LIMIT=100&lt;br /&gt;
options         IPDIVERT&lt;br /&gt;
options         DUMMYNET&lt;br /&gt;
&lt;br /&gt;
options         ROUTETABLES=4&lt;br /&gt;
&lt;br /&gt;
device          pf&lt;br /&gt;
&lt;br /&gt;
options         QUOTA&lt;br /&gt;
options         ALTQ&lt;br /&gt;
options         ALTQ_CBQ&lt;br /&gt;
options         ALTQ_RED&lt;br /&gt;
options         ALTQ_RIO&lt;br /&gt;
options         ALTQ_HFSC&lt;br /&gt;
options         ALTQ_CDNR&lt;br /&gt;
options         ALTQ_PRIQ&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd /usr/src/&lt;br /&gt;
make -j4 buildkernel KERNCONF=GENERIC&lt;br /&gt;
make -j4 installkernel KERNCONF=GENERIC&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gudwin</name></author>
	</entry>
	<entry>
		<id></id>
		<title>Установка Nodeny Plus на Freebsd 11</title>
		<link rel="alternate" type="text/html" href=""/>
		<updated>2016-10-31T19:03:12Z</updated>

		<summary type="html">&lt;p&gt;Gudwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Документация написано на основании данного документа [http://nodeny.com.ua:8080/wiki/index.php/FreeBSD_10.x Установка Nodeny Plus на FreeBSD 10.x]&lt;/div&gt;</summary>
		<author><name>Gudwin</name></author>
	</entry>
	<entry>
		<id></id>
		<title>Доступ при отрицательном балансе в Приват24 и liqpay</title>
		<link rel="alternate" type="text/html" href=""/>
		<updated>2016-10-31T18:45:57Z</updated>

		<summary type="html">&lt;p&gt;Gudwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В правилаx ipfw изменить правило:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ee /etc/rc.firewall&lt;br /&gt;
&lt;br /&gt;
${f} add 4500 allow ip from any to &amp;quot;table(100)&amp;quot; 80,443&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Создать 2 текстовых файла и сам скрипт :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
touch ipaysys.txt&lt;br /&gt;
touch paysystem.txt&lt;br /&gt;
touch ipaysys.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Дать права на выполнение:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
chmod +x ipaysys.txt&lt;br /&gt;
chmod +x paysystem.txt&lt;br /&gt;
chmod +x ipaysys.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Скрипт ipaysys.sh добавление в &amp;quot;table(100)&amp;quot; адресов:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/sbin/ipfw table 100 flush&lt;br /&gt;
/bin/cat /dev/null &amp;gt; /ca/ipaysys.txt&lt;br /&gt;
/sbin/ipfw table 100 add 8.8.8.8&lt;br /&gt;
/sbin/ipfw table 100 add 8.8.4.4&lt;br /&gt;
/sbin/ipfw table 100 add 77.88.8.8&lt;br /&gt;
p=`cat /ca/paysystem.txt`&lt;br /&gt;
/usr/bin/dig +short $p &amp;gt; /ca/ipaysys.txt&lt;br /&gt;
for i in `cat /ca/ipaysys.txt`;&lt;br /&gt;
do /sbin/ipfw table 100 add $i;&lt;br /&gt;
 done&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
В текстовый файл paysystem.txt добавить адреса:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
api.privatbank.ua&lt;br /&gt;
login.privatbank.ua&lt;br /&gt;
privat24.privatbank.ua&lt;br /&gt;
www.privat24.ua&lt;br /&gt;
privat24.ua&lt;br /&gt;
liqpay.com&lt;br /&gt;
www.liqpay.com&lt;br /&gt;
static.liqpay.com&lt;br /&gt;
ecommerce.liqpay.com&lt;br /&gt;
fonts.googleapis.com&lt;br /&gt;
ajax.googleapis.com&lt;br /&gt;
my-payments-p24.privatbank.ua&lt;br /&gt;
themes.googleusercontent.com&lt;br /&gt;
www.google-analytics.com&lt;br /&gt;
google-analytics.com&lt;br /&gt;
ssl.google-analytics.com&lt;br /&gt;
widget.siteheart.com&lt;br /&gt;
static.siteheart.com&lt;br /&gt;
www.googleadservices.com&lt;br /&gt;
stats.g.doubleclick.net&lt;br /&gt;
googleads.g.doubleclick.net&lt;br /&gt;
qrapi.privatbank.ua&lt;br /&gt;
coub.com&lt;br /&gt;
js.honeybadger.io&lt;br /&gt;
coubsecureassets-a.akamaihd.net&lt;br /&gt;
ces.coub.com&lt;br /&gt;
coubsecure-a.akamaihd.net&lt;br /&gt;
socauth.privatbank.ua&lt;br /&gt;
www.googletagmanager.com&lt;br /&gt;
st.privatbank.ua&lt;br /&gt;
services.privatbank.ua&lt;br /&gt;
mypayments.privatbank.ua&lt;br /&gt;
client.siteheart.com&lt;br /&gt;
fonts.gstatic.com&lt;br /&gt;
esapi.siteheart.com&lt;br /&gt;
crm.privatbank.ua&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Добавить в crontab:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ee /etc/crontab&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
*       */2     *       *       *       root    /usr/local/bin/bash /ca/ipaysys.sh  &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Не забыть добавить пустую строку в конце.&lt;/div&gt;</summary>
		<author><name>Gudwin</name></author>
	</entry>
</feed>