Intranetes webhely

szavazat
2

Hogyan tudom beállítani az adatbázis, amely lehetővé teszi, hogy elérhető a többi számítógép a hálózaton. Azt akarom, hogy hozzon létre egy helyi honlapon és / vagy alkalmazás az otthoni számítógépek, amely az adatbázisban.

  1. Hogyan tudom beállítani, hogy az adatbázis elérhető az otthoni hálózaton?
  2. Hogyan tudok létrehozni egy helyi honlapot, amely lehetővé teszi, hogy a hálózat bármely csatlakozni?

Szükség van-e, amikor létre helyi honlapon, akkor lenne szükség ahhoz, hogy az egész világon szolgáltatások tűzfalkivétel (már kész)? Hogyan lehet egy intranet felhasználó foglalkozni ezen a weboldalon?

Én használ SQL Server és ASP.NET.

A kérdést 12/06/2011 13:53
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
2

Engedélyezi a hálózati hozzáférést az SQL Server példány keresztül Configuration Manager .

Ez lehetővé fogja tenni a honlapon, hogy csatlakozzon hozzá. Nem kell a WWW tűzfalkivétel elérni a DB (és valójában meg kell próbálni, és korlátozza a hozzáférést, hogy amennyire csak lehet), hogy van egy szerver portja 1433, és a kliens port van rendelve egy véletlen értéket az 1024 és 5000.

A honlapon, akkor engedélyeznie kell a HTTP és HTTPS lehetőség, és Coure hozzá tűzfalat ki kell azokat. Ha egy másik felhasználó belsejében az otthoni hálózathoz szeretne csatlakozni, akkor használja a számítógép nevét, ha van WINS vagy a DNS munka, vagy ha hozzá a nevét és IP azok lokális etc / hosts fájlba; nem tudja használni a nevet, ha nem dolgozik és nincs hosts bejegyzés.

Válaszolt 12/06/2011 14:00
a forrás felhasználó

szavazat
1

A legjobb megoldás az lenne, hogy a megközelítés, mint ez:

  • Az IIS telepítése egy számítógépre az intraneten. Ez lesz az intranet webszerver. Tegyük fel, hogy ennek neve machine1. Általában akkor nem kell, hogy egy Windows tűzfal kivétel, mivel a telepítés / config lesz ezt az Ön számára. Győződjön meg róla, hogy ki és működik:http://machine1
  • SQL Server telepítve a számítógépre az intraneten. Ez lehet ugyanaz, mint a webszerver, talán nem. Nevezzük ezt machine2.
  • fejleszteni a ASP.NET alkalmazás. Ha úgy dönt, az alapértelmezett ASP.NET WebForms sablon, akkor használja az azonosítási és akkor nem kell aggódni a biztonság ezen a ponton.
  • az ASP.NET oldalon lesz egy web.config connection string, mint

Data Source=machine2;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;

  • telepíteni / közzéteszi az alkalmazás számára, hogy az alapértelmezett IIS könyvtár a szerveren (c: \ inetpub \ wwwroot). Ezt be lehet állítani később, ha úgy tetszik.
  • intranet felhasználók böngészhetnek az http://machine1

Ez nem azt jelenti, hogy egy teljes lista, és akkor befut egy gubanc, vagy két, a környezettől függően.

Válaszolt 12/06/2011 14:01
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more