routing 2 public networks

We have 2 interfaces.

The first interface has a public ip.
I’d like to use public ip-s on the second inteface, I have a C class ip range.
The public ip-s on the second interface side must be visible from the public net.

  1. interface: 195.x.x.x/32
  2. interface: 193.x.x.x/24

How can I handle this with Routeros 2.8?

you can simply bridge them

..or you can give all ips to 1st interface, private range to 2nd and do 1 to 1 nat from 2nd interface to 193.x.x.x/24

what about proxy-arp? http://www.mikrotik.com/docs/ros/2.9/ip/address||0.524349566377585

How can I bridge them, if the two nets are different?

I don’t want to use private range on 2nd. I’d like to assign the public ip for the connected client on the 2nd side.

Does your ISP know you’ve got both IP blocks? Who’s announcing the routing for them to the rest of the Internet? You? Your ISP? If you’ve done the routing right, with the gateway for the netblock on the second interface being the IP address of the first interface, everything will simply work.

The problem is at the ISP side. I’ve logged in to one of our co-location servers at that isp, and the network on the 2nd is visible from there. But from outside it isn’t. Thanks for help.