|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander S. Usov 2:5020/400 16 Dec 2004 21:30:25 To : All Subject : IPSEC туннель --------------------------------------------------------------------------------
Hикак не могу заставить эту штуку правильно работать ;(
Есть такая система:
[PC1, 129.x.x.x]
|
|
|
[Сетка, 129.a.b.c/16]
|
|
|
|
[NAT, ADSL-модем с NAT'ом, внешний адресс 81.x.x.x]
|
|
|
[PC2, 10.0.0.1]
Хочу протянуть ipsec-туннель между писюками, чтобы с ПС2
можно было ходить через нат на ПС1 к машинам в 129.x.x.x/24.
Что есть сейчас:
===== писюк 1 ======
# Set encryption type
add NAT PC1 esp 1020 -E blowfish-cbc "key" ;
add PC1 NAT esp 1020 -E blowfish-cbc "key" ;
# ssh должен ходить в обход туннеля
spdadd 0.0.0.0/0 0.0.0.0/0[22] tcp -P in none;
spdadd 0.0.0.0/0 0.0.0.0/0[22] tcp -P out none;
spdadd 0.0.0.0/0[22] 0.0.0.0/0 tcp -P out none;
spdadd 0.0.0.0/0[22] 0.0.0.0/0 tcp -P in none;
# ipsec tunnel
spdadd 0.0.0.0/0 PC2/32 any -P out ipsec esp/tunnel/PC1-NAT/require;
spdadd PC2/32 0.0.0.0/0 any -P in ipsec esp/tunnel/NAT-PC1/require;
===== писюк 2 ======
# Set encryption type
add PC1 PC2 esp 1020 -E blowfish-cbc "key" ;
add PC2 PC1 esp 1020 -E blowfish-cbc "key" ;
# ssh должен ходить в обход туннеля
spdadd 0.0.0.0/0 0.0.0.0/0[22] tcp -P in none;
spdadd 0.0.0.0/0 0.0.0.0/0[22] tcp -P out none;
spdadd 0.0.0.0/0[22] 0.0.0.0/0 tcp -P out none;
spdadd 0.0.0.0/0[22] 0.0.0.0/0 tcp -P in none;
# ipsec tunnel
spdadd 0.0.0.0/0 PC1/24 any -P out ipsec esp/tunnel/PC2-PC1/require;
spdadd PC1/24 0.0.0.0/0 any -P in ipsec esp/tunnel/PC1-PC2/require;
Hа статических ключах всё работает как часы, а вот заставить заработать
racoon так и не удалось.
Сделал общий shared secret на все адреса, дописал такой-же блок как для
ssh для udp/500, а эта зараза зависает в вот такой позе:
PC1$ setkey -D
81.x.x.x 129.x.x.x
esp mode=tunnel spi=153410228(0x0924dab4) reqid=0(0x00000000)
seq=0x00000000 replay=0 flags=0x00000000 state=larval
sadb_seq=0 pid=14391 refcnt=1
PC2$ setkey -D
129.x.x.x 10.0.0.1
esp mode=tunnel spi=15787116(0x00f0e46c) reqid=0(0x00000000)
seq=0x00000000 replay=0 flags=0x00000000 state=larval
sadb_seq=0 pid=13181 refcnt=1
--
Best regards,
Alexander.
--- ifmail v.2.15dev5.3
* Origin: KVI (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/657737388a72.html, оценка из 5, голосов 10
|