Skip to content

Commit 75d93a5

Browse files
committed
v3.3.1
1 parent bf92679 commit 75d93a5

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

Install/double_vpn/add-bird4_routes.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,11 @@ until ADDRS=$(dig +short google.com @localhost -p 53) && [ -n "$ADDRS" ] > /dev/
6060
#BASE_LIST
6161
curl -sk $URL0 | sort | diff -u $BLACKLIST - | patch $BLACKLIST -
6262
ipr_func $VPN1 $BLACKLIST | diff -u $ROUTE_BASE_VPN1 - | patch $ROUTE_BASE_VPN1 -
63-
ipr_func $VPN2 $BLACKLIST | diff -u $ROUTE_BASE_VPN2 - | patch $ROUTE_BASE_VPN2 -
63+
sed "s/$VPN1/$VPN2/g" $ROUTE_BASE_VPN1 | diff -u $ROUTE_BASE_VPN2 - | patch $ROUTE_BASE_VPN2 -
6464

6565
#BASE_USER_LIST
6666
ipr_func $VPN1 $VPNTXT | diff -u $ROUTE_USER_VPN1 - | patch $ROUTE_USER_VPN1 -
67-
ipr_func $VPN2 $VPNTXT | diff -u $ROUTE_USER_VPN2 - | patch $ROUTE_USER_VPN2 -
67+
sed "s/$VPN1/$VPN2/g" $ROUTE_USER_VPN1 | diff -u $ROUTE_USER_VPN2 - | patch $ROUTE_USER_VPN2 -
6868

6969
#FORCE_LIST
7070
ipr_func $ISP $ISPTXT | diff -u $ROUTE_FORCE_ISP - | patch $ROUTE_FORCE_ISP -

changelog.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
# v1.0
1+
## v1.0
22

33
git clone -b v1.0 https://github.com/DennoN-RUS/Bird4Static.git
44

5-
# v2.0
5+
## v2.0
66

77
1) Изменена логика установщика, изменено место храниение файлов, сделаны необходимые симликни для удобства использвоания
88

99
git clone -b v2.0 https://github.com/DennoN-RUS/Bird4Static.git
1010

11-
# v2.1
11+
## v2.1
1212

1313
- Фиксы переменных и описания
1414

1515
git clone -b v2.1 https://github.com/DennoN-RUS/Bird4Static.git
1616

17-
# v3.0
17+
## v3.0
1818

1919
1) Поддерживает работу как с одинм впн, так и с двумя.
2020
2) Не переписывает все файлы полностью, а добавляет/удаляет нужные строки в файлах через патчи.
@@ -26,7 +26,7 @@ P.S.: если ставите поверх старой версии, то лу
2626
git clone -b v3.0 https://github.com/DennoN-RUS/Bird4Static.git
2727

2828

29-
# v3.1
29+
## v3.1
3030

3131
1) Алгоритмы добавления пользовательских адресов переделаны на утилиту iprange.
3232
2) Удален теперь уже не нужный скрипт addip.sh, подчищены пробелы из файлов
@@ -43,7 +43,7 @@ git clone -b v3.0 https://github.com/DennoN-RUS/Bird4Static.git
4343

4444
git clone -b v3.1 https://github.com/DennoN-RUS/Bird4Static.git
4545

46-
# v3.2
46+
## v3.2
4747

4848
1) Добавлена возможность указыать в переменных не имя интерфейса, а шлюз.
4949

@@ -55,12 +55,16 @@ git clone -b v3.1 https://github.com/DennoN-RUS/Bird4Static.git
5555

5656
git clone -b v3.2 https://github.com/DennoN-RUS/Bird4Static.git
5757

58-
# v3.3
58+
## v3.3
5959

6060
1) Переделана команда в скрипте установки, которая выводит список интерфейсов и их адресов. Теперь стала более универсальной
6161
2) Добавлен скрипт для удаления
6262
3) Добавлена поддержка AS номеров в пользовательских списках
6363

6464
Указывать AS нужно в виде AS13414, регистр важен(!), AS должно быть большими буквами. Одна строка - один номер AS(!). Поддерживаются комментарии после номера через пробел, скрипт на них ругаться не будет. Запросы идут через сторонний сервер, который может долго отвечать, так что если будет указано много AS в списках, то скрипт может отрабатывать сильно дольше
6565

66-
git clone -b v3.3 https://github.com/DennoN-RUS/Bird4Static.git
66+
git clone -b v3.3 https://github.com/DennoN-RUS/Bird4Static.git
67+
68+
## v3.3.1
69+
70+
1) Переделан метод составления общих списков для конфигурации с двумя впн. Теперь не будет второй раз запрашивать одно и тоже

0 commit comments

Comments
 (0)