Маршрутизация в Рунет
-
Добрый день уважаемые знатоки, требуется ваша помощь:
Дано:
pfSense 2.4.0
2 Провайдера
Задача:
Доступ к сайтам вида *.ru получать через провайдера А, все остальные через провайдера В.Наиболее логичным было бы создать правило фаервола и в Destination указать алиас вида *.ru ........ но pfSense так не умеет.
-
Добрый
@artem0 ОБНОВИТЬ пф!
1 Создаете alias типа url (в описание будет что-то про 30 000+) c url на RU.cidr отсюда http://www.iwik.org/ipcountry/
2 Создаете правило fw на ЛАН , где в dst будет этот алиас и в gw - gw провайдера А.
Ставите это правило ВЫШЕ всех3 Ребутите пф
-
@werter
Идея интересная , но , как всегда , дьявол кроется в деталях . Нигде не написано , что сайты домена *.ru должны быть на российском IP .Пример
konstantin@MacBook-Pro2020-Konstantin-T ~ % dig apple.ru ; <<>> DiG 9.10.6 <<>> apple.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61343 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;apple.ru. IN A ;; ANSWER SECTION: apple.rU. 3600 IN A 17.253.142.4
17.253.142.4
Cupertino, California, United Statesили
konstantin@MacBook-Pro2020-Konstantin-T ~ % dig google.ru ; <<>> DiG 9.10.6 <<>> google.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1031 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;google.ru. IN A ;; ANSWER SECTION: google.rU. 300 IN A 142.250.179.67
142.250.179.67
Paris, Île-de-France, FranceИли у ТС другая задача - разделить трафик по принадлежности ip адресов ? Те Российские ip через основной канал , а весь остальной через VPN ( к примеру )
-
@konstanti
Идея единственно рабочая на данный момент касаемо рос. ip