Привет всем.
Имеется вот такая схема:
1. главный микротик на который приходит подсеть /26 с пабликами от провайдера
2. через PPTP подключен удаленный микротик
3. к удаленномк микротику подключен компьютер
Нужно получить один публичный адрес на компиьютере.
Прокинул маршруты с микротика 1 до микротика 2 и до компа, сделал маршруты с меткой паблика в инет.
На компьютере прописываю публичный адрес и шлюзом ip, который выдает присоединяющий провайдер. Все работает: на компе появился публичник и пингуется из инета, если на компе стоит Linux.
Если включаем комп с Windows - пишет при попытке прописать адрес "только что указанный статический ip адрес уже используется в сети".
Если адрес прописать на отключенном кабеле, то получается, но при включении кабеля комп пишет "получение сетевого адреса", хотя адрес задан статично.
И вот еще момент: если на интерфейсе микротика 2 (к которому подключен ноут) поставить режим ARP: enabled, вместо proxy-arp, то адрес умпешно применяется в винде, потом включаем на порту опять режим proxy-arp и все - комп в инете, доступен по паблику.
Почему происходит такая штука, почему комп с виндой никак не хочет работать с включенным proxy-arp? Подозреваю, что для него требуется, что бы обязательно шлюз находился на ближнем микротике, а не на дальнем, но тогда придется мою сеть /26 дробить на /30, а это не есть экономия...