"прозрачный" PPtP (или маршрут по умолчанию - PPtP соединение?)

Раздел для тех, кто начинает знакомиться с MikroTik
Правила форума
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.

1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку "Действия до настройки роутера".
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.
Ответить
Аватара пользователя
Egor.Andreev
Сообщения: 3
Зарегистрирован: 03 фев 2024, 04:18

Доброго дня,

дома Ростелеком (хотя неважно)

выход в интернет через PPPoE, на роутере Asus RT66 (с openWRT внутри)

Есть второй роутер Микрот hAP Lite.

Хочется на втором микроте, который является клиентом PPPtP и имеет собственную сеть LAN (по WAN он подключен к Asus на таких же правах как прочие его клиенты) сделать так чтобы клиенты Микрота прозрачно ходили в интернет через PPtP. Вручную на клиенте Микрота можно поднять PPtP и ходить во внутреннюю сеть офиса - это все работает.

А как это сделать "прозрачно"? То есть ничего не делая на клиентах Микрота?


Изображение


gmx
Модератор
Сообщения: 3323
Зарегистрирован: 01 окт 2012, 14:48

Если нужно ходить на удаление ресурсу, то добавьте соответствующий маршрут в routes. На соответствующую подсесть.

А, чтобы все шло через туннель. Поставьте в свойствах pptp клиента галочку add default route.

Ну или опять-таки добавьте маршрут 0.0
0.0/0 вручную.


Аватара пользователя
Egor.Andreev
Сообщения: 3
Зарегистрирован: 03 фев 2024, 04:18

Код: Выделить всё

[admin@MikroTik] > /export hide-sensitive 
# feb/03/2024 23:21:49 by RouterOS 6.46.6
# software id = N6SF-HJG3
#
# model = RB941-2nD
# serial number = A1C30B1EF427
/interface bridge
add admin-mac=C4:AD:34:69:E9:FB auto-mac=no comment=defconf name=bridge
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=20/40mhz-XX country=russia disabled=no distance=indoors frequency=auto installation=indoor mode=ap-bridge ssid=PROGNOZ wireless-protocol=\
    802.11 wps-mode=disabled
/interface pptp-client
add add-default-route=yes connect-to= ип_сервера_тут disabled=no name=pptp-out1 user=ptf
/interface list
add comment=defconf name=WAN
add comment=defconf name=LAN
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk eap-methods="" mode=dynamic-keys supplicant-identity=MikroTik
/ip pool
add name=dhcp ranges=192.168.100.10-192.168.100.254
/ip dhcp-server
add address-pool=dhcp disabled=no interface=bridge name=defconf
/interface bridge port
add bridge=bridge comment=defconf interface=ether2
add bridge=bridge comment=defconf interface=ether3
add bridge=bridge comment=defconf interface=ether4
add bridge=bridge comment=defconf interface=pwr-line1
add bridge=bridge comment=defconf interface=wlan1
/ip neighbor discovery-settings
set discover-interface-list=LAN
/interface detect-internet
set detect-interface-list=all lan-interface-list=LAN wan-interface-list=all
/interface list member
add comment=defconf interface=bridge list=LAN
add comment=defconf interface=ether1 list=WAN
/ip address
add address=192.168.100.1/24 comment=defconf interface=ether2 network=192.168.100.0
add address=192.168.27.6/24 interface=ether1 network=192.168.27.0
/ip dhcp-client
add comment=defconf interface=ether1
/ip dhcp-server network
add address=192.168.100.0/24 comment=defconf gateway=192.168.100.1 netmask=24
/ip dns
set allow-remote-requests=yes servers=192.168.27.5
/ip dns static
add address=192.168.100.1 comment=defconf name=router.lan
/ip firewall filter
add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=invalid
add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
add action=accept chain=input comment="defconf: accept to local loopback (for CAPsMAN)" dst-address=127.0.0.1
add action=drop chain=input comment="defconf: drop all not coming from LAN" in-interface-list=!LAN
add action=accept chain=forward comment="defconf: accept in ipsec policy" ipsec-policy=in,ipsec
add action=accept chain=forward comment="defconf: accept out ipsec policy" ipsec-policy=out,ipsec
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" connection-state=established,related
add action=accept chain=forward comment="defconf: accept established,related, untracked" connection-state=established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid
add action=drop chain=forward comment="defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat connection-state=new in-interface-list=WAN
/ip firewall nat
add action=masquerade chain=srcnat comment="defconf: masquerade" ipsec-policy=out,none out-interface-list=WAN
/ip route
add distance=3 gateway=192.168.27.5
/system clock
set time-zone-name=Asia/Yakutsk
/tool mac-server
set allowed-interface-list=LAN
/tool mac-server mac-winbox
set allowed-interface-list=LAN
[admin@MikroTik] > 

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

Изображение


gmx
Модератор
Сообщения: 3323
Зарегистрирован: 01 окт 2012, 14:48

Отключите default route в dhcp клиенте. Но маршрут до вашего сервера pptp пропишите вручную до ip вашего основного маргрутизатора. В таком случае на самом микротике не будет интернета.
Или организуйте два основных шлюза, но второй с дополнительной маркировкой от нужных клиентов.

Есть вот такая статья memberlist.php?mode=viewprofile&u=4287

Там рассказано как промаркировать трафик.


Аватара пользователя
Egor.Andreev
Сообщения: 3
Зарегистрирован: 03 фев 2024, 04:18

gmx писал(а): 03 фев 2024, 20:20 Отключите default route в dhcp клиенте. Но маршрут до вашего сервера pptp пропишите вручную до ip вашего основного маргрутизатора. В таком случае на самом микротике не будет интернета.
Или организуйте два основных шлюза, но второй с дополнительной маркировкой от нужных клиентов.

Есть вот такая статья memberlist.php?mode=viewprofile&u=4287

Там рассказано как промаркировать трафик.
Ой, тут у вас ссылка на профиль пользователя. На какое сообщение мне обратить внимание?


gmx
Модератор
Сообщения: 3323
Зарегистрирован: 01 окт 2012, 14:48

Да, виноват. Не та ссылка.

viewtopic.php?p=31356#p31356


roman111144
Сообщения: 1
Зарегистрирован: 21 фев 2024, 10:34

приходит от провайдера статика 172.12.21.0/24, поднимаю pptp на 172.12.0.253, получаю remote adress 172.14.0.253, local adress 91... (белая статика)
убираю галку Add defaul route
прописываю маршрут, что до этого с галочкой add defaul route создавался автоматически, dst. Adr. 172.12.0.253 GW 172.12.21.1
соединение происходит (получаю remote adress 172.14.0.253, local adress 91... (белая статика)) ? но с микрота перестает пинговаться инет, трассировка идет через 172.12 21.1 потом все, а при динамическом маршруте дальше идет адрес 172.14.0.253 (этот маршрут появляется автоматом, но трафик не идет)


Ответить