The default behaviour for public internet facing websites should allow for anonymous access, but in reality, SharePoint does not accept anonymous access by default.
So how can you set up the SharePoint site to accept both anonymous access Read more