วิธีสร้างเว็บไซต์ Intranet บน IIS Windows Server 2022 สำหรับใช้งานภายในองค์กร
Intranet เป็นระบบเว็บไซต์ภายในองค์กรที่ช่วยให้พนักงานเข้าถึงข้อมูล ข่าวสาร เอกสาร และระบบงานต่าง ๆ ได้จาก Browser โดยไม่จำเป็นต้องติดตั้งโปรแกรมเพิ่มเติม
Windows Server 2022 และ IIS เป็นหนึ่งในแพลตฟอร์มที่ได้รับความนิยมสูงสำหรับสร้าง Intranet เพราะติดตั้งง่าย เชื่อมต่อกับ Active Directory ได้โดยตรง และรองรับการขยายระบบในอนาคต
บทความนี้จะอธิบายการสร้าง Intranet Website บน IIS ตั้งแต่เริ่มต้นจนพร้อมใช้งานจริงในองค์กร
🌐 Intranet คืออะไร
Intranet คือเว็บไซต์ที่เปิดให้ใช้งานเฉพาะภายในองค์กร
ตัวอย่าง
ข่าวประชาสัมพันธ์
คู่มือพนักงาน
ระบบลางาน
ระบบเอกสาร
Dashboard
ระบบแจ้งซ่อม
ระบบ ERP
ผู้ใช้งานเข้าผ่าน
http://intranet
หรือ
http://portal.company.local
🔍 ข้อดีของ Intranet
✅ รวมข้อมูลไว้ศูนย์กลาง
✅ ใช้งานผ่าน Browser
✅ เชื่อมต่อ Active Directory ได้
✅ ลดการใช้เอกสาร
✅ รองรับ Mobile Browser
✅ ควบคุมสิทธิ์ได้ง่าย
🚀 สิ่งที่ต้องเตรียม
ควรมี
✅ Windows Server 2022
✅ IIS
✅ DNS
✅ Active Directory (ถ้ามี)
🚀 ขั้นตอนที่ 1 สร้างโฟลเดอร์เว็บไซต์
ตัวอย่าง
D:\Website\Intranet
PowerShell
New-Item `
-Path D:\Website\Intranet `
-ItemType Directory
🚀 ขั้นตอนที่ 2 สร้างหน้าแรก
สร้าง
index.html
ตัวอย่าง
<h1>Company Intranet</h1>
<p>Welcome Employees</p>
🚀 ขั้นตอนที่ 3 สร้างเว็บไซต์บน IIS
เปิด
inetmgr
เลือก
Sites
คลิก
Add Website
กำหนด
Site Name
Company-Intranet
Physical Path
D:\Website\Intranet
Port
80
Host Name
intranet.company.local
กด
OK
🚀 ขั้นตอนที่ 4 สร้าง DNS Record
เปิด DNS Manager
สร้าง
A Record
ตัวอย่าง
intranet
→
192.168.1.10
หรือ
portal
→
192.168.1.10
🚀 ขั้นตอนที่ 5 ทดสอบเว็บไซต์
เปิด Browser
http://intranet
หรือ
http://portal
ควรเห็นหน้าเว็บไซต์
🔒 เปิด Windows Authentication
สำหรับองค์กร
แนะนำให้ใช้
Windows Authentication
เปิด
Authentication
Enable
Windows Authentication
Disable
Anonymous Authentication
🔍 ประโยชน์ของ Windows Authentication
ผู้ใช้ที่ Login Domain อยู่แล้ว
สามารถเข้าเว็บไซต์ได้ทันที
โดยไม่ต้องกรอก Username และ Password ซ้ำ
🚀 กำหนดสิทธิ์ตาม AD Group
ตัวอย่าง
HR
IT
Management
สามารถกำหนดสิทธิ์เข้าถึงเฉพาะกลุ่มได้
ผ่าน
Authorization Rules
🚀 เปิด HTTPS
แม้จะเป็น Intranet
ก็ควรใช้ HTTPS
เพิ่ม Binding
https
Port
443
ติดตั้ง Certificate
🚀 ใช้ Internal CA
องค์กรที่มี Active Directory
สามารถใช้
Active Directory Certificate Services
สร้าง Certificate ภายในได้
🚀 ตั้งค่า Homepage ขององค์กร
ตัวอย่าง
ข่าวสารบริษัท
ลางาน
เอกสาร
Helpdesk
Dashboard
ช่วยให้พนักงานเข้าถึงข้อมูลได้จากจุดเดียว
🔍 ตรวจสอบสถานะเว็บไซต์
PowerShell
Get-Website
ตัวอย่าง
Company-Intranet
Started
🚨 DNS ใช้งานไม่ได้
ตรวจสอบ
nslookup intranet
หากไม่ตอบกลับ
ตรวจสอบ DNS Record
🚨 Authentication ไม่ทำงาน
ตรวจสอบ
Windows Authentication
เปิดอยู่หรือไม่
ตรวจสอบ Browser
อยู่ใน
Local Intranet Zone
หรือไม่
🚨 HTTPS Error
ตรวจสอบ
Certificate
Binding
Trusted Root CA
📊 โครงสร้าง Intranet ที่นิยม
| ระบบ | ตัวอย่าง |
|---|---|
| ข่าวสาร | News Portal |
| เอกสาร | Document Center |
| ลางาน | Leave System |
| Helpdesk | IT Support |
| Dashboard | KPI Portal |
🔒 Best Practices
สำหรับ Windows Server 2022
ควร
① ใช้ Windows Authentication
② ใช้ HTTPS
③ เชื่อมต่อ Active Directory
④ กำหนดสิทธิ์ตาม Group
⑤ สำรองข้อมูลเว็บไซต์
⑥ เปิด Logging
ทีมงาน comsiam มักออกแบบ Intranet ให้เชื่อมต่อกับ Active Directory ตั้งแต่เริ่มต้น เพราะช่วยลดภาระในการจัดการบัญชีผู้ใช้และเพิ่มความปลอดภัยของระบบ
สำหรับองค์กรขนาดใหญ่ comsiam แนะนำให้รวมระบบ Intranet, Document Management และ Helpdesk ไว้บน Portal เดียว เพื่อให้พนักงานเข้าถึงบริการทั้งหมดได้จากหน้าเดียว
🎯 สรุป
การสร้างเว็บไซต์ Intranet บน IIS Windows Server 2022 เป็นวิธีที่มีประสิทธิภาพในการรวมข้อมูลและระบบงานภายในองค์กรไว้ในจุดเดียว
เมื่อเชื่อมต่อกับ DNS, Active Directory และ Windows Authentication อย่างถูกต้อง พนักงานจะสามารถเข้าถึงระบบได้ง่าย ปลอดภัย และรองรับการขยายตัวขององค์กรในอนาคต