The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите с iptunnel и маршрутизацией, а может и еще с чем."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогите с iptunnel и маршрутизацией, а может и еще с чем."
Сообщение от irena Искать по авторуВ закладки(ok) on 03-Мрт-05, 15:51  (MSK)
1-ый сервер:
iptunnel add tun0 mode ipip remote 1.1.1.1 local 2.2.2.2
ifconfig tun0 10.0.0.1 pointopoint 10.0.0.2 up
ip route add 192.168.2.0/24 via 10.0.0.2
--------------
eth0      Link encap:Ethernet  HWaddr
          inet addr:2.2.2.2 Mask:255.255.255.252
          inet6 addr:  Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:43848310 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28369476 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4168951541 (3.8 GiB)  TX bytes:2110131553 (1.9 GiB)
          Interrupt:10 Base address:0xc400

eth1      Link encap:Ethernet  HWaddr
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr:  Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7551804 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20949948 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:873692956 (833.2 MiB)  TX bytes:834171726 (795.5 MiB)

eth1:0    Link encap:Ethernet  HWaddr
          inet addr:192.168.9.1  Bcast:192.168.9.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:49991 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48813 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2055529 (1.9 MiB)  TX bytes:2973418 (2.8 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:6881 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6881 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:286827 (280.1 KiB)  TX bytes:286827 (280.1 KiB)

tun0      Link encap:IPIP Tunnel  HWaddr
          inet addr:10.0.0.1  P-t-P:10.0.0.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP  MTU:1480  Metric:1
          RX packets:49991 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48813 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2055529 (1.9 MiB)  TX bytes:2973418 (2.8 MiB)

--------------
/sbin/iptables -t nat -A PREROUTING -p ICMP -i tun0 -d 192.168.9.2 -j DNAT --to-destination 192.168.1.2
--------------
2-ой сервер:
iptunnel add tun0 mode ipip remote 2.2.2.2 local 1.1.1.1
ifconfig tun0 10.0.0.2 pointopoint 10.0.0.1 up
ip route add 192.168.9.0/24 via 10.0.0.1

---------------
eth2      Link encap:Ethernet  HWaddr
          inet addr:1.1.1.1  Mask:255.255.255.248
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:38320624 errors:0 dropped:0 overruns:0 frame:0
          TX packets:54385885 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:2125119880 (2026.6 Mb)  TX bytes:1601569074 (1527.3 Mb)
          Interrupt:11 Base address:0xb000

eth3      Link encap:Ethernet  HWaddr
          inet addr:192.168.2.101  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21887159 errors:0 dropped:0 overruns:12 frame:0
          TX packets:19651337 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:1247344990 (1189.5 Mb)  TX bytes:1471694665 (1403.5 Mb)
          Interrupt:10 Base address:0xa800

eth4      Link encap:Ethernet  HWaddr
          inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:60532231 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38284567 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:3058589180 (2916.8 Mb)  TX bytes:2211805396 (2109.3 Mb)
          Interrupt:9 Base address:0xa400

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:17291 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17291 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1323427 (1.2 Mb)  TX bytes:1323427 (1.2 Mb)

tun0      Link encap:IPIP Tunnel  HWaddr
          inet addr:10.0.0.2  P-t-P:10.0.0.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP  MTU:1480  Metric:1
          RX packets:48791 errors:0 dropped:0 overruns:0 frame:0
          TX packets:50040 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1996234 (1.9 Mb)  TX bytes:3058191 (2.9 Mb)

---------------

ip route list
10.0.0.1 dev tun0  proto kernel  scope link  src 10.0.0.2
1.1.1.1/29 dev eth2  scope link
10.0.0.0/24 via 10.0.0.2 dev tun0
192.168.2.0/24 dev eth3  scope link
192.168.1.0/24 dev eth4  scope link
1.1.1.0/24 dev eth0  scope link
192.168.9.0/24 via 10.0.0.1 dev tun0
169.254.0.0/16 dev eth4  scope link
127.0.0.0/8 dev lo  scope link
default via 1.1.1.1 dev eth2

route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.1        0.0.0.0         255.255.255.255 UH    0      0        0 tun0
1.1.1.1         0.0.0.0         255.255.255.248 U     0      0        0 eth2
10.0.0.0        10.0.0.2        255.255.255.0   UG    0      0        0 tun0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth3
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth4
1.1.1.0         0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.9.0     10.0.0.1        255.255.255.0   UG    0      0        0 tun0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth4
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         1.1.1.1    0.0.0.0         UG    0      0        0 eth2

-------------------
iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.9.0/24 -p tcp -j ACCEPT
iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.9.0/24 -p udp -j ACCEPT
iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.9.0/24 -p icmp -j ACCEPT

iptables -A FORWARD -s 192.168.1.0/24 -d 192.168.2.0/24 -j DROP
iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.1.0/24 -j DROP

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -j MASQUERADE

Собственно оказия:

со второго сервера:
ping 192.168.9.2
PING 192.168.9.2 (192.168.9.2) 56(84) bytes of data.
64 bytes from 192.168.9.2: icmp_seq=1 ttl=127 time=8.43 ms
64 bytes from 192.168.9.2: icmp_seq=2 ttl=127 time=37.3 ms
64 bytes from 192.168.9.2: icmp_seq=3 ttl=127 time=38.6 ms

с клиентской машины во второй подсети (192.168.2.102):

c:> ping 192.168.9.2
Request time out.

tcpdump -i eth3 host 192.168.9.2
tcpdump: listening on eth3
15:43:14.352120 192.168.2.102 > 192.168.9.2: icmp: echo request
15:43:15.852101 192.168.2.102 > 192.168.9.2: icmp: echo request
15:43:17.352040 192.168.2.102 > 192.168.9.2: icmp: echo request

tcpdump -i eth2 host 192.168.9.2
tcpdump: listening on eth2
15:44:00.171511 1.1.1.1 > 192.168.9.2: icmp: echo request
15:44:05.671696 1.1.1.1 > 192.168.9.2: icmp: echo request
15:44:11.171669 1.1.1.1 > 192.168.9.2: icmp: echo request

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Помогите с iptunnel и маршрутизацией, а может и еще с чем."
Сообщение от irena Искать по авторуВ закладки(ok) on 03-Мрт-05, 16:10  (MSK)
НЕУЖЕЛИ НИ У КОГО НЕТ МЫСЛЕЙ ПО ЭТОМУ ПОВОДУ???!!!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Помогите с iptunnel и маршрутизацией, а может и еще с чем."
Сообщение от irena Искать по авторуВ закладки(ok) on 03-Мрт-05, 16:25  (MSK)
Е-мое!
Ну скажите же где лишняя строчка или наооборот нехватает? Пожжжжжжаааааааллллллуйста!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Помогите с iptunnel и маршрутизацией, а может и еще с чем."
Сообщение от denn emailИскать по авторуВ закладки(??) on 03-Мрт-05, 16:27  (MSK)
а не нужно ли днатить на втором серве
/sbin/iptables -t nat -A PREROUTING -p ICMP -i tun0 -d 192.168.9.2 -j DNAT --to-destination 192.168.1.2

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Помогите с iptunnel и маршрутизацией, а может и еще с чем."
Сообщение от irena Искать по авторуВ закладки(ok) on 03-Мрт-05, 17:40  (MSK)
>а не нужно ли днатить на втором серве
>/sbin/iptables -t nat -A PREROUTING -p ICMP -i tun0 -d 192.168.9.2 -j
>DNAT --to-destination 192.168.1.2


Так еще не пробовала, но все получилось исключением из загрузки следующих строчек (на втором сервере):
----------------------
#!/bin/sh

ip ro add 192.168.1.0/24 src 192.168.1.101 dev eth4 t closed
ip ro add 192.168.2.0/24 src 192.168.2.101 dev eth3 t closed
ip ro add 1.1.1.0/29 src 1.1.1.1 dev eth2 t closed

ip ro add default via 1.1.1.gw dev eth2 t closed

ip ru add from 192.168.1.0/24 t closed
ip ru add to 192.168.1.0/24 t closed

ip ro flush cache

#!/bin/sh

ip ro add 192.168.1.0/24 src 192.168.1.101 dev eth4 t opened
ip ro add 192.168.2.0/24 src 192.168.2.101 dev eth3 t opened
ip ro add 3.3.3.0/29 src 3.3.3.3 dev eth1 t opened

ip ro add default via 3.3.3.1 dev eth1 t opened

ip ru add from 192.168.2.0/24 t opened
ip ru add to 192.168.2.0/24 t opened

ip ro flush cache
-----------------------

Вот только почему так??? (3.3.3.3 - еще один внешний интерфейс, к делу не относиться)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру