pikusQQ Posted August 12 Share Posted August 12 (edited) Это на роутере # netstat -ltupan | grep 5822 tcp 0 0 0.0.0.0:5822 0.0.0.0:* LISTEN 4553/ss-tunnel udp 0 0 0.0.0.0:5822 0.0.0.0:* 4553/ss-tunnel Попробовал с этими данными shadowsocks подключиться к vps с телефона, всё работает, а с роутера получается не хочет( Edited August 12 by pikusQQ Quote Link to comment Share on other sites More sharing options...
Oleg Ivanov Posted August 17 Share Posted August 17 (edited) На роутере переустановил entware из-за сломаного dig . Установил все по новой , выбрал пользоватся своими списками, я правильно понял что надо из community.lst (ранее о нем писали) добавить все IP в user-vpn.list ? это есть только свой список? тоесть теперь antifilter не будет добавлять мне свои списки? (с ним были проблемы так как он добавлял много чего не нужного например ozon, сбермаркет, speedtest). Нагрузка/скорость работы на роутер меньше при таком способе? Вопрос не по теме. Adguard Home работает в связке с bird? Есть в нем смысл если в настройках Интернет-фильтры -Контектный фильтр - Публичные DNS-резолверы он уже есть в списке как Adguard DNS? Если есть в чем отличие? Edited August 17 by Oleg Ivanov Quote Link to comment Share on other sites More sharing options...
DennoN Posted August 19 Author Share Posted August 19 В 17.08.2023 в 15:46, Oleg Ivanov сказал: Установил все по новой , выбрал пользоватся своими списками, я правильно понял что надо из community.lst (ранее о нем писали) добавить все IP в user-vpn.list ? можно первый вариант выбрать при установке и указать урл к этому файлу. он сам адейтится будет, если будут в нем изменения. если изменений не будет, то ничего происходить не будет AGH на bird вообще никак не влияет. работают параллельно. Смысла указывать туда еще фильтрующие днсы адругарда - нет, так как они делают тоже, что и AGH. но в AGH можно что-то добавить в исключения, а вот при использовании их фильтрующих днсов - нет Quote Link to comment Share on other sites More sharing options...
Andreycko Posted August 20 Share Posted August 20 У нас в Украине блокируют почти все русские AS, я могу все сюда вставить, и потянет ли? Скрытый текст AS12389 AS8402 AS8359 AS3216 AS12714 AS31133 AS20485 AS31200 AS42610 AS25513 AS49505 AS62355 AS8342 AS25490 AS39927 AS28840 AS8369 AS15774 AS28812 AS35807 AS12332 AS3267 AS41733 AS20632 AS2854 AS8615 AS12683 AS12958 AS21127 AS25515 AS12768 AS13238 AS24955 AS12695 AS12668 AS31514 AS21479 AS29124 AS51604 AS47395 AS39407 AS49392 AS35154 AS8732 AS25405 AS42682 AS50340 AS33934 AS25159 AS12772 AS50923 AS51570 AS13118 AS21453 AS34533 AS21017 AS34145 AS8570 AS34602 AS25008 AS34123 AS42116 AS39435 AS31363 AS29497 AS34665 AS41843 AS60496 AS31036 AS197695 AS8492 AS16301 AS34137 AS47165 AS200350 AS20597 AS41668 AS8439 AS12543 AS28890 AS48642 AS8675 AS47764 AS6854 AS8371 AS29456 AS34974 AS29182 AS31213 AS56981 AS25436 AS34584 AS50498 AS3253 AS15582 AS39229 AS56420 AS29190 AS51645 AS15640 AS25086 AS8595 AS5523 AS8470 AS3239 AS42277 AS57044 AS35816 AS12418 AS15468 AS13056 AS34590 AS2895 AS16345 AS35728 AS50543 AS12722 AS24683 AS8905 AS8580 AS2875 AS5480 AS5563 AS8443 AS25408 AS57378 AS48524 AS41682 AS21353 AS31214 AS3226 AS31163 AS6863 AS8331 AS6856 AS52207 AS6731 AS47541 AS9123 AS21487 AS31359 AS42825 AS47241 AS41754 AS51819 AS51659 AS35000 AS39493 AS50544 AS24739 AS30729 AS42683 AS43478 AS41661 AS25532 AS20807 AS25549 AS24612 AS34267 AS6789 AS29194 AS16285 AS28745 AS41560 AS42038 AS212667 AS8920 AS8334 AS8427 AS12730 AS31286 AS31357 AS49342 AS209372 AS30922 AS201776 AS8641 AS50542 AS5387 AS41727 AS51035 AS57026 AS29648 AS50512 AS34456 AS42362 AS41134 AS42110 AS31257 AS44507 AS15759 AS15974 AS30881 AS35539 AS210079 AS8416 AS39812 AS29125 AS48092 AS6801 AS35511 AS43468 AS29072 AS29076 AS41786 AS41268 AS56830 AS25227 AS49531 AS198610 AS33894 AS42132 AS42632 AS9049 AS31692 AS39028 AS35598 AS31430 AS20985 AS21365 AS41704 AS44050 AS49063 AS56534 AS12688 AS48176 AS21483 AS35048 AS41330 AS29226 AS30822 AS47914 AS5591 AS15552 AS35196 AS44775 AS205515 AS42548 AS48347 AS8350 AS47759 AS47438 AS24699 AS30784 AS31364 AS44068 AS48212 AS49170 AS48287 AS12494 AS31376 AS15378 AS31261 AS43146 AS51032 AS35645 AS2878 AS48190 AS56330 AS8594 AS38917 AS48096 AS28769 AS43727 AS44265 AS198541 AS16256 AS31195 AS5495 AS56341 AS2848 AS21378 AS24626 AS34038 AS42893 AS49301 AS15500 AS41691 AS207967 AS13230 AS39442 AS34352 AS49048 AS39264 AS13174 AS31499 AS34300 AS35177 AS42087 AS42514 AS5467 AS21367 AS34629 AS48282 AS61400 AS39001 AS6828 AS8752 AS21191 AS39494 AS41854 AS43793 AS50060 AS59815 AS197078 AS52000 AS8563 AS35032 AS41822 AS44604 AS59713 AS9110 AS30968 AS42668 AS5567 AS8629 AS12846 AS13079 AS15638 AS33993 AS35125 AS50596 AS44056 AS48430 AS15673 AS15493 AS15757 AS21332 AS48940 AS31205 AS204895 AS13178 AS15672 AS20533 AS34139 AS56377 AS3058 AS8491 AS16300 AS35389 AS41403 AS48166 AS34150 AS5429 AS34757 AS39728 AS41789 AS8636 AS44676 AS8345 AS21289 AS35641 AS43530 AS47694 AS48475 AS50477 AS196739 AS16287 AS34449 AS208677 AS13259 AS43317 AS47313 AS57227 AS57363 AS13055 AS20870 AS35271 AS60490 AS12679 AS34875 AS35140 AS30733 AS24689 AS25308 AS39289 AS43314 AS43714 AS44347 AS44724 AS197023 AS204144 AS8749 AS48781 AS199274 AS48209 AS12380 AS24829 AS30745 AS33991 AS39578 AS42742 AS43274 AS49718 AS56361 AS196750 AS200833 AS31208 AS31224 AS8997 AS42437 AS28884 AS34550 AS39045 AS41535 AS42861 AS50174 AS56340 AS213220 AS51034 AS3218 AS6761 AS8299 AS16083 AS24923 AS25100 AS25592 AS29470 AS35751 AS42892 AS43660 AS47193 AS50009 AS51004 AS51669 AS57393 AS5537 AS30721 AS39785 AS42239 AS43782 AS51522 AS196949 AS12705 AS39561 AS42322 AS44206 AS208397 AS5386 AS5468 AS6694 AS8241 AS8711 AS12976 AS13227 AS15658 AS20655 AS24588 AS24783 AS28947 AS31028 AS31425 AS31643 AS33969 AS34168 AS34879 AS34896 AS35401 AS38951 AS41802 AS42145 AS47240 AS48249 AS49120 AS49136 AS49218 AS49291 AS49483 AS49776 AS49816 AS51116 AS51812 AS59624 AS196991 AS197298 AS201952 AS20663 AS25880 AS43567 AS48320 AS41034 AS24936 AS39775 AS41349 AS42387 AS42429 AS47236 AS60098 AS196797 AS3316 AS35531 AS41575 AS47626 AS3175 AS43132 AS43966 AS44128 AS202423 AS202984 AS13257 AS35558 AS39054 AS39858 AS40993 AS42304 AS42678 AS44677 AS44882 AS45027 AS47844 AS58002 AS59793 AS39811 AS42007 AS56694 AS15428 AS24810 AS28719 AS44533 AS20764 AS30855 AS34709 AS47218 AS47954 AS8291 AS16012 AS25591 AS31484 AS31724 AS33871 AS38934 AS42676 AS47119 AS51515 AS57271 AS196742 AS39087 AS210512 AS16179 AS31323 AS49352 AS29329 AS39134 AS42065 AS48625 AS50928 AS200044 AS209024 AS8744 AS12724 AS15934 AS16043 AS16230 AS25189 AS31558 AS34205 AS39799 AS41976 AS47684 AS48149 AS49476 AS49583 AS49779 AS51042 AS59504 AS62287 AS196695 AS35815 AS196638 AS24663 AS31501 AS34467 AS44587 AS50289 AS12737 AS34573 AS41058 AS21480 AS28968 AS30936 AS34485 AS42478 AS45054 AS47531 AS47562 AS48481 AS52043 AS56791 AS56864 AS199420 AS205952 AS6903 AS24762 AS25446 AS30749 AS38922 AS41601 AS48400 AS204490 AS8410 AS8901 AS9177 AS25478 AS31483 AS34892 AS40995 AS44257 AS44391 AS199599 AS6672 AS16054 AS31370 AS39701 AS49821 AS56689 AS5598 AS8915 AS12739 AS13095 AS20483 AS34241 AS34894 AS35810 AS39153 AS43404 AS44270 AS44736 AS47211 AS47530 AS48044 AS48327 AS49037 AS49055 AS49060 AS49368 AS50473 AS50911 AS51218 AS57214 AS60139 AS196936 AS197460 Quote Link to comment Share on other sites More sharing options...
DennoN Posted August 20 Author Share Posted August 20 @Andreycko ну там "всего" 10к префиксов получится. примерно столько же, сколько будет, если грузить с antifilter.download тот же ipsum. так что должно потянуть. только вот получать список префисков из списка as будет не очень быстро (~5 минут). если нет необходимости что-то другое заворачивать, я бы или автообновление сделал не раз в час, а раз в неделю (содержимое AS думаю ОЧЕНЬ редко меняется). либо после первого прогона вместо as ввел его результат в файл 1 Quote Link to comment Share on other sites More sharing options...
Andreycko Posted August 20 Share Posted August 20 (edited) @DennoN Спасибо! Подождал немного, все заработало, подскажите пожалуйста, какая правильная команда, что бы раз в неделю? mv /opt/etc/cron.hourly/add-bird4_routes.sh /opt/etc/cron.week/ ? UPD кажется разобрался, cron.monthly, cron.weekly .. ) Edited August 20 by Andreycko Quote Link to comment Share on other sites More sharing options...
DennoN Posted August 20 Author Share Posted August 20 Да, верно. Только возможно папка называется не cron.week а cron.weekly или как то так. Короче папка уже должна быть и в неё туда файл надо перенести. При обновлении, перестановке нужно будет её снова перемещать 1 Quote Link to comment Share on other sites More sharing options...
Kazantsev Posted August 25 Share Posted August 25 В 20.08.2023 в 13:37, DennoN сказал: Да, верно. Только возможно папка называется не cron.week а cron.weekly или как то так. Короче папка уже должна быть и в неё туда файл надо перенести. При обновлении, перестановке нужно будет её снова перемещать А как сделать быстрое обновление, раз в час, в 5 мин и т.д, какая команда? Quote Link to comment Share on other sites More sharing options...
DennoN Posted August 25 Author Share Posted August 25 1 час назад, Kazantsev сказал: А как сделать быстрое обновление, раз в час, в 5 мин и т.д, какая команда? mv /opt/etc/cron.hourly/add-bird4_routes.sh /opt/etc/cron. после точки подставляешь нужную папку cron.1min/ cron.hourly/ cron.weekly/ cron.5mins/ cron.daily/ cron.monthly/ Quote Link to comment Share on other sites More sharing options...
Kazantsev Posted August 25 Share Posted August 25 6 часов назад, DennoN сказал: mv /opt/etc/cron.hourly/add-bird4_routes.sh /opt/etc/cron. после точки подставляешь нужную папку cron.1min/ cron.hourly/ cron.weekly/ cron.5mins/ cron.daily/ cron.monthly/ типа, такая команда? mv /opt/etc/cron.hourly/add-bird4_routes.sh /opt/etc/cron.5mins/ Quote Link to comment Share on other sites More sharing options...
Kazantsev Posted August 27 Share Posted August 27 В 09.07.2023 в 22:47, DennoN сказал: Reeker вообще в главном скрипте add-bird4_routes.sh можно было проверить, что в переменной URLS только коммунити лист, а не основной + коммунтити лист. Должно было помочь. у меня некоторые сайты открываются через впн, есть другой выход? или все сайты записывать нужно в isp лист чтобы не открывались через впн? Quote Link to comment Share on other sites More sharing options...
Игорь Жук Posted August 27 Share Posted August 27 Всем привет! Спасибо автору за отличное решение! Вчера Стал счастливым обладателем KN-1811, обновил до 4.04 установил по инструкции на внутреннюю память ультры, вариант BGP, 1vpn wireguar, поставил графический интерфейс. Все работает, но: – Нужно добавить adobe.com что бы заходил через vpn – Megamarket.ru чтобы шел через провайдера. В графическом интерфейсе добавил: adobe.com в /opt/root/Bird4Static/lists/user-vpn.list Megamarket.ru в /opt/root/Bird4Static/lists/user-isp.list перезапускал сервис и через графический интерфейс и командами S70bird stop и S70bird start но ничего не помнялось… Подскажите, может я некорректно установил bird4? Или помогите как исправить? Quote Link to comment Share on other sites More sharing options...
Mihan Posted August 27 Share Posted August 27 1 час назад, Игорь Жук сказал: Всем привет! Спасибо автору за отличное решение! Вчера Стал счастливым обладателем KN-1811, обновил до 4.04 установил по инструкции на внутреннюю память ультры, вариант BGP, 1vpn wireguar, поставил графический интерфейс. Все работает, но: – Нужно добавить adobe.com что бы заходил через vpn – Megamarket.ru чтобы шел через провайдера. В графическом интерфейсе добавил: adobe.com в /opt/root/Bird4Static/lists/user-vpn.list Megamarket.ru в /opt/root/Bird4Static/lists/user-isp.list перезапускал сервис и через графический интерфейс и командами S70bird stop и S70bird start но ничего не помнялось… Подскажите, может я некорректно установил bird4? Или помогите как исправить? А такой пробовали ./Bird4Static/scripts/add-bird4_routes.sh ? Quote Link to comment Share on other sites More sharing options...
nnm Posted September 15 Share Posted September 15 В 27.08.2023 в 19:14, Игорь Жук сказал: перезапускал сервис и через графический интерфейс Не помню указал ли, для того чтобы скрипт отрабатывал через вызов со страницы UI нужно дать на него права 777, иначе у пользователя под которым крутится php не будет прав на исполнение и обновление не произойдёт и да, обновление всегда проходит через запуск ./Bird4Static/scripts/add-bird4_routes.sh Quote Link to comment Share on other sites More sharing options...
Никита Герасимов Posted September 18 Share Posted September 18 (edited) В 27.08.2023 в 17:14, Игорь Жук сказал: Всем привет! Спасибо автору за отличное решение! Вчера Стал счастливым обладателем KN-1811, обновил до 4.04 установил по инструкции на внутреннюю память ультры, вариант BGP, 1vpn wireguar, поставил графический интерфейс. Все работает, но: – Нужно добавить adobe.com что бы заходил через vpn – Megamarket.ru чтобы шел через провайдера. В графическом интерфейсе добавил: adobe.com в /opt/root/Bird4Static/lists/user-vpn.list Megamarket.ru в /opt/root/Bird4Static/lists/user-isp.list перезапускал сервис и через графический интерфейс и командами S70bird stop и S70bird start но ничего не помнялось… Подскажите, может я некорректно установил bird4? Или помогите как исправить? У меня тоже есть проблемка, после добавления хостов в user-isp.list - сайт перестает вовсе открываться. Заметил это как раз на примере Megamarket. По умолчанию в данном файле находится keenetic.com, он тоже изначально не открывается. Использовал варианты скрипта: список/BGP P.S. Пока писал пост, и этот форум перестал работать Пришлось закомментировать строчку с keenetic.com Edited September 18 by Никита Герасимов Quote Link to comment Share on other sites More sharing options...
DennoN Posted September 18 Author Share Posted September 18 @Никита Герасимовпервый пост Возможные проблемы пункт 2 Quote Link to comment Share on other sites More sharing options...
Никита Герасимов Posted September 18 Share Posted September 18 54 минуты назад, DennoN сказал: @Никита Герасимовпервый пост Возможные проблемы пункт 2 Спасибо! Как-то пропустил и правда... Я пока обошел статическим маршрутом в самом интерфейсе кинетика Quote Link to comment Share on other sites More sharing options...
eda100 Posted September 20 Share Posted September 20 (edited) Здравствуйте. По какой причине может приостанавливать работу Bird4? Наблюдается после простоя сети ночью. Утром после рестарта скрипта работает нормально. Edited September 20 by eda100 дополнение Quote Link to comment Share on other sites More sharing options...
2028426 Posted September 25 Share Posted September 25 (edited) В 20.10.2022 в 00:11, nnm сказал: для bird4static добавил управление в ext-ui после установки ext-ui добавить файл /opt/share/www/ext-ui/addons/editlist.php со следующим содержимым: Показать содержимое <?php // configuration $url = 'http://ip.of.your.router:88/ext-ui/addons/editlist.php'; $uservpn = '/opt/root/Bird4Static/lists/user-vpn.list'; $uservpn1 = '/opt/root/Bird4Static/lists/user-vpn1.list'; $uservpn2 = '/opt/root/Bird4Static/lists/user-vpn2.list'; $userisp = '/opt/root/Bird4Static/lists/user-isp.list'; // check if form has been submitted if (isset($_POST['vpn-text'])) { // save the text contents file_put_contents($uservpn, $_POST['vpn-text']); // redirect to form again header(sprintf('Location: %s', $url)); printf('<a href="%s">Moved</a>.', htmlspecialchars($url)); exit(); } if (isset($_POST['vpn-text1'])) { // save the text contents file_put_contents($uservpn1, $_POST['vpn-text1']); // redirect to form again header(sprintf('Location: %s', $url)); printf('<a href="%s">Moved</a>.', htmlspecialchars($url)); exit(); } if (isset($_POST['vpn-text2'])) { // save the text contents file_put_contents($uservpn2, $_POST['vpn-text2']); // redirect to form again header(sprintf('Location: %s', $url)); printf('<a href="%s">Moved</a>.', htmlspecialchars($url)); exit(); } if (isset($_POST['isp-text'])) { // save the text contents file_put_contents($userisp, $_POST['isp-text']); // redirect to form again header(sprintf('Location: %s', $url)); printf('<a href="%s">Moved</a>.', htmlspecialchars($url)); exit(); } // read the textfile $text = file_get_contents($uservpn); $text1 = file_get_contents($uservpn1); $text2 = file_get_contents($uservpn2); $textisp = file_get_contents($userisp); ?> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- HTML form0 --> <form id="selector" action="" method="post"> <input type="button" id="vpn" name="vpn" onclick="document.getElementById('uservpn').style.display='block'; document.getElementById('uservpn1').style.display='none'; document.getElementById('uservpn2').style.display='none'; document.getElementById('userisp').style.display='none'; return false;" value="user-vpn.list"/> <input type="button" id="vpn1" name="vpn1" onclick="document.getElementById('uservpn1').style.display='block'; document.getElementById('uservpn').style.display='none'; document.getElementById('uservpn2').style.display='none'; document.getElementById('userisp').style.display='none'; return false;" value="user-vpn1.list"/> <input type="button" id="vpn2" name="vpn2" onclick="document.getElementById('uservpn2').style.display='block'; document.getElementById('uservpn').style.display='none'; document.getElementById('uservpn1').style.display='none'; document.getElementById('userisp').style.display='none'; return false;" value="user-vpn2.list"/> <input type="button" id="second" name="second" onclick="document.getElementById('userisp').style.display='block'; document.getElementById('uservpn').style.display='none'; document.getElementById('uservpn1').style.display='none'; document.getElementById('uservpn2').style.display='none'; return false;" value="user-isp.list"/> </form> <!-- HTML form1 --> <div id="uservpn" style="display:none;"> <form id="vpn" action="" method="post" onsubmit="document.getElementById('uservpn').style.display='none'; return true;"> <legend>VPN list</legend> <textarea name="vpn-text" style="width:100%; height:30%;"><?php echo htmlspecialchars($text); ?></textarea> <input type="submit" value="Save&close"/> <input type="reset" value="Reset changes"/> </form> </div> <!-- HTML form1 --> <div id="uservpn1" style="display:none;"> <form id="vpn1" action="" method="post" onsubmit="document.getElementById('uservpn1').style.display='none'; return true;"> <legend>VPN1 list</legend> <textarea name="vpn-text1" style="width:100%; height:30%;"><?php echo htmlspecialchars($text1); ?></textarea> <input type="submit" value="Save&close"/> <input type="reset" value="Reset changes"/> </form> </div> <div id="uservpn2" style="display:none;"> <form id="vpn2" action="" method="post" onsubmit="document.getElementById('uservpn2').style.display='none'; return true;"> <legend>VPN2 list</legend> <textarea name="vpn-text2" style="width:100%; height:30%;"><?php echo htmlspecialchars($text2); ?></textarea> <input type="submit" value="Save&close"/> <input type="reset" value="Reset changes"/> </form> </div> <div id="userisp" style="display:none;"> <form id="isp" action="" method="post" onsubmit="document.getElementById('userisp').style.display='none'; return true;"> <legend>ISP list</legend> <textarea name="isp-text" style="width:100%; height:30%;"><?php echo htmlspecialchars($textisp); ?></textarea> <input type="submit" value="Save&close"/> <input type="reset" value="Reset changes"/> </form> </div> <form action="runbird4static.php"> <input type="submit" value="Restart service"> </form> и этот, для кнопки перезапуска сервиса /opt/share/www/ext-ui/addons/runbird4static.php * для работы кнопки перезапуска сервиса нужно выдать права 777 на файл /opt/root/Bird4Static/scripts/add-bird4_routes.sh Показать содержимое <?php shell_exec("/opt/root/Bird4Static/scripts/add-bird4_routes.sh"); header('Location: http://192.168.33.1:88/ext-ui/addons/editlist.php'); ?> файл /opt/share/www/ext-ui/index.html отредактировать, добавив после строки <meta charset="utf-8" /> свою строку обеспечивающую адаптивное отображение на мобильных устройствах: <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"/> а перед этой строкой: <a href="addons/info/index.php" target="myframe" title="System Health and Information"><img src="addons/img/btn/linfo.png"></a> вставить свою строку с дополнительной кнопкой: <a href="addons/editlist.php" target="myframe" title="Edit vpn list"><img src="addons/img/btn/vpn.png"></a> ну или в любое удобное место в том же списке. кроме этого нужно положить какую-нибудь иконку размером 48х48 по адресу /opt/share/www/ext-ui/addons/img/btn/vpn.png например такую: на выходе получается такая страница: нажатие на кнопку в верхнем ряду открывает соответствующий лист нажатие на кнопку Save&close сохраняет лист и скрывает его с глаз долой. Кнопка Restart service перезапускает сервис bird4static p.s. я ненастоящий сварщик, я маску на стройке нашёл, так что замечания или улучшения горячо приветствуются. Не подскажите в чём может быть проблема, всё сделал по инструкции, файлы открываются для редактирования, но сохраняет с символом ^M в конце каждой строки Edited September 25 by 2028426 Quote Link to comment Share on other sites More sharing options...
2028426 Posted September 26 Share Posted September 26 (edited) 23 часа назад, 2028426 сказал: Не подскажите в чём может быть проблема, всё сделал по инструкции, файлы открываются для редактирования, но сохраняет с символом ^M в конце каждой строки решение пока никто не предложил, выкрутился с помощью dos2unix Edited September 26 by 2028426 Quote Link to comment Share on other sites More sharing options...
Mikhail_YAR Posted October 17 Share Posted October 17 (edited) Здравствуйте! Спасибо, скрипты отлично работают. Настроил таким образом, что трафик маршрутизируется на интерфейс Wireguard, затем обфусцируется в shadowsocks и уходит на сервер. Сейчас хочу исключить из этой цепочки Wireguard, только не совсем понимаю как. На какой интерфейс направлять трафик для VPN, если интерфейса Wireguard не будет? Просто в переменной VPN прописать 127.0.0.1 и порт, на котором висит тоннель? Edited October 18 by Mikhail_YAR Quote Link to comment Share on other sites More sharing options...
abelman Posted October 22 Share Posted October 22 (edited) Привет! В последнее время после начал замечать в диагностике такую картину: Окт 22 22:05:01 cron[2723] (root) CMD (/opt/bin/run-parts /opt/etc/cron.5mins^I) Окт 22 22:05:01 cron[2724] (root) CMD (/opt/bin/run-parts /opt/etc/cron.1min^I) После выполнении команды ls -l /opt/etc/crontab BusyBox выдаёт это: Цитата -rw------- 1 root root 492 Aug 24 14:01 /opt/etc/crontab ~ # ls -l /opt/etc/cron.* /opt/etc/cron.1min: /opt/etc/cron.5mins: /opt/etc/cron.d: /opt/etc/cron.daily: /opt/etc/cron.hourly: lrwxrwxrwx 1 root root 49 Oct 22 19:22 add-bird4_routes.sh -> /opt/root/Bird4Static/scripts/add-bird4_routes.sh /opt/etc/cron.monthly: /opt/etc/cron.weekly: По ощущениям, интернет начал проседать из-за постоянного обновления кроны, но как найти в чем проблема я не в силах. Буду рад помощи. Edited October 22 by abelman Редактирование текста Quote Link to comment Share on other sites More sharing options...
EcliptiC Posted October 22 Share Posted October 22 2 hours ago, abelman said: По ощущениям, интернет начал проседать из-за постоянного обновления кроны, но как найти в чем проблема я не в силах. Буду рад помощи. Попробуй запускать раз в день с помощью следующей команды: mv /opt/etc/cron.hourly/add-bird4_routes.sh /opt/etc/cron.daily/ или раз в неделю: mv /opt/etc/cron.hourly/add-bird4_routes.sh /opt/etc/cron.weekly/ Quote Link to comment Share on other sites More sharing options...
DennoN Posted October 23 Author Share Posted October 23 (edited) В 25.09.2023 в 09:27, 2028426 сказал: Не подскажите в чём может быть проблема, всё сделал по инструкции, файлы открываются для редактирования, но сохраняет с символом ^M в конце каждой строки оно вообще-то не мешает, если что) да не особо красиво, но у меня все работало В 17.10.2023 в 22:23, Mikhail_YAR сказал: Сейчас хочу исключить из этой цепочки Wireguard, только не совсем понимаю как. На какой интерфейс направлять трафик для VPN, если интерфейса Wireguard не будет? Просто в переменной VPN прописать 127.0.0.1 и порт, на котором висит тоннель? а вот никак. ss не создает интерфейс, то есть некуда направлять на том сетевом уровне, на котором bird работает. хотя может если ss поковырять, то какие-то его реализации могут создать сетевой интерфейс со шлюзом, в который можно трафик направить 22 часа назад, abelman сказал: В последнее время после начал замечать в диагностике такую картину: опять же. это логи крона о том, что он запускает скрипты. если в /opt/etc/cron.1min ничего нет, то оно ничего и не делает, но лог об этом есть Edited October 23 by DennoN Quote Link to comment Share on other sites More sharing options...
Andreycko Posted November 10 Share Posted November 10 Планирую подключить еще второго интернет провайдера (резерв), как в таком случае будет работать bird4? Можно как-то указать интерфейс 2х провайдеров? Quote Link to comment Share on other sites More sharing options...
DennoN Posted November 11 Author Share Posted November 11 @Andreycko работа на 2 isp не планировалась. согласно схеме в первом посте все что указывает пользователь - прилетает с одинаковыми приоритетом (кроме варианта, где нужно открывать ресурсы через любой впн, без разницы какой, там приориет пониже, чем у force записей) так то код выложен, можно свой вариант создать) Ну а так по факту, если провайдер, который указывается для направления трафика в него отвалился, то в теории трафик пойдет просто игнорируя записи об этом провайдере, согласно другим марщрутам 1 Quote Link to comment Share on other sites More sharing options...
bjornfree Posted November 15 Share Posted November 15 (edited) Подскажите, а можно как то добавить все под домены? Например *.unity.com Сейчас я добавляю unity.com А вот packages.unity.com и download.packages.unity.com уже не открываются Edited November 15 by bjornfree Quote Link to comment Share on other sites More sharing options...
DennoN Posted November 15 Author Share Posted November 15 1 час назад, bjornfree сказал: Подскажите, а можно как то добавить все под домены? не-а. это не реализуемо через bird. он по факту домены в ip превращает и работает с ip адресами только. про домены он ничего не знает, и сами домены превращаются в ip адреса при запуске скрипта обычным запросом типа "скажи какие ip адреса у unity.com и добавь эти ip адреса в маршрутизацию". А превратить непонятный *.unity.com в ip адрес оно не может только если узнать какие ip адреса принадлежат unity и все их добавить. Но кстати у меня packages.unity.com и download.packages.unity.com выдается один и тот же ip для обоих, так что можно попробовать добавить unity.com и packages.unity.com например. но это не значит, что все что в *.unity.com будет ходить через впн. только те ip адреса, который на момент запуска скрипта отдал днс сервер Quote Link to comment Share on other sites More sharing options...
Sr_psycho Posted November 15 Share Posted November 15 (edited) Товарищи, все настроил но хочу понять. По умолчанию, все маршруты проходят через провайдера если не указано обратного, верно? Просто как-бы, я не настраивал ни инсту, ни rutracker, а они разблокированы и по какому маршруту ходят из 2х - не знаю. При установке выбирал BGP. Как что прояснитиь? Edited November 15 by Sr_psycho Quote Link to comment Share on other sites More sharing options...
bjornfree Posted November 15 Share Posted November 15 50 минут назад, DennoN сказал: не-а. это не реализуемо через bird. он по факту домены в ip превращает и работает с ip адресами только. Дело в том что напримере unity.com, адрес днс меняется чуть ли не каждые 5 секунд, во всяком случае когда перезапрашиваю постоянно новые айпишники. cron.1min тоже не поможет в такой ситуации? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.