I have LINUX VM on Windows Azure (Ubuntu), i have a web application running there and client Socket application. I want to restrict the ACCESS to limited IP's who can access the application via http and via TCP.
Please advice what is easiest and reliable way to restrict the IP access to Ubuntu Linux VM at Windows Azure.
Two ways:
With ACL, you'll have an ordered list of allow-range and deny-range, specified in CIDR format. You can then allow/block ranges of IP addresses, such as your own data center's IP or even another Azure service's IP address.
From the portal, you'll see a MANAGE ACL option on the bottom of the Endpoint page of your VM:
Now you can enter IP ranges to allow and deny, and you can reorder them with the arrows on the right.