Running Gazebo Ardupilot Plugin and Ardupilot SITL on Different Computers

Hi,
I have just begun drone programming and started from using SITL as you guess. All example about gazebo and SITL runs on the same computer using localhost. I want to run them on different computers such that one computer’s IP address is 192.168.1.36 and the other one’s 192.168.1.42.
For example let gazebo run on 192.168.1.36 and SITL run on 192.168.1.42.

There is already a Discussion about this which is old and doesnt have valid answers.

Can anyone help me on this issue?

Thanks…