One of the most common scenarios for using sharepoint in organizations is accessing sites from internet for remote users.
To do this there are some simple steps which administrators should care about. Most organizations use firewalls to secure LANs. Steps described here are combination of tasks on firewalls and sharepoint central administration.
1- First of all you have to configure firewall to allow incoming traffic on ports 80 for HTTP and 443 for HTTPS on your server.
2- Open Central Administration and click application management section. Then click Create or Extend Web Application.

3- In new opened page click Extend an Existing web application.

4- Select desired web application that you want to extend for access from Internet.

5- Be sure create a new web site has been selected. Type an appropriate description for new IIS web site. It can be something like Internet Access. Type port 80 and enter your domain name or valid IP address in Host Header. Set file path for IIS web site.
After doing these changes URL field value will automatically change to the value you typed in Host Header field.
For final step select Internet from Zone combo box and then click OK.
After passing these steps you decide to use form authentication or remain on windows integrated authentication.
For users outside organization it could be a good idea to use form authentication with ASPNET Membership provider which gives you the ability to seperates Active Directory users from users coming outside organization. (I’ve placed link to form authentication in previous posts.)
You can also enable anonymous access and give users ability to login. Reza Alirezaei has a complete instruction on this.



November 19, 2008 at 8:01 am |
I tried this still does not work, I get a login page then a this page cannot be found. I think you got me one stop farther though. Thanks for the help!
Joshua
November 20, 2008 at 6:28 am |
I think there’s a problem with steps you took. Do you use form authentication or windows authentication? You also may want to enable anonymous access.
December 24, 2008 at 8:38 pm |
I was thinking of the questions you asked me today in interview, It’s great that I’ve came up with a post in your weblog.
Nice job man…
December 27, 2008 at 11:04 am |
Hi
I want use my sharepoint out of my office and i tride setup sharepoint internet access but i see the error (The page cannot be displayed).
Do you help me?
December 27, 2008 at 1:09 pm |
Did u follow these steps? What exactly u did?
April 13, 2009 at 4:41 am |
Halo Amir,
Thx for your sharing, I am also interesting to sharepoint and would like to specialized in this subject like you.
My sharepoint installation is :
- I have one public ip address http://125.160.45.62/
this public ip is added to adsl modem with local ip
address 192.168.0.1
- After that that adsl modem i am connecting to router
with local ip address 192.168.0.2 and another
interface with ip address 192.168.21.1 as gateway
for my internet access.
- I am setting up a sharepoint server with address
192.168.21.124 with servername : jms-server-3 and
implementing iis server.
- I am setting up in my router and adsl modem so all
request from internet port (80) to address
125.160.45.62 will be running to address
192.168.21.124
- it is success with standar iis (showing my pages
in the iis server) (intranet / internet) success
when i am trying with sharepoint port 80 website to
browsing 125.160.45.62 :
- From intranet it is showing 2 times login first
login is login to 125.160.45.62, I am using my stand
art activedirectory login (administrator) it is
success and asking second login to my jms-server-3
and i am entering jms\administrator (in this case
jms is my domain name) and success.
- From internet it is showing 1 times login to
125.160.45.62, i am using my standart
activedirectory login (administrator) it is
asking second login but still to 125.160.45.62 and
after i am inserting password and login it is show
ing that page not found ?
please help me thank you ( I am using demo version
of sharepoint 2007)
May 18, 2009 at 7:35 pm |
hi,
i extended my web application. extended application uses forms authentication on the extended site and windows authentication on the original (intranet) site.
when i login to the extended application using URL, i am able to login using login form and login credentials.
application says im signed in as user but access denied error in the content area.
September 13, 2009 at 11:45 am |
Thank you so much , it is too helpful