Routing problem

Hi!

I get a block of public addresses and i have a problem when i want to assign address to my users.I run a mikrotik PPPoE server without linux freeradius, and other servers like that, i create a pool with public addresses and when anybody tries to connect, they get public address on connection but internet does not work :frowning: when i masquerade WAN interface on the server, internet works, but only through ip address which i assign to the WAN interface (from the block)

So my question is: how can i route public addresses, so it works with pool that i create, no through NAT?

Thanks!

You need to get your ISP router to route back to the Mikrotik for those addresses.

try set arp-proxy for your uplink interface

My ISP router is mikrotik too, that works in wireless station mode, in route list it only have some gateway assigned, and some dynamic route. So what i need to do to route back ip addresses to the server?
Please give me some example :frowning:

Thanks a lot!

did you tried?

Yes, but nothing :frowning:

Can anybody help, please?

sorry my poor english

Gateway 10.0.0.1
MK 10.0.0.2
client 10.0.0.5 - 10.0.0.50

in public interface (WAN) set arp = arp-proxy
in IP - pool, add “pool_public” = 10.0.0.5-10.0.0.50
in pppoe profile set “local address” = 10.0.0.2
in pppoe profile set “remote address” = pool_public

no need NAT or Masquerade.

enjoy

I finaly made it!

The problem was on the server, i didn’t assign a valid DNS of my ISP…
It works with proxy-arp=on thanks to Chupaka, and other people who helped me, i need to solve one more thing, i think it’s simple problem like this, but i need help with it: :slight_smile:

http://forum.mikrotik.com/t/two-pppoe-servers-in-the-same-network/23836/1

Thanks again!!! :slight_smile: