Окажите, пожалуйста, посильную помощь.
Настраиваю доступ на некоторые сервисы внутри локальной сети из интернета. Провайдер белый адрес не дает, поэтому пришлось извращаться.
Есть ВМ (Ubuntu, 10.250.10.1) с OpenVPN и внешним адресом, адрес не на vps, проброс на нате.
Микротик соединяется с сервером, получает ip адрес 10.250.10.4/24, адрес на сервере 10.250.10.1.
С сервера 10.250.10.4 пингуется. С микротика пингуется 10.250.10.1.
Из локальной сети за Микротиком 10.250.10.4 пингуется, 10.250.10.1 не пингуется, 10.250.10.1 не пингуется.
На сервере делаю
ip route add 192.168.1.0/24 via 10.250.10.4
Итоговая тблица маршрутизации сервера:
Код: Выделить всё
/home/ubuntu# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.1 0.0.0.0 UG 100 0 0 ens3
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 ens3
10.250.10.0 0.0.0.0 255.255.255.0 U 0 0 0 tun0
169.254.0.0 0.0.0.0 255.255.0.0 U 100 0 0 ens3
192.168.1.0 10.250.10.4 255.255.255.0 UG 0 0 0 tun0
Код: Выделить всё
0 ADS 0.0.0.0/0 10.40.4.105 1
1 A S 10.0.0.0/24 10.250.10.4 10.250.10.1 1
2 ADC 10.40.4.104/29 10.40.4.109 ether1 0
3 ADC 10.250.10.0/24 10.250.10.4 ovpn-out1 0
4 ADC 192.168.1.0/24 192.168.1.1 bridge 0
Трасса с сервером затыкается сразу:
Код: Выделить всё
traceroute 192.168.1.1
traceroute to 192.168.1.1 (192.168.1.1), 30 hops max, 60 byte packets
1 * * *
2 * * *
3 * * *
Я думаю, что-то не так сделал на микротике. Он не пускает пакеты. А что - не могу понять. Может подскажет кто?
Заранее спасибо.