ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] OpenVpn и роутинг 
@ 2006-01-26  9:40 Roman V. Tutov
  2006-01-26 15:45 ` Nikolay A. Fetisov
  0 siblings, 1 reply; 3+ messages in thread
From: Roman V. Tutov @ 2006-01-26  9:40 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss, ALT Linux Community

Добрый день

Есть несколько филиалов компании ,нужно их между собой
соединить с помощью openvpn .Причем так - ,что-бы адрес
выдавался клиенту автоматом .

офис 1 - сеть 192.168.10.0 в ней сервер openvpn
офис 2 - сеть 192.168.60.0 в ней клиент openvpn

клиент к серверу цепляеться ...все шифруеться красота ..
стали настраиватьт роутинг между подсетями и оказалось что
на сервере интерфейс выглядит так
tun0      Link encap:Point-to-Point Protocol
           inet addr:192.168.100.1  P-t-P:192.168.100.2  Mask:255.255.255.255

а вот на клиенте другой конец тоннеля выглядит так
tun0      Link encap:Point-to-Point Protocol
           inet addr:192.168.100.58  P-t-P:192.168.100.57  Mask:255.255.255.255

Почему разные адреса ? как тогда мне прописать роутинг
в подсеть 60.0 ?

#########################################
#конфиг сервера
proto udp
dev tun
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/server.crt
key /etc/openvpn/keys/server.key
dh /etc/openvpn/keys/dh2048.pem
crl-verify /etc/openvpn/keys/crl.pem
server 192.168.100.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 192.168.10.0 255.255.255.0"
push "dhcp-option DNS 192.168.10.21"
keepalive 10 120
comp-lzo
user openvpn
group openvpn
persist-key
persist-tun
status openvpn-status.log
verb 3

########################################
#конфиг клиента
client
dev tun
proto udp
remote X.X.X.X 1195
resolv-retry infinite
nobind
persist-key
persist-tun
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/konstantinovsk.crt
key /etc/openvpn/keys/konstantinovsk.key
comp-lzo
verb 3
ns-cert-type server

-- 
Тутов Роман Викторович
ст.Системный администратор
ASTON Agro Industrial Company Group
Россия,344002, г.Ростов-на-Дону,Промзона "Заречная"
ул.1-я Луговая,3 тел.: (863 2) 999049
JID:tutov@jabber.aston.ru
mailto:tutov@aston.ru


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Sysadmins] OpenVpn и роутинг
  2006-01-26  9:40 [Sysadmins] OpenVpn и роутинг Roman V. Tutov
@ 2006-01-26 15:45 ` Nikolay A. Fetisov
  2006-01-27 13:45   ` Roman V. Tutov
  0 siblings, 1 reply; 3+ messages in thread
From: Nikolay A. Fetisov @ 2006-01-26 15:45 UTC (permalink / raw)
  To: sysadmins; +Cc: ALT Linux Community

On Thursday 26 January 2006 12:40, Roman V. Tutov wrote:
> Есть несколько филиалов компании ,нужно их между собой
> соединить с помощью openvpn .Причем так - ,что-бы адрес
> выдавался клиенту автоматом .

[ Если количество филиалов счётно - то может быть удобнее 
выдавать им фиксированные адреса. Для этого достаточно на 
сервере создать файлы настроек для конкретных клиентов См. 
параметр 'client-config-dir' в настройках сервера. ]

> ...
> на сервере интерфейс выглядит так
> tun0      Link encap:Point-to-Point Protocol
>            inet addr:192.168.100.1  P-t-P:192.168.100.2 
> Mask:255.255.255.255
>
> а вот на клиенте другой конец тоннеля выглядит так
> tun0      Link encap:Point-to-Point Protocol
>            inet addr:192.168.100.58  P-t-P:192.168.100.57 
> Mask:255.255.255.255
>
> Почему разные адреса ? 

Так и должно быть. Клиентам назначаются подсети /30.
Со стороны сервера клиент доступен как 192.168.100.58, со 
стороны клиента сервер - как 192.168.100.1.

> ...
> #конфиг сервера
> ...
Опцию 'client-to-client' случайно не забыли или она 
действительно не нужна? Без неё клиенты друг друга видеть не 
будут.

> ...
> #конфиг клиента
> ...
А вот без опции 'pull' клиент не будет забирать маршруты и 
прочее, что ему выдаёт  (push) сервер. Похоже, проблема именно 
в её отсутствии.

-- 
С уважением,
Николай Фетисов


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Sysadmins] OpenVpn и роутинг
  2006-01-26 15:45 ` Nikolay A. Fetisov
@ 2006-01-27 13:45   ` Roman V. Tutov
  0 siblings, 0 replies; 3+ messages in thread
From: Roman V. Tutov @ 2006-01-27 13:45 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Nikolay A. Fetisov пишет:

> [ Если количество филиалов счётно - то может быть удобнее 
> выдавать им фиксированные адреса. Для этого достаточно на 
> сервере создать файлы настроек для конкретных клиентов См. 
> параметр 'client-config-dir' в настройках сервера. ]
> 
Добрый день ...спасибо за ответ
Просто хотелось сделать некую унификацию ..
что-бы для клиентской машины мы выписывали только
сертификат не задумываясь об адресах и прочем

так сказать что-бы красиво было
>>...
>>#конфиг сервера
>>...
> 
> Опцию 'client-to-client' случайно не забыли или она 
> действительно не нужна? Без неё клиенты друг друга видеть не 
> будут.
Нет так и задумано ..большая звезда ..все общаються сцентром и никто
друг с другом

Пришлось для каждого филиала писать пару адресов
в отдельный конфиг и роутинг каждому прописывать
вполне получилось работоспособно но не аккуратно как-то (из анекдота :))

-- 
Тутов Роман Викторович
ст.Системный администратор
ASTON Agro Industrial Company Group
Россия,344002, г.Ростов-на-Дону,Промзона "Заречная"
ул.1-я Луговая,3 тел.: (863 2) 999049
JID:tutov@jabber.aston.ru
mailto:tutov@aston.ru


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-01-27 13:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-26  9:40 [Sysadmins] OpenVpn и роутинг Roman V. Tutov
2006-01-26 15:45 ` Nikolay A. Fetisov
2006-01-27 13:45   ` Roman V. Tutov

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git