title: Does port forwarding work from inside the network?
body: <p>Say you have a router with external ip 42.1.98.9, with the port 10443 set to forward all incoming TCP/UDP packets to host 192.168.1.200. The routers internal network address is 192.168.1.100.</p>
  
  <p>say there are two NICs connected to the router, with internal IP 192.168.1.200 and 192.168.1.300. </p>
  
  <p>I've noticed that packets sent to socket 42.1.98.9:10443 gets redirected to 192.168.1.200, which is the expected behaviour.</p>
  
  <p>However, say the computer 192.168.1.300 sends a packet to socket 192.168.100:10443. In other words a computer from inside the network is sending a packet to the router, in a port that should theoretically redirect incoming packets. </p>
  
  <p>On that scenario, I'm not noticing the packets being redirected to the proper host -- 192.168.1.200. </p>
  
  <p>Why is that? Does port forward on the router occur only for packets being sent to its external IP address?</p>
  
  <p>Thanks</p>