two public ip in 2 ehernet port of mikrotik

hello mikrotik users,
recently i installed mikrotik 850g router on my network.Our network scenario is we have 2 public ip 103.xx.xx.47 and 103.xx.xx.43 and we use network 192.168.1.0/24 for accessing internet in workstation.I wanted to use 192.168.1.0/24 on internal computers and 192.168.2.0/24 on server.So for this i created src nat on Ethernet port 2 of mikrotik for 192.168.1.1 and Ethernet port 3 of mikrotik for 192.168.2.1/24 in such a way that Ethernet 2(i.e 192.168.1.0/24) uses public ip 103.xx.xx.47 and Ethernet 3(i.e 192.168.2.0/24) uses public ip 103.xx.xx.43.this method didn’t work,so i want to ask how to configure router to use those public ip in that way.Also i want to configure router for DHCP server in such way that Ethernet port 2 broadcast ip of 192.168.1.0/24 and ethernet 3 port of router broadcast ip of 192.168.2.0/24 .Please someone help me to resolve this issue.