If you want to access file system outside your VPC you will need to use classic instance because EC2 instances within your VPC can access only your file system directly, but the EC2 Classic instances can also access the file system outside your VPC because they can mount a file system via a ClassicLink. Any On-premises servers is capable of mounting your file systems via an AWS Direct Connect connection to your VPC. So overall normal EC2 instance cannot access file system outside your VPC. EC2 classic instance can do that.