Реклама на сайте Advertise with us

OpenVPN как НЕ пускать через него весь траф?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962


Передовик Master-X (01.06.2018) Передовик Master-X (16.06.2019) Передовик Master-X (01.04.2020) Передовик Master-X (16.04.2020) Передовик Master-X (16.10.2021) Ветеран трепа Master-X (01.11.2021)
Ссылка на сообщениеДобавлено: 12/07/11 в 20:41       Ответить с цитатойцитата 

Клиент под винду...
Вот кусок того что он делает на автомате при коннекте...

Код:
Tue Jul 12 21:25:28 2011 us=96000 C:\WINDOWS\system32\route.exe DELETE 0.0.0.0 MASK 0.0.0.0 192.168.3.1
Tue Jul 12 21:25:28 2011 us=96000 Route deletion via IPAPI succeeded [adaptive]
Tue Jul 12 21:25:28 2011 us=96000 C:\WINDOWS\system32\route.exe ADD 0.0.0.0 MASK 0.0.0.0 192.168.120.1

После чего все идет само собой через опен-впн, мне это не нужно как ему это дело запретить делать АВТОМАТОМ?
В конфиге (локально) ничего такого не прописанно..

0
 

Модератор
Be afraid! Be very afraid!

С нами с 14.10.02
Сообщения: 5762

Ссылка на сообщениеДобавлено: 12/07/11 в 22:42       Ответить с цитатойцитата 

Ты можешь вручную задать пути до ИП адресов, которые нужно открывать минуя ВПН, путем следующих команд:

route -p add XXX.XXX.XXX.XXX MASK 255.255.255.255 192.168.3.1

По route/? посмотри справку если что. Ключ -p добавляет путь на постоянку (после перезагрузки сохранится).

Master-X

0
 



С нами с 15.04.08
Сообщения: 43
Рейтинг: 33

Ссылка на сообщениеДобавлено: 12/07/11 в 22:55       Ответить с цитатойцитата 

опция в конфиге openvpn (на сервере)

Код:
push "redirect-gateway def1"


для добавления определенных хостов

Код:
push "route 1.2.3.4 255.255.255.255"
push "route 1.2.3.5 255.255.255.255"
push "route 1.2.3.6 255.255.255.255"


Чтобы push работали на клиенте надо добавить
Код:
pull


Цитата:
--pull This option must be used on a client which is connecting to a multi-client server. It indicates to OpenVPN that it should accept options pushed by the server, provided
they are part of the legal set of pushable options (note that the --pull option is implied by --client ).

In particular, --pull allows the server to push routes to the client, so you should not use --pull or --client in situations where you don't trust the server to have con‐
trol over the client's routing table.


либо если неохота юзать push, юзать на клиенте:
Код:
route 1.2.3.4 255.255.255.255
route 1.2.3.5 255.255.255.255
route 1.2.3.6 255.255.255.255


если надо пустить определенные хосты через дефолтный гейт, то
Код:
route 1.2.3.4 255.255.255.255 net_gateway
route host.com 255.255.255.255 net_gateway
route 1.2.3.4 255.255.255.255 net_gateway


Последний раз редактировалось: msth (12/07/11 в 23:12), всего редактировалось 5 раз(а)

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 12/07/11 в 23:07       Ответить с цитатойцитата 

Опция push-reset на клиенте отключает push, насколько понимаю.

P.S. не пробовал. Но man так говорит. Маны хорошие icon_smile.gif

0
 



С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962


Передовик Master-X (01.06.2018) Передовик Master-X (16.06.2019) Передовик Master-X (01.04.2020) Передовик Master-X (16.04.2020) Передовик Master-X (16.10.2021) Ветеран трепа Master-X (01.11.2021)
Ссылка на сообщениеДобавлено: 12/07/11 в 23:16       Ответить с цитатойцитата 

Мне тупо нужно пустить ВСЕ хосты через ДЕФОЛТ!
Пока тупо добавил строчку
route-delay 50000000000000
Т.е. он мне не врубает роутинг на себя, а ждет бесконечно долго... цевильное есть решение?

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 12/07/11 в 23:20       Ответить с цитатойцитата 

JM писал:
Мне тупо нужно пустить ВСЕ хосты через ДЕФОЛТ!


Ты не сказал, у тебя доступ к серверу есть или нет? Потому как если есть - просто отключи push вообще. Если нету - используй push-reset на клиенте. И у тебя роутинг-таблицы вообще не будут меняться.

Вот и все.

0
 



С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962


Передовик Master-X (01.06.2018) Передовик Master-X (16.06.2019) Передовик Master-X (01.04.2020) Передовик Master-X (16.04.2020) Передовик Master-X (16.10.2021) Ветеран трепа Master-X (01.11.2021)
Ссылка на сообщениеДобавлено: 12/07/11 в 23:38       Ответить с цитатойцитата 

На сервак нет если в конфиге локально дописываю push-reset

Options error: option 'push-reset' cannot be used in this context
и все...

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 13/07/11 в 00:02       Ответить с цитатойцитата 

https://forums.openvpn.net/topic7806.html

В середине страницы где-то. Кстати, не поверишь, если скажу, откуда я ссылку взял icon_smile.gif

0
 



С нами с 15.04.08
Сообщения: 43
Рейтинг: 33

Ссылка на сообщениеДобавлено: 13/07/11 в 00:06       Ответить с цитатойцитата 

Можешь попробовать заменить client на tls-client в конфиге.

Либо добавить route-nopull (не уверен точно ли оно заигнорит redirect-def gateway.)

Так как опция client уже включает pull и tls-client.

1
 



С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962


Передовик Master-X (01.06.2018) Передовик Master-X (16.06.2019) Передовик Master-X (01.04.2020) Передовик Master-X (16.04.2020) Передовик Master-X (16.10.2021) Ветеран трепа Master-X (01.11.2021)
Ссылка на сообщениеДобавлено: 13/07/11 в 00:17       Ответить с цитатойцитата 

Помог
route-nopull

Всем спасибо!!!
Но вот блин почему про это в мануале незя написать ;)?
P.S.
tls-client - к стате вообще весь роутинг убивает, даже который нужный остеться ;) тоже вариант, но более длинный вышел... не стал доделывать до конца

0
 



С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962


Передовик Master-X (01.06.2018) Передовик Master-X (16.06.2019) Передовик Master-X (01.04.2020) Передовик Master-X (16.04.2020) Передовик Master-X (16.10.2021) Ветеран трепа Master-X (01.11.2021)
Ссылка на сообщениеДобавлено: 13/07/11 в 00:20       Ответить с цитатойцитата 

Dr.Syshalt: не поверю но расскажи если гугл то по какому запросу ;)

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 13/07/11 в 08:56       Ответить с цитатойцитата 

JM писал:
не поверю но расскажи если гугл то по какому запросу ;)


"openvpn ignore server push"

там наткнулся на упоминание route-nopull

проверил еще одним поиском.

на все - 15 секунд ;)

0
 



С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962


Передовик Master-X (01.06.2018) Передовик Master-X (16.06.2019) Передовик Master-X (01.04.2020) Передовик Master-X (16.04.2020) Передовик Master-X (16.10.2021) Ветеран трепа Master-X (01.11.2021)
Ссылка на сообщениеДобавлено: 13/07/11 в 09:03       Ответить с цитатойцитата 

Ну вот главное надо знать что искатьб я искал disable route... и в таком духе ниче не нашел ;(
Еще раз спасибо! smail54.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »