Best possible solution for Private IP

I have quite a few 450G routerboards in place for wifi in some of our stores. The provider in these areas only provides private IPs, but I want to be able to monitor them.

I have attempted to bridge the modems from the provider and configure the mikrotik with a static “public” IP (from the modem) and enable/host PPPOE on the mikrotik.

But, I can’t get it to work, right.

Is there a better solution than this? Or does anyone have any tips on how to enter in PPPOE info correctly?

Any help would be appreciated.

In it’s simplest form, adding a pppoe client is:

/interface pppoe-client 
add interface=ether1 user=user password=passwd disabled=no

In the above example, ether1 is connected to the dsl modem. As you mentioned, you would have to set the DSL modem up as a bridge to allow your pppoe session to pass through. More information on configuration of a pppoe client is here: http://wiki.mikrotik.com/wiki/PPPoE#PPPoE_Client

If you are stuck with getting a private IP (the DSL modem will do the pppoe session), then you can set up a vpn concentrator at some known public IP and add a vpn from all the stores back to this central location. Each store location would then need to have a pptp tunnel (for example) like this:

/interface pptp-client 
add connect-to=PUBLICIP disabled=no name=To_Monitoring_server user=UserName password=Passwd

Just set “PUBLICIP” to the ip address of your vpn concentrator. You can then route to/from the vpn concentrator.

Thank you very much for your reply.

I did get the PPPOE to work on my test bridged modem. I got traffic flowing in and out correctly, now.

Only problem is that I can not winbox to it from the outside and can’t get TheDude software to monitor it…

so, kind of defeats my whole purpose. Playing around with a few things. I think I have my NATing set wrong.