change outside listening socket to egress ip and create ingress/egress ip variables