Just to add to Johns suggestions, there are also 2 other ways of providing this kind of connectivity, specifically if you want to keep port 80 on both intra and extranet sites. First, you can assign an IP address specifically to a web page, so by adding an IP address to the server you can bind a specific web page to it. Second is using host header names. IIS4.0 allows you to assign multiple port80 web pages on the same IP number by utilizing the host name requested by the inbound browser. When a user requests any of these pages, the host is included in the request to the server which then redirects it to the appropriate space.