SysAdmin

SysAdmin arnut Tue, 02/12/2019 - 14:33

SysAdmin

Free ISA Server (Forefront TMG) Toolkit

Free ISA Server (Forefront TMG) Toolkit arnut Sat, 02/16/2019 - 21:47
Free ISA Server (Forefront TMG) Toolkit

Free ISA Server (Forefront TMG) Toolkit
http://www.redline-software.com/eng/products/tk/

OSBoxes เว็บรวมอิมเมจไฟล์ระบบปฏิบัติการสำหรับผู้ทดสอบ

OSBoxes เว็บรวมอิมเมจไฟล์ระบบปฏิบัติการสำหรับผู้ทดสอบ arnut Thu, 02/14/2019 - 20:07
OSBoxes, VM

สำหรับท่านที่ต้องการทดสอบระบบปฏิบัติการค่ายต่างๆ โดยเป็นระบบปฏิบัติการที่ติดตั้งเสร็จเรียบร้อยแล้วอยู่ในรูปแบบอิมเมจไฟล์ (Images) สามารถดาวน์โหลดได้ที่เว็บไซต์ https://www.osboxes.org มีให้เลือกใช้งานสำหรับใช้บน VirtualBox (image_name.vdi) และสำหรับใช้ใน VMWare (image_name.vmdk)

OSBoxes offers you ready-to-use Linux/Unix guest operating systems.

ตัวอย่างระบบปฏิบัติการ
- ตัวอย่างระบบปฏิบัติการสำหรับทดสอบเซิร์ฟเวอร์ เช่น CentOS, Debian, Ubuntu, Fedora, FreeBSD, Scientific Linux,
- ตัวอย่างระบบปฏิบัติการสำหรับทดสอบระบบความปลอดภัย เช่น Kali Linux, BackBox, Parrot Security OS
- ตัวอย่างระบบปฏิบัติการสำหรับใช้ทำเกตเวย์ เช่น IPFire
- ตัวอย่างระบบปฏิบัติการสำหรับทดสอบเขียนโปรแกรม เช่น Android x86
- ตัวอย่างระบบปฏิบัติการสำหรับทดสอบ IoT เช่น Raspbian
- ตัวอย่างระบบปฏิบัติการสำหรับใช้งานแทนวินโดวส์ เช่น Linux Mint, Ubuntu Gnome

ลิงค์ดาวน์โหลดอิมเมจไฟล์
VirtualBox Imagges > https://www.osboxes.org/virtualbox-images/

VMWare Images > https://www.osboxes.org/vmware-images/

----
Write by Dr.Arnut Ruttanatirakul
http://www.sysadmin.in.th

January 19, 2019

Tags

TurnKey Linux Appliance Library แหล่งรวมแอพสำหรับ SysAdmin ยุคนี้

TurnKey Linux Appliance Library แหล่งรวมแอพสำหรับ SysAdmin ยุคนี้ arnut Sat, 02/16/2019 - 21:43
 TurnKey Linux Appliance Library แหล่งรวมแอพสำหรับ SysAdmin ยุคนี้

TurnKey Linux Appliance Library แหล่งรวมแอพสำหรับ SysAdmin ยุคนี้ - www.turnkeylinux.org
********************
ผู้ดูแลระบบ SysAdmin ยุคต่อไปควรไปสมัครเป็นสมาชิกและค่อยๆ ให้เวลาศึกษามัน ต่อไปการควบคุมและติดตั้งระบบ+Apps จะง่ายขึ้น ง่ายขึ้น และง่ายขึ้น

- The 6 appliance build types: ISO, VMDK, OVF, OpenStack, OpenVZ, Xen > http://www.turnkeylinux.org/docs/builds

*** รายการ APPS ยอดนิยม***
1. CMS, LMS, CRM, ERP, KM
Joomla, WordPress, Moodle, Drupal, eZ publish, Elgg, e107, b2evolution,Concrete5, OpenPhoto, Plone, Pligg, Typo3, XOOPS,
osCommerce, Zen Cart, PrestaShop, Magento, TomatoCart
MediaWiki, MindTouch Core, TWiki, DokuWiki, Gallery

2. Business Management >
BambooInvoice, SugarCRM, OrangeHRM, vTiger CRM, ProcessMaker, Phreedom, Zurmo,SimpleInvoices

3. Messaging
Elgg, Mibew, PunBB, phpList, SimpleMachines, Vanilla forum, phpBB, ejabberd, StatusNet

4. Web Development
Mono (ASP .NET on Apache), CakePHP, CodeIgniter, AppFlower, Nginx PHP

5. Database
MySQL, MongoDB, PostgreSQL, PostgreSQL

6. SDK
Google AppEngine( Go SDK, Python, Java), Jenkins, Sencha, TKLDev, TurnKey Core)

7. Specials
Sahana Eden, Ushahidi, Canvas, OpenLDAP, File Server, TKLDev, Domain Controller
Revision Control, Torrent Server

เว็บท่าเขา http://www.turnkeylinux.org
คลิกทดลองใช้งานได้ที่นี่ https://hub.turnkeylinux.org/start/

การยกเลิกการอัปเดทของ VirtualBox

การยกเลิกการอัปเดทของ VirtualBox arnut Sat, 02/16/2019 - 19:53
การยกเลิกการอัปเดทของ VirtualBox

ท่านที่ใช้งานโปรแกรม Oracle VirtualBox และไม่ต้องการให้โปรแกรมอัปเดทเองเนื่องด้วย Guest OS ที่ติดตั้งไว้อาจใช้งานไม่ได้ หรือมีปัญหากระทบบางอย่าง สามารถทำการยกเลิกการ Automatic Update ได้โดยทำตามขั้นตอน

1. คลิกที่เมนู File > Preference...

 

2. คลิกที่ Update แล้วคลิกยกเลิก [ ] Check for update

หมายเหตุ
การนำ VirtualBox ไปใช้งานจริง ก่อนการอัปเดทต้องมีการทดสอบหรือลองแล็ปในเครื่องทดสอบก่อนเสมอ

--
(c) SysAdmin Knowledge
http://www.sysadmin.in.th
March 12, 2014

Tags

การเปิดบริการเครื่องจักรกลเสมือน Hyper-V บน Windows 10 (ตอนที่ 1)

การเปิดบริการเครื่องจักรกลเสมือน Hyper-V บน Windows 10 (ตอนที่ 1) arnut Thu, 02/14/2019 - 21:05
 การเปิดบริการเครื่องจักรกลเสมือน Hyper-V บน Windows 10

Hyper-V เป็นโปรแกรมเครื่องจักรกลเสมือนหรือ Virtual Machine : VM ค่ายไมโครซอฟต์ จัดอยู่ในกลุ่ม hypervisor สามารถติดตั้งใช้งานบนระบบ x86-64. Microsoft Hyper-V เปิดตัวครั้งแรกเป็น Windows 8 Hyper-V โดยถูกนำมาแทนที่ Windows Virtual PC ที่ใช้รันบนระบบ Windows NT ในอดีต สามารถทำการติดตั้งระบบปฏิบัติการลูก(Guest os)มากกว่าหนึ่งระบบปฏิบัติการหลัก (Host OS)


ภาพแสดงสถาปัตยากรรมของ Hyper-V
ที่มา: https://en.wikipedia.org/wiki/Hyper-V

ซอฟต์แวร์เวอร์ชวลไลเซชั่นที่ทำงานลักษณะเดียวกับ Hyper-V
1. VMware
2. Citrix XEN Server
3. Oracle VM Server for x86
4. Parallels
5. QEMU - open source
6. VirtualBox - open source
7. Xen - open source
8. OpenStack - open source
9. KVM - open source

ระบบปฏิบัติการที่สามารถใช้งาน Hyper-V ได้
- Windows Server 2016 Standard or Datacenter edition (x64)
- Windows Server 2012 Standard or Datacenter edition (x64)
- Windows Home Server 2011 Standard edition (x64)
- Windows Server 2008, Windows Server 2008 R2 Standard, Enterprise or Datacenter edition
- Windows 8 (or 8.1) Pro or Enterprise edition,
- Windows 10 Pro, Education or Enterprise edition

ความต้องการด้านฮาร์ดแวร์
ฝั่ง Host operating system (Host OS):
สามารถติดตั้งได้บนระบบ Windows Server 2008, Windows Server 2008 R2 Standard, Enterprise or Datacenter edition,
Windows Server 2012 Standard or Datacenter edition, Windows 8 (or 8.1) Pro or Enterprise edition, or Windows 10 Pro,
Education or Enterprise edition.

1. Processor:
An x86-64 processor
Hardware-assisted virtualization support: Intel VT or AMD Virtualization (AMD-V, formerly code-named "Pacifica").
An NX bit-compatible CPU must be available and Hardware Data Execution Prevention (DEP) must be enabled.
Although this is not an official requirement, Windows Server 2008 R2 and a CPU with second-level address translation support are recommended for workstations.
Second-level address translation is a mandatory requirement for Hyper-V in Windows 8.
2. Memory:
Minimum 2 GB. (Each virtual machine requires its own memory, and so realistically much more.)
Windows Server 2008 Standard (x64) Hyper-V full GUI or Core supports up to 31 GB of memory for running VMs, plus 1 GB for the Hyper-V parent OS.
Maximum total memory per system for Windows Server 2008 R2 hosts: 32 GB (Standard) or 2 TB (Enterprise, Datacenter).
Maximum total memory per system for Windows Server 2012 hosts: 4 TB

ฝั่ง Guest operating systems (Guest OS):
Hyper-V in Windows Server 2008 and 2008 R2 supports virtual machines with up to 4 processors each (1, 2, or 4 processors depending on guest OS-see below)
Hyper-V in Windows Server 2012 supports virtual machines with up to 64 processors each.
Hyper-V in Windows Server 2008 and 2008 R2 supports up to 384 VMs per system
Hyper-V in Windows Server 2012 supports up to 1024 active virtual machines per system.
Hyper-V supports both 32-bit (x86) and 64-bit (x64) guest VMs.

Guest operating systems ที่สามารถติดตั้งบน Hyper-V ได้
- Windows Server 2016
- Windows Server 2012
- Windows Home Server 2011
- Windows Server 2008 R2 SP1
- Windows 2000 SP4
- Windows 10
- Windows 7
- Windows Vista
- Windows XP SP3
- SUSE Linux Enterprise Server 10 SP4 or 11 SP1–SP3
- Red Hat Enterprise Linux 5.5–7.0
- CentOS 5.5–7.0
- Oracle Linux 6.4
- Ubuntu 12.04–14.04
- Debian 7.0

การเปิดบริการ Hyper-V บน Windows 10
1. คลิกเข้าไปใน Control Panel

2. คลิกเลือกที่ Program and Features

3. คลิกที่ Turn Windows Feature on or off

4. คลิกเลือกออปชั่น Hyper-V
[/] Hyper-V
[/] Hyper-V Management Tools
[/] Hypter-V Platform

5. ระบบจะทำการค้นหาและติดตั้งบริการ Hyper-V

6. ทำการรีสต๊าทระบบ

7. ทำการพิมพ์คำสั่ง virtmgmt.msc เพื่อเรียกใช้งาน Hyper-V Manager ที่ปุ่มค้นหา
(หากไม่ขึ้นให้คลิกใช้งานได้ใน Control Panel > Administrative Tools > Hyper-V Manager)

8. แสดงหน้าต่าง Hyper-V Manager

ลิงค์เกี่ยวเนื่อง
- ส่วนประกอบหน้าต่าง Hyper-V (ตอนที่ 2)

--
Source:
- https://en.wikipedia.org/wiki/Hyper-V
- https://www.tenforums.com/tutorials/57965-hyper-v-virtual-machine-connec...
- http://www.altaro.com/hyper-v/open-install-hyper-v-manager/

--
Write by Dr.Arnut Ruttanatirakul
http://www.arnut.com
December 23, 2016

ซอฟต์แวร์ฟรีสำหรับทำระบบ e-Mail และ Collaboration Server

ซอฟต์แวร์ฟรีสำหรับทำระบบ e-Mail และ Collaboration Server arnut Thu, 02/14/2019 - 15:10
eMail & Collaboration Server

ปัจจุบันซอฟต์แวร์สำหรับบริหารจัดการระบบอีเมล์ (e-Mail) และระบบการทำงานแบบร่วมมือกัน(Collaboration) มีให้เลือกใช้งานจำนวนมากทั้งซอฟต์แวร์เชิงการค้า และซอฟต์แวร์ที่พัฒนาในแนวโอเพ่นซอร์ส อาทิ เช่น IBM Lotus Note, Microsoft SharePoint, Novell GroupWise, Oracle Beehive, @Mail, Zimbra, Zarafa, Tine 2.0, SOGo, Citadel, Kolab, eGroupWare เป็นต้น ทั้งนี้ในการเลือกใช้งานต่ละองค์กรจะมีความต้องการที่แตกต่างกัน โดยการพิจารณาให้พิจารณาโดยใช้ข้อมูล ดังนี้
1. ความสามารถของระบบ มีฟังก์ชั่นอะไรให้ใช้งานบ้าง สอดคล้องความต้องการของผู้ใช้งานในองค์กรหรือไม่
2. จำนวนผู้ใช้ที่เข้าใช้งานพร้อมกัน
3. อุปกรณ์ที่เข้าใช้งาน (Desktop, SmartPhone/iPhone, Tablets/iPad, ...)
4. ระบบปฏิบัติการที่ติดตั้งเป็น Linux Server, BSD Server, Windows Server หรือระบบ Unix
5. ต้องการติดตั้งไว้ที่หน่วยงานหรือใช้งานผ่านผู้ให้บริการคลาวน์ (cloud provider)
6. งบประมาณ (เครื่องเซิร์ฟเวอร์, ลิขสิทธ์ซอฟต์แวร์ กรณีใช้แบบเชิงการค้า)

โดยบทความนี้ขอแนะนำซอฟต์แวร์แบบโอเพ่นซอร์ส หน่วยงานสามารถนำไปติดตั้งโดยไม่เสียค่าลิขสิทธิ์ซอฟต์แวร์แต่อย่างใด ระบบสามารถติดตั้งได้ทั้ง Linux Server และ BSD Server โดยผู้ดูแลระบบต้องลงแรงเพียงเล็กน้อย หน่วยงานจะประหยัดงบด้านสารสนเทศเป็นจำนวนมากทีเดียว
** อีกทั้งผู้เขียนยังแนะนำซอฟต์แวร์ค่ายอื่นๆ อีกมากมายสามารถดูได้ที่ลิงค์แหล่งข้อมูลศึกษาเพิ่มเติม **

ตัวอย่างซอฟต์แวร์เมล์และระบบการทำงานแบบร่วมมือกัน (e-Mail and Collaboration Server)

- Citadel (http://www.citadel.org) ** แนะนำ **
Citadel (typically referred to simply as "Citadel") is a collaboration suite (messaging and groupware) that is descended from the Citadel family of programs which became popular in the 1980s and 1990s as a bulletin board system platform. It is designed to run on open source operating systems such as Linux or BSD. Although it is being used for many bulletin board systems, in 1998 the developers began to expand its functionality to a general purpose groupware platform. Citadel is 100% open source software using the GNU General Public License. It's not a crippled, cut-down version of some expensive "enterprise" edition. The software you download here is the very best available, and it's all free software.


- Cyn.in (http://cynapse.com/cyn-in/)
Cyn.in is an open source enterprise collaborative software built on top of Plone a content management system written in the Python programming language which is a layer above Zope.


- eGroupWare (http://www.egroupware.org/products-and-prices/egroupware-community-editi...)
eGroupware is free open source groupware software intended for businesses from small to enterprises. Its primary functions allow users to manage contacts, appointments, projects and to-do lists.


- Kolab (http://www.kolab.org)
Kolab is a free and open source groupware suite. It consists of the Kolab server and a wide variety of Kolab clients, including KDE PIM-Suite Kontact, Horde Webfrontend, Mozilla Thunderbird and Mozilla Lightning with SyncKolab extension and Microsoft Outlook with proprietary Kolab-Connector PlugIns.


- phpCollab (http://www.phpcollab.com)
phpCollab is an open source internet-enabled system for use in projects that require collaboration over the internet. Those organizations, such as consulting firms, that rely on a division between firm-side and client-side information will benefit most from use of phpCollab


- Scalix (http://www.scalix.com/community)
Scalix is an e-mail and groupware server that runs on Linux, licensed under the Scalix Public License (SPL)


- SOGo (http://www.sogo.nu) ** แนะนำ **
SOGo (formerly named Scalable OpenGroupware.org) is an open source collaborative software (groupware) server with a focus on simplicity and scalability. It is developed in Objective-C using PostgreSQL, Apache, and IMAP.


- Tine 2.0 (https://www.tine20.org)
Tine 2.0 is an open source business software package covering the software categories groupware and Customer Relationship Management (CRM), released under the terms of the agpl license.


- Zarafa (https://community.zarafa.com)
Zarafa is the name of a European open source groupware application, developed in the city of Delft, the Netherlands. The company that develops Zarafa, previously known as Connectux, is also called Zarafa.


- Zimbra (http://www.zimbra.com/community/) *** นิยม ***
Zimbra Collaboration Suite (ZCS) is a collaborative software suite, that includes an email server and web client, currently owned and developed by Zimbra, Inc (formerly Telligent Systems).

-------------------
>> ระบบ e-Mail และ Collaboration Server เชิงการค้าพัฒนาโดยใช้ซอฟต์แวร์ Open Source

- @Mail (https://atmail.com)
Atmail is a commercial Linux messaging platform provider. The company was founded in 2001, counts 25 employees and has its company headquarters located in Peregian Beach, Australia. The company develops webmail, mail-server and groupware solutions built for Linux and other Unix operating systems, and includes the source code under a commercial license.


- Kerio Connect (http://www.kerio.com)
Kerio Connect is a commercial mail and groupware server developed by Kerio Technologies. It runs on Windows, Linux and OS X. The product was named Kerio MailServer


- Open-Xchange (http://www.open-xchange.com)
Open-Xchange develops, markets and sells web-based communication, collaboration and office productivity software, which enables full integration of email, documents, scheduling and social media. The company is privately owned and headquartered in Nuremberg, Germany, with offices in San Jose, CA, and Kuala Lumpur, Malaysia.

แหล่งข้อมูลศึกษาเพิ่มเติม
- http://www.cmsthailand.com/groupwaretools
- http://en.wikipedia.org/wiki/List_of_collaborative_software#Open_source_...
- http://en.wikipedia.org/wiki/Collaborative_software
- http://en.wikipedia.org/wiki/List_of_collaborative_software
- http://en.wikipedia.org/wiki/GroupWise

โชคดีในการติดตั้งระบบ และศึกษาเทคโนโลยีใหม่ๆ :)

 



Write by Arnut Ruttanatirakul, Ph.D.
(c) 2014 by http://www.sysadmin.in.th
July 31, 2014

ตัวอย่างทูลใช้ในการตรวจสอบช่องโหว่ (Vulnerability Scanners)

ตัวอย่างทูลใช้ในการตรวจสอบช่องโหว่ (Vulnerability Scanners) arnut Thu, 02/14/2019 - 15:38
Vulnerability Scanners

ตัวอย่างทูลที่นิยมใช้ในการตรวจสอบช่องโหว่ (Vulnerability Scanners) อาทิ เช่น
1. Nessus (http://www.nessus.org)
Nessus is a proprietary comprehensive vulnerability scanner which is developed by Tenable Network Security.

2. OpenVAS (http://www.openvas.org)
OpenVAS is a framework of several services and tools offering a comprehensive and powerful vulnerability scanning and vulnerability management solution.

3. Nexpose (http://www.rapid7.com/products/nexpose/)
Rapid7 Nexpose is a vulnerability scanner which aims to support the entire vulnerability management lifecycle, including discovery, detection, verification, risk .

4. GFI LanGuard (http://www.gfi.com/products-and-solutions/network-security-solutions/gfi...)
GFI LanGuard network vulnerability scanner and patch management software performs over 50000 vulnerability assessments to discover threats early.

5. Nmap (http://nmap.org/)
Nmap (“Network Mapper”) is an open source tool for network exploration and security auditing. It was designed to rapidly scan large networks, although it works.

6. Retina (http://www.beyondtrust.com/Products/RetinaNetworkSecurityScanner/)
Retina Network Security

7. SQLMap (http://sqlmap.org/)
sqlmap: automatic SQL injection and database takeover tool

8. SAINT (http://www.saintcorporation.com/solutions/vulnerabilityScan.html)
SAINT Corporation offers vulnerability management products and services including vulnerability assessment and penetration testing.

9. x5s (http://xss.codeplex.com)
test encodings and character transformations to find XSS hotspots

10. Microsoft Baseline Security Analyzer (MBSA) (http://www.microsoft.com/en-us/download/details.aspx?id=7558)
Microsoft Baseline Security Analyzer (MBSA) is a software tool released by Microsoft to determine security state by assessing missing security updates and

11. Core Impact (http://www.coresecurity.com/core-impact-pro)
Core Impact Pro offers commercial-grade vulnerability exploits you can trust. Find recent exploits, how they work & all about Core Security exploits.

12. QualysGuard (https://www.qualys.com/enterprises/qualysguard/vulnerability-management/)
Qualys Vulnerability Management (VM) automates the lifecycle of network auditing and vulnerability management across the enterprise,

13. Secunia PSI (http://secunia.com/vulnerability_scanning/)
Secunia PSI is a software monitoring utility that will periodically scan your computer's applications and cross-check the installed version with a..

14. Nipper (https://www.titania.com/nipperstudio)
The First Tool Web vulnerability scanner, In Android environment (developing iOS version), this vulnerability scanner was focused for .

15. hackertarget (http://hackertarget.com)
Online Vulnerability Scanners and Port Scans

---
รวบรวมโดย
Aj.Arnut Ruttanatirakul
(c) SysAdmin Knowledg
http://www.sysadmin.in.th/
March 18, 2015

Tags: 

ทูลฟรีสำหรับทำ Personal/Private Cloud Storage ใช้งานในองค์กร

ทูลฟรีสำหรับทำ Personal/Private Cloud Storage ใช้งานในองค์กร arnut Thu, 02/14/2019 - 15:18
Cloud Storage

นอกจาก Cloud Storage สาธารณะที่ผู้เขียนได้กล่าวไว้ในบทความ รู้จัก Cloud Storage สาธารณะฟรีแล้ว หน่วยงานบางหน่วยงานต้องการติดตั้งระบบเก็บข้อมูลส่วนตัวไว้ในองค์กรตนเองในรูปแบบ Personal Cloud หรือ Private Cloud เพื่อง่ายแก่การควบคุมและบริหารจัดการ ทางออกนี้สามารถแก้ปัญหาได้โดยติดตั้งซอฟต์แวร์ Cloud Storage ด้วยตนเองโดยใช้ซอฟต์แวร์ฟรี อาทิ เช่น OwnCloud, Syncany, Seafile, SparkleShare เป็นต้น โดยซอฟต์แวร์เหล่านี้สามารถติดตั้งได้ทั้งระบบ Linux Server และ Windows Server ทั้งนี้ในการเลือกใช้งานขึ้นอยู่กับความเหมาะสม และจำนวนผู้ใช้งานในหน่วยงาน

ตัวอย่างแนวทางการติดตั้ง กรณีใช้งาน OwnCloud
วิธีที่ 1 : กรณีใช้ Windows Server
NOS : Windows Server+IIS+PHP+MySQL/mariaDB+Private Cloud Storage (OwnCloud)
Client : ownCloud Client
or
NOS : Windows Server+XAMPP+Private Cloud Storage (OwnCloud)
Client : ownCloud Client
User Account: Sync from Active Directory / LDAP Server / RADIUS Server

วิธีที่ 2 : กรณีใช้ CentOS Linux Server
NOS : CentOS Linux + Apache + PHP + MySQL/mariaDB + Private Cloud Storage (OwnCloud)
Client : ownCloud Client
User Account: Sync from Active Directory / LDAP Server / RADIUS Server

วิธีที่ 3 : กรณีใช้ OpenNode Cloud
NOS : OpenNode + Private Cloud Storage (Linux Turnkey)
Client : ownCloud Client
User Account: Sync from Active Directory / LDAP Server / RADIUS Server

วิธีที่ 4 : กรณีใช้ Ubuntu Linux Server
NOS : Ubuntu Server + Apache + PHP + MySQL/mariaDB + Private Cloud Storage (OwnCloud)
Client : ownCloud Client
User Account: Sync from Active Directory / LDAP Server / RADIUS Server

วิธีที่ 5 : กรณีใช้ FreeBSD Server
NOS : FreeBSD + Apache + PHP + MySQL/mariaDB + Private Cloud Storage (OwnCloud)
Client : ownCloud Client
User Account: Sync from Active Directory / LDAP Server / RADIUS Server

ตัวอย่างทูลสำหรับทำ Personal/Private Cloud Storage ใช้งานในองค์กร
owncloud
ownCloud (http://owncloud.org)
ownCloud is a software system for what is commonly termed "file hosting". As such, ownCloud is very similar to the widely-used Dropbox, with the primary difference being that ownCloud is free and open-source, and thereby allowing anyone to install and operate it without charge on a private server, with no limits on storage space (except for hard disk capacity) or the number of connected clients.

Syncany
Syncany (http://www.syncany.org)
Syncany is an open-source cloud storage and filesharing application. It allows users to backup and share certain folders of their workstations using any kind of storage, e.g. FTP, Amazon S3 or Google Storage.

Seafile
Seafile (http://seafile.com/en/home/)
Seafile enables you to build private cloud for file sharing and collaboration among team members in your company/organization. First you create a file library in the web and upload files to it. Then you share it into a team or with another user. (GPL)

sparkleshare
SparkleShare (http://sparkleshare.org/)
SparkleShare is a collaboration and sharing tool that is designed to keep things simple and to stay out of your way. Setting up your own host to work with SparkleShare isn't very hard. Some tutorials haven been written about it. (GPL)

arkOS
Genesis (https://arkos.io/genesis/)
Genesis is a graphical server management app that runs on top of arkOS. Connect to your arkOS node from any computer and add sites and features, modify settings or view its statistics. (GPL)

RiakCS
Riak CS (http://basho.com/riak-cloud-storage/)
Riak CS (Cloud Storage) is simple, open source storage software built on top of Riak. It can be used to build public or private clouds, or as reliable storage to power applications and services

โชคดีในการติดตั้งระบบ และศึกษาเทคโนโลยีใหม่ๆ :)

 



Write by Arnut Ruttanatirakul, Ph.D.
(c) 2014 by http://www.sysadmin.in.th
March 03, 2014

ทูลฟรีสำหรับทำตู้สาขาโทรศัพท์ในสำนักงานแบบผ่านไอพี (Open Source IP-PBX)

ทูลฟรีสำหรับทำตู้สาขาโทรศัพท์ในสำนักงานแบบผ่านไอพี (Open Source IP-PBX) arnut Thu, 02/14/2019 - 15:24
Open Source IP-PBX

ทูลฟรีสำหรับทำตู้สาขาโทรศัพท์ในสำนักงานแบบผ่านไอพี (IP-PBX), VOIP, IP Telephony


- Asterisk (http://www.asterisk.org) นิยม
Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.
Asterisk is released under a dual license model, using the GNU General Public License (GPL) as a free software license and a proprietary software license to permit licensees to distribute proprietary, unpublished system components.


- CallButler (http://callbutler.codeplex.com)
CallButler is a FREE Windows-based open source PBX, IVR and Auto-Attendant Phone System built on .NET. It was a commercially available product, but is now being put into Open Source.


- Elastix (http://www.elastix.org/index.php/en/)
This is an open source Unified Communications Server software that is offered with IP PBX, email, faxing and collaboration functionality. The Web interface includes capabilities such as Call Center software with predictive dialing. Elastix integrates several software packages each including their own set of features. Elastix adds new interface for controlling and reporting. Elsastix offers Call recording, Voicemail and Voicemail-to-Email functionality, flexible IVR configurable by web interface, voice synthesis support, extension batch tool to generate large number of extensions using CSV files, integrated Echo Canceller. Phone provisioner, configurable via a web interface. It allows configuration of a large number of IP phones in a short time for supported phones. It features a web interface and includes capabilities such as call center software with predictive dialing. The Elastix functionality is based on open source projects


- FreeSWITCH (http://www.freeswitch.org)
FreeSWITCH is a scalable open source cross-platform telephony platform designed to route and interconnect popular communication protocols using audio, video, text or any other form of media. It was created in 2006 to fill the void left by proprietary commercial solutions. FreeSWITCH also provides a stable telephony platform on which many telephony applications can be developed using a wide range of free tools.


- FreePBX (http://www.freepbx.org)
FreePBX is an open source GUI (graphical user interface) that controls and manages Asterisk (PBX), FreePBX is licensed under GPL. FreePBX is a Registered Trademark of Schmooze Com Inc.


- Kamailio (http://www.kamailio.org/w/)
Kamailio used to be called OpenSER and is best known for being the “high-end” open source PABX. As its old name implies, Kamailio is predominantly used as a SIP router, but the server itself supports a number of features like instant messaging and presence. In terms of scalability, Kamailio claims to be able to handle some 5000 call setups per second and its least-cost routing can scale to handle millions of routing rules. Failover and redundancy is also included. Kamailio also supports authentication to multiple databases and extensions (about 80 are available) can be written in Perl. There is also a Java API which can be used to extend VoIP services and integrate with Web services.


- sipX (http://www.sipfoundry.org)
sipX is an open source voice over IP PBX software. The main features of sipX is software implementation of the Session Initiation Protocol(SIP) that makes an IP based communication system (IP PBX). The design of sipX deviates from the traditional Asterisk. sipX includes features such as voice mail, interactive voice response systems, auto attendants and the like. It looks like Asterisk isn’t the only open source PBX game in town anymore. sipX, as the name implies, is a SIP-only PBX project released under the LGPL. A noteworthy feature is the inclusion of an out-of-the-box


- Yate - Yet Another Telephony Engine (http://yate.null.ro/pmwiki/)
is a next-generation telephony engine; while currently focused on Voice over Internet Protocol (VoIP) and PSTN, its power lies in its ability to be easily extended. Voice, video, data and instant messenging can all be unified under Yate's flexible routing engine, maximizing communications efficiency and minimizing infrastructure costs for businesses.

--
รวบรวมโดย
Aj.Arnut Ruttanatirakul
(c) SysAdmin Knowledge
http://www.sysadmin.in.th
March 11, 2014

ระบบปฏิบัติการฟรีสำหรับทำเราเตอร์และไฟว์วอลล์ (Open Source Router and Firewall)

ระบบปฏิบัติการฟรีสำหรับทำเราเตอร์และไฟว์วอลล์ (Open Source Router and Firewall) arnut Thu, 02/14/2019 - 15:05
Open Source Router and Firewall, Server Package Software, Package NOS

หากพูดถึงระบบปฏิบัติการเครือข่ายหรือ Network Operating System (NOS)แบบเดี่ยวๆ ยอดนิยมในปัจจุบันทุกท่านคงรู้จักระบบ Windows Server, Linux Server หรือ Mac OS X กันแล้ว การดูแลระบบด้วย NOS เหล่านี้ผู้ดูแลระบบเครือข่าย (SysAdmin) ต้องมีการติดตั้งเซอร์วิส รวมทั้งต้องปรับแต่งค่าคอนฟิกค่าต่างๆ เองทั้งหมด จึงใช้ระยะเวลาในการเรียนรู้พอสมควร ทำให้ยากในการเรียนรู้สำหรับ SysAdmin มือใหม่

ปัจุบบันยังมีระบบปฏิบัติการอีกกลุ่มหนึ่งเรียกว่าระบบปฏิบัติการแบบแพ็กเกจสำเร็จรูปหรือ Package NOS หลังการติดตั้งผู้ดูแลระบบสามารถเรียกใช้งานได้ทันที ทำให้ง่ายในการเรียนรู้มาก ตัวอย่าง Package NOS ที่นิยมในเมืองไทย อาทิ เช่น IPCop, ClearOS, pfSense, Endian Firewall, IPFire เป็นต้น

คิดว่าหลายท่านศึกษาระบบลีนุกซ์หรือเปลี่ยนสายงานมาสู่การทำงานตำแหน่ง SysAdmin ด้วยระบบเหล่านี้ การที่จะเลือก Package NOS ตัวใดแนะนำให้ลองติดตั้งทดสอบว่า Package NOS ตัวใดเหมาะสมกับองค์กร/หน่วยงานที่เพื่อนๆ SysAdmin ทำอยู่ โดยการทดสอบผ่านซอฟต์แวร์ Virtualization อย่าง Oracle VirtualBox หรือ VMWare หรือ Hyper-V

ระบบปฏบัติการกลุ่มนี้ หากมองเปรียบเทียบก็คล้ายๆ กับระบบ CMS/LMS อย่าง Joomla!, WordPress, Drupal หรือ Moodle หลังการติดตั้งผู้ใช้งานก็สามารถใช้งานได้ทันที บริหารทุกอย่างผ่านทาง web-based ไม่ต้องลงทุนคอนฟิกมากมาย

ระบบปฏฺบัติการฟรีสำหรับทำเราเตอร์และไฟว์วอลล์ (Open Source Router and Firewall)

- BrazilFW (http://www.brazilfw.com.br)
BrazilFW is a mini Linux distribution designed to be used as a Firewall and Router that runs easily on older computers. An old PC running BrazilFW is much more powerful and efficient than commercial software for routing in offices and residences running on a "powerful" computer. BrazilFW is based on Coyote Linux, which was designed by Joshua Jackson who discontinued Coyote Linux in version 2.24 in August 2005. In that same month comes on the scene BrazilFW Firewall and Router (BFW) with version 2.24, which is led by "Claudio" and "Marcelo - Brazil", running only on floppy disks, and being 2.30.1 the last version with this support . The following versions, as well having automatic detection of network cards, only run on large capacity media, such as hard disk (HD).


- BSD Router Project (BSDRP) (http://bsdrp.net/) ** แนะนำ
BSD Router Project (BSDRP) is an open source router distribution based on FreeBSD that includes Quagga and Bird. It provides disk images which can be installed on Compact Flash cards, USB keys and hard disks. BSDRP targets small ISPs and datacenters, and configuration is done from CLI only (no WebGUI).


- ClearOS (http://www.clearfoundation.com)
ClearOS Enterprise is a server, network, and gateway platform designed for small businesses and distributed enterprise environments. ClearOS Enterprise is based upon ClearOS Core which is a rebuild of Red Hat Enterprise Linux. The distribution is flexible and includes an extensive list of features and integrated services which can be configured through a web-based interface. Some of the tools found in ClearOS Enterprise include anti-virus, anti-spam, VPN, content filtering, bandwidth manager, file services, SMTP services, print services, SSL certification, and web services. ClearOS includes a marketplace which simplifies the installation of software including 3rd party modules. The distribution is provided as a free download, inclusive of basic OS updates with free registration.


- Coyote Linux (http://www.coyotelinux.com)
Coyote Linux is a small distribution of Linux, including the operating system and the necessary services for a firewall/router, intended for easy NAT sharing of an internet connection with a single IP address among many computers on a local network, using spare "commodity" hardware. The project was originally started in 1998 to provide a very simple way of creating a Linux based firewall system for systems with broad-band Internet connections. Initial versions of Coyote Linux had both a Microsoft Windows program and a set of shell scripts for Linux to create the firewall boot-disk.


- Devil-Linux(http://www.devil-linux.org)
Devil-Linux is a CD-based Linux distribution for firewalls and routers. The goal of Devil-Linux is to have a small, customizable and secure (what is secure on the Internet?) Linux. The future of Devil-Linux will go far beyond an ordinary router, we will provide a lot of other services, but the distribution will still be easy and fast to maintain.


- Endian Firewall (http://www.endian.com)
Endian Firewall is a Unified Threat Management (UTM) Appliance that protects networks and improves connectivity. Based on Red Hat Enterprise Linux, Endian Firewall is 100% open source and includes a wide variety of features, such as stateful inspection firewall, HTTP/FTP anti-virus, content filter, POP3/SMTP anti-virus, anti-phishing and anti-spam tools, true SSL/TLS VPN, IDS, and other features.


- EnGarde (http://www.engardelinux.org/modules/index/index.cgi) ** แนะนำ
EnGarde Secure Linux was an open source server-only Linux distribution developed by Guardian Digital. EnGarde incorporates open source tools such as Postfix, BIND, and the LAMP stack.
EnGarde Secure Linux was one of the earliest distributions to include SELinux for complete server implementations, and was one of the very first Linux server platforms designed solely for security


- IPCop (http://www.ipcop.org)
IPCop Linux is a complete Linux Distribution whose sole purpose is to protect the networks it is installed on. After seeing the direction certain Linux Distributions were heading in, a group of dissatisfied users/developers decided that there was little reason for the idea of a GPL Linux Firewall Distribution of such potential to be, simply, extinguished. By implementing existing technology, outstanding new technology and secure programming practices IPCop is the Linux Distribution for those wanting to keep their computers/networks safe. The IPCop Linux Team is dedicated to doing the very best job possible to keep your systems safe, as you can see on our site. "The Bad Packets Stop Here!"


- IPFire (http://www.ipfire.org) พัฒนามาจาก Endian ** แนะนำ
IPFire is a Linux distribution that focusses on easy setup, good handling and high level of security. It is operated via an intuitive web-based interface which offers many configuration options for beginning and experienced system administrators. IPFire is maintained by developers who are concerned about security and who update the product regularly to keep it secure. IPFire ships with a custom package manager called Pakfire and the system can be expanded with various add-ons.


- m0n0wall (http://m0n0.ch/wall/) พัฒนามาจาก FreeBSD

m0n0wall is a project aimed at creating a complete, embedded firewall software package that, when used together with an embedded PC, provides all the important features of commercial firewall boxes (including ease of use) at a fraction of the price (free software). m0n0wall is based on a bare-bones version of FreeBSD, along with a web server (thttpd), PHP and a few other utilities. The entire system configuration is stored in one single XML text file to keep things transparent. m0n0wall is probably the first UNIX system that has its boot-time configuration done with PHP, rather than the usual shell scripts, and that has the entire system configuration stored in XML format.


- pfSense (https://www.pfsense.org) พัฒนามาจาก FreeBSD ** แนะนำ

pfSense is a m0n0wall-derived operating system. It uses Packet Filter, FreeBSD 6.x (or DragonFly BSD when ALTQ and CARP is finished), ALTQ for excellent packet queuing, and an integrated package management system for extending the environment with new features.


- Securepoint Security Suite (http://www.securepoint.cc)
Securepoint Security Solutions offers a full-featured suite of firewall tools designed for enterprisewide deployment. Not only can it protect an internal network from outside attacks, it also helps segregate parts of your internal network and define custom protection rules for each. Securepoint lets you create and manage VPN tunnels for remote users and define traffic filters, reports, and alerts for your entire network. Securepoint Freeware is a very secure and free firewall solution for protecting your Internet gateway. Securepoint can as well be used with existing firewalls and to protect interconnected locations or divisions.


- Sentry Firewall (http://www.sentryfirewall.com) - Sentry Firewall CD
Sentry Firewall is a free open-source network firewall Linux distribution that was first published in 2001 and has been the subject of multiple magazine reviews. The distribution is particularly notable because it consists solely of a bootable CD-ROM that is designed to be used in a computer with no hard disk. Configuration information is retrieved at boot time by automatically searching on an attached floppy disk drive, USB flash memory drive, or another server on the local network willing to provide the configuration.


- SmartRouter (http://www.smartrouter.com.br)
SmartRouter is a small distribution of Linux, including the operating system and the necessary services for a firewall/router, intended for easy NAT sharing of an internet connection with a single IP address among many computers on a local network, using spare "commodity" hardware.


- SME Server (http://wiki.contribs.org)
SME Server is a leading Open Source distribution for small and medium enterprises. It is a simple, powerful, secure Linux server for networking and communicating, used by thousands of individuals, companies and organizations all over the world. SME Server provides a friendly, free alternative to expensive proprietary software, standing apart from the competition by shipping with most common functionality preconfigured, and features a number of popular additional enhancements in the form of downloadable Contributions.


- Smoothwall(http://www.smoothwall.org)
Smoothwall is a family of Internet security products, designed to defend your users and your network from external attacks. Smoothwall Express is based on the Linux operating system. Linux is the ideal choice for security systems; it is well proven, secure, highly configurable and freely available as open source code. Smoothwall includes a hardened subset of the GNU/Linux operating system, so there is no separate OS to install. Designed for ease of use, Smoothwall is configured via a web-based GUI, and requires absolutely no knowledge of Linux to install or use.


- Sophos UTM (http://www.sophos.com/en-us/products/unified-threat-management.aspx)
Sophos UTM (formerly Astaro Security Gateway) offers an integrated software solution that provides superior performance in an all-in-one firewall. Its hardened operating system, stateful packet inspection, content filtering (virus & surf protection), application proxies and IPsec based VPN provides a powerful solution to today's security issues. It is designed to maximise networks security without compromising its performance enabling telecommuters, branch offices, customers and suppliers to safely share critical business information. Our proprietary user interface, WebAdmin allows ease of use and manageability of all open source firewall components, as well as the Up2Date service via the Internet. It is easy to install with all components on one CD achieving simple implementation and integration to existing network environments.


- Tomato (firmware) (http://www.polarcloud.com/tomato)
Tomato is a partially free HyperWRT-based, Linux core firmware distribution for a range of Broadcom chipset based wireless routers, most notably the older-model Linksys WRT54G (including the WRT54GL and WRT54GS), Buffalo AirStation, Asus Routers and Netgear's WNR3500L. Among other notable features is the user interface, which makes heavy use of Ajax as well as an SVG-based graphical bandwidth monitor.


- Untangle NG Firewall (http://www.untangle.com/untangle-ng-firewall)
Untangle NG Firewall is a Debian-based network gateway with pluggable modules for network applications like spam blocking, web filtering, anti-virus, anti-spyware, intrusion prevention, VPN, SSL VPN, firewall, and more


- Vyatta(http://www.vyatta.org)
Vyatta software is a complete, ready-to-use, Debian-based distribution that is designed to transform standard x86 hardware into an enterprise-class router / firewall. Vyatta software includes support for commonly used network interfaces, and industry-standard routing protocols and management protocols. Unlike previous open-source routing projects, all these features are configurable via a single command-line interface (CLI) or web-based graphical user interface (GUI). Vyatta software is available as a free Community Edition as well as tiered Software Subscriptions that include maintenance, upgrades and support.


- VyOS (http://vyos.net) พัฒนามาจาก Debian
VyOS is a community fork of Vyatta, a Linux-based network operating system that provides software-based network routing, firewall, and VPN functionality.


- Zentyal (http://www.zentyal.org) ในอตีดใช้ชื่อ eBox, พัฒนามาจาก Ubuntu Server
Zentyal (formerly eBox Platform) is a program for a Linux server for small and medium enterprises (SMBs), considered an alternative to Windows Server and other Microsoft infrastructure products for SMBs. Zentyal can act as a gateway, Network Infrastructure Manager, Unified Threat Manager, office server, Unified communications server or a combination of them. Zentyal is based on Ubuntu and it can be installed either from Ubuntu repositories or from Zentyal's own installer.


- Zeroshell (http://www.zeroshell.net)
Zeroshell is a small Linux distribution for servers and embedded devices with the aim to provide network services. It is available in the form of live CD or compact Flash image and it can be configured using a web browser. The main features of Zeroshell include: load balancing and failover of multiple Internet connections, UMTS/HSDPA connections by using 3G modems, RADIUS server for providing secure authentication and automatic management of encryption keys to wireless networks, captive porta

สรุป
ระบบ Package NOS เป็นเพียงทางเลือกในการดูแลระบบเท่านั้น แท้ที่จริงแล้วการทำงานสาย SysAdmin ท่านต้องดูแลระบบหลายเพลตฟอร์มร่วมกัน กล่าวได้ว่าต้องใช้งานทั้งระบบ Windows Server, Linux Server(RHEL,CentOS, Ubuntu) รวมทั้งระบบ Package NOS อีกทั้งต้องศึกษาหาความรู้ด้าน Network Security และเข้าร่วมชุมชนผู้ดูแลระบบเครือข่ายเพิ่มเติมเพื่อแลกเปลี่ยนแนวคิด และความรู้ร่วมกัน

ข้อมูลอ้างอิง
- http://www.arnut.com/bb/node/298

รู้จัก Cloud Storage สาธารณะฟรี

รู้จัก Cloud Storage สาธารณะฟรี arnut Thu, 02/14/2019 - 15:22
Cloud Storage (Public)

Cloud Storage เป็นระบบพื้นที่เก็บข้อมูลแบบออนไลน์ผ่านเทคโนโลยีการประมวลผลแบบกลุ่มเมฆ (Cloud Computing)

ปัจจุบันมีผู้ให้บริการพื้นที่เก็บข้อมูลผ่านกลุ่มเมฆ หรือ Cloud Storage มากมายหลายรายด้วยกัน แถมให้พื้นที่เก็บข้อมูลกันมากมาย บางรายให้เป็น 50 GB เลยก็มี บางรายแถมพื้นที่พิเศษเมื่อซื้อ Smart Phone ค่ายตัวเอง แบบว่า Built-in เข้าไปในอุปกรณ์ค่ายตนเองหรือเป็นแพ็กเกจเสริมให้ลูกค้าเลือก

ในการเลือกใช้งานให้พิจารณา 5 จุดต่อไปนี้
1. พื้นที่เก็บข้อมูล
2. แอพเสริม สำหรับติดตั้งบน PC, SmartPhone, Tablets, iPAD
3. ระบบ Sync แอคเคาน์เข้ากับเครือข่ายสังคมออนไลน์ เช่น Facebook, Twitter, Instagram
4. ความง่ายในการใช้งานของซอฟต์แวร์จัดการไฟล์ภายใน
5. หากต้องการพื้นที่เพิ่มในอนาคต อย่างไร

ตัวอย่าง Cloud Storage ที่มีผู้ใช้งานจำนวนมาก


1. Dropbox
พื้นที่เก็บข้อมูลฟรี: 2 GB
* เพิ่มได้สูงสุด 18 GB (ครั้งละ 500 MB ต่อการแนะนำเพื่อนหนึ่งครั้ง)
เว็บไซต์: https://www.dropbox.com


2. Google Drive
พื้นที่เก็บข้อมูลฟรี: 15 GB
เว็บไซต์: https://drive.google.com


3. Sky Drive
พื้นที่เก็บข้อมูลฟรี: 7 GB
เว็บไซต์: https://skydrive.live.com


4. iCloud
สำหรับผู้ใช้งาน iPhone, iPad และ iPod Touch
พื้นที่เก็บข้อมูลฟรี: 5 GB
* หากต้องการเพิ่ม สำหรับพื้นที่ 10GB ($20/y), 20GB ($40 /y), 50GB ($10/y)
เว็บไซต์: http://www.apple.com/th/icloud/, https://www.apple.com/th/icloud/features/


5. MediaFire
พื้นที่เก็บข้อมูลฟรี: 10 GB
* เพิ่มได้สูงสุด 50 GB
เว็บไซต์: https://www.mediafire.com


6. Mega
พื้นที่เก็บข้อมูลฟรี: 50 GB
เว็บไซต์: https://mega.co.nz


7. Box
พื้นที่เก็บข้อมูลฟรี: 10 GB
เว็บไซต์: https://www.box.com


8. Copy
พื้นที่เก็บข้อมูลฟรี: 15 GB
เว็บไซต์: https://www.copy.com


9. Tencent (เทนเซ็นต์) พื้นที่เก็บข้อมูลฟรี: 10 TB
เว็บไซต์: http://www.tencent.com/en-us/index.shtml


10. SugarSync
พื้นที่เก็บข้อมูลฟรี: 5GB
เว็บไซต์: https://www.sugarsync.com/


11. Wuala
พื้นที่เก็บข้อมูลฟรี: 5 GB
เว็บไซต์: http://www.wuala.com


12. iDrive
พื้นที่เก็บข้อมูลฟรี: 5GB
เว็บไซต์: https://www.idrive.com/

--
Write by A.Arnut Ruttanatirakul
(c) by SysAdmin Knowledge
http://wwww.sysadmin.in.th
February 05, 2014

รู้จักซอฟต์แวร์ทำสถานีวิทยุและทีวีออนไลน์ (Open Source Streaming Media Server)

รู้จักซอฟต์แวร์ทำสถานีวิทยุและทีวีออนไลน์ (Open Source Streaming Media Server) arnut Thu, 02/14/2019 - 15:32
Streaming Media Server

สืบเนื่องมาจากความเร็วของอินเทอร์เน็ตในปัจจุบัน ทำให้หลายหน่วยงานหันมาสร้างหรือทำระบบบริการสถานีวิทยุและทีวีออนไลน์ โดยการทำในรูปแบบให้บริการเฉพาะภายในหน่วยงาน หรือการให้บริการผ่านเว็บไซต์สาธารณะ ขั้นตอนการทำจะไม่ขอกล่าวในที่นี้ บทความนี้ผู้เขียนขอแนะนำซอฟต์แวร์ที่ใช้ในการทำสถานีวิทยุและสถานีทีวีออนไลน์ สำหรับท่านที่ยังไม่รู้จัก ตัวอย่างซอฟต์แวร์ที่ได้รับความนิยมในปัจจุบัน อาทิ เช่น Red5, Icecast, FreeCast, Windows Media Service, IIS Media Services, Wowza, Adobe Media Server, SHOUTcast เป็นต้น การที่จะเลือกทูลตัวใดขึ้นอยู่กับความพร้อมของทรัพยากรด้านฮาร์ดแวร์ งบประมาณ และความทีมงานในการดูแลระบบ Media Server ของหน่วยงาน ไว้ตอนหน้าจะแนะนำวิธีการติดตั้งระบบ Streaming Media Server ด้วยซอฟต์แวร์โอเพ่นซอร์สใช้งานในหน่วยงาน

หมายเหตุ
สำหรับหน่วยงานที่มีระบบ e-Learning อยู่แล้ว สามารถนำมาประยุกต์ในการพัฒนาโครงการต่อยอด เป็นการสร้างระบบการเรียนรู้แบบ Streaming Online โดยการนำระบบวีดีโอการสอนผนวกกับระบบ LMS อย่าง Moodle, ATutor, e-Front หรือระบบแอลเอ็มเอสเชิงการค้าที่ใช้งานอยู่ได้เช่นกัน

ไฟล์เสียงและไฟล์วีดีโอที่ได้รับความนิยม
- Streaming Video (FLV, F4V, MP4, 3GP)
- Streaming Audio (MP3, F4A, M4A, AAC)

โปรโตคอลเกี่ยวกับไฟล์เสียงและวีดีโอ - RTP, RTSP, RTMP, RTMPT, RTMPS, RTMPE
RTP = Real-time Transport Protocol
RTSP= Real Time Streaming Protocol
RTMP = Real Time Messaging Protocol
RTCP = Real-time Control Protocol

>>>>>>>>>>>>>>>>>>>>

ตัวอย่างซอฟต์แวร์โอเพ่นซอร์ส และฟรีแวร์ สำหรับทำวิทยุและทีวีออนไลน์

1. Red5 Media Server (http://www.red5.org) ** Apache licensed media server **
Red5 is a leading open-source media streaming server implemented in Java , which provides services similar to those offered by the proprietary Adobe Flash Media Server


2. Icecast (http://icecast.org)
Icecast is a streaming media server which currently supports Ogg (Vorbis and Theora), Opus, WebM and MP3 audio streams.
It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction.


3. FreeCast (http://www.freecast.org)
** Java application which allows peer-to-peer stream broadcast
FreeCast is a free software application which allows peer-to-peer streaming, sometimes called peercasting. It makes possible an audio (Ogg Vorbis) or video (Ogg Theora) stream broadcast to a large number of listeners from a simple DSL connection.


4. Flumotion (http://www.flumotion.net)
Flumotion Services, S.A. is a Spanish company based in Barcelona, which has developed a multiformat streaming media platform to publish audio and video content via the internet. It belongs to the Fluendo multimedia services group, involved in the creation of the GStreamer multimedia framework.


5. Kaltura (http://www.kaltura.org)
Kaltura is a New York-based software company founded in 2006. Kaltura states that their products allow publishers and content owners to publish, manage, monetize and analyze their video and other rich-media content. The main components of Kaltura's online video platform are based on software, enabling any site to add advanced video and rich-media capabilities.


6. Darwin Streaming Server (http://dss.macosforge.org)
Darwin Streaming Server (DSS) is an open source project intended for developers who need to stream QuickTime and MPEG-4 media on alternative platforms such as Mac, Windows, Linux, and Solaris, or those developers who need to extend and/or modify the existing streaming server code to fit their needs. Darwin Streaming Server is only supported by the open source community and is not eligible for technical support from Apple.


7. PeerCast (http://peercast.sourceforge.net, http://www.peercast.org)
PeerCast is an open source streaming media multicast tool introduced in 2006, . PeerCast uses peer-to-peer technology to minimize the necessary upload bandwidth for the original multicaster.


8. Windows Media Service (http://www.microsoft.com/en-us/download/details.aspx?id=12442 , http://blogs.iis.net/chriskno/archive/2007/08/13/comparing-web-servers-t...)
Windows Media Services (WMS) is a streaming media server from Microsoft that allows an administrator to generate streaming media (audio/video). Only Windows Media, JPEG, and MP3 formats are supported. WMS is the successor of NetShow Services


9. IIS Media Services (http://iis.net)
Extensions for the Windows IIS web server that deliver intelligent progressive downloads, Smooth Streaming, and HTTP Live Streaming


10. LIVE555 (http://www.live555.com)
LIVE555 Streaming Media is a set of open source (LGPL) C++ libraries for multimedia streaming. The libraries support open standards such as RTP/RTCP and RTSP for streaming, and can also manage video formats such as H.264, MPEG, VP8, and DV, and audio formats such as MPEG, AMR, AC-3 and Vorbis. It is designed in such a way that it can be easily extended to support more formats.


11. FreeJ (http://freej.dyne.org)
FreeJ is a modular video mixer for GNU/Linux systems, dubbed a "vision mixer" by the authors of the software. It is capable of real-time video manipulation, for amateur and professional uses. It can be used as an instrument in the fields of dance theater, veejaying, medical visualisation, and television. FreeJ supports the input of multiple layers of video footage, which can be filtered through special-effect-chains, and then mixed for output.


12. Logitech Media Server (http://www.mysqueezebox.com/download)
Logitech Media Server (formerly SlimServer, SqueezeCenter and Squeezebox Server) is a streaming audio server supported by Logitech (formerly Slim Devices), developed in particular to support their Squeezebox range of digital audio receivers.


13. QuickTime Broadcaster (http://www.apple.com/quicktime/broadcaster/) ** Free on OS X **
QuickTime Broadcaster is an audio and video RTP/RTSP server by Apple Inc. for Mac OS X. It is separate from Apple's QuickTime Streaming Server, as it is not a service daemon but a desktop application.


14. Firefly (http://fireflymediaserver.org)
Firefly Media Server (formerly mt-daapd) is an open-source audio media server (or daemon) for the Roku SoundBridge and iTunes. It serves media files using Roku Server Protocol (RSP) and Digital Audio Access Protocol (DAAP).

15. Sirannon (http://sirannon.atlantis.ugent.be)
Sirannon is a free, open source, media server and client. The goal is to aid in video research and experimental streaming. Sirannon allows the programmer to create a wide variety of media-handling components such as streaming, reading, writing, packetizing. By organizing these components in a workflow the programmer can create many applications such as a media server, media proxy or video tool. Sirannon was introduced at the ACM multimedia conference in October 2009 under its former name xStreamer.


16. Plex (https://plex.tv)
Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices. It is a media player system and software suite consisting of many player applications for 10-foot user interfaces and an associated media server that organizes personal media stored on local devices.


17. VLC media player (https://videolan.org/vlc/)
VLC media player (commonly known as VLC) is a portable, free and open-source, cross-platform media player and streaming media server written by the VideoLAN project.


18. Tribler (http://tribler.org)
** Search and stream torrents **
Tribler is an open source peer-to-peer decentralized client with various features for watching videos online. The user interface of Tribler is very basic and focused on ease of use, instead of diversity of features.

19. PS3 Media Server (http://www.ps3mediaserver.org)
PS3 Media Server is a DLNA-compliant UPnP media server. Originally written to support the PlayStation 3, it has been expanded to support a range of other media renderers, including Xbox 360, various Samsung, Sony, Pioneer and Philips televisions, as well as portable devices


20. Helix DNA Server (https://helix-client.helixcommunity.org, http://www.realnetworks.com/helix/)
Helix DNA is a project to produce computer software that can play audio and video media in various formats, aid in producing such media, and serve them over a network. It is intended as a largely free and open source digital media framework that runs on numerous operating systems and processors (including mobile phones) and was started by RealNetworks which contributed much of the code.
The Helix Community is an open collaborative effort to develop and extend the Helix DNA platform


21. Steamcast (http://www.steamcast.com)
Steamcast is a freeware streaming media server that extends the capabilities of the Icecast2/SHOUTcast framework. The creators of Steamcast intend for the project to be format/codec agnostic and want to support as many encoding, listing (YP) and client systems as possible. Steamcast can function as an on-demand multimedia server as well as a web radio or internet radio broadcast server. With the use of NSV Steamcast can also be utilized as a live video streaming server.
Steamcast is currently available for Microsoft Windows, FreeBSD, and Linux.


22. TVersity Media Server (http://www.tversity.com)
TVersity Media Server partially open source, web-based media server
TVersity Media Server is a software package that allows a personal computer to stream content to UPnP devices, such as the Xbox 360, PlayStation 3, and Wii.
For example, the Xbox 360 does not support most codecs. TVersity Media Server transcodes the video on the PC into a compatible codec and then streams it to the device


23. Subsonic (http://subsonic.org)
Subsonic is a GPL, web-based media server
Subsonic is an open source, web-based media server. Because Subsonic was written in Java, it may be run on any operating system with Java support. Subsonic supports streaming to multiple clients simultaneously, and supports any streamable media (including MP3, AAC, and Ogg). Subsonic also supports on-the-fly media conversion (through the use of plugins) of most popular media formats, including WMA, FLAC, and more.


24. Ampache (http://ampache.github.io)
Ampache is a free software Web-based Audio file manager / web Media Server. The name is a play on the two words Amplifier and Apache. It was originally written to take advantage of Apache's Mod_mp3 but has since been adapted to use its own streaming method.


ซอฟต์แวร์เชิงการค้า (Commercial Streaming Media Server)
** ซอฟต์แวร์บางตัวได้ผันตัวเองการการบริการแบบโอเพ่นซอร์สมาก่อน

1. Wowza (Flash Media Server : FMS) (http://www.wowza.com) นิยม
Wowza Media Systems reduces the complexities of video and audio delivery with customizable software for organizations to build, deploy, and manage high-quality live and on-demand streaming solutions


2. Adobe Media Server (AMS) (https://www.adobe.com/support/flashmediaserver/)
Adobe Media Server is a proprietary data and media server from Adobe Systems (originally a Macromedia product). This server works with the Flash Player runtime to create media driven, multiuser RIAs (Rich Internet Applications). The server uses ActionScript 1, an ECMAScript based scripting language, for server-side logic. Prior to version 2, it was known as Flash Communication Server. Prior to version 5, it was known as Flash Media Server.


3. SHOUTcast (http://www.shoutcast.com) นิยม
** audio streaming (HTTP and/or multicast)
SHOUTcast is cross-platform proprietary software for streaming media over the Internet. The software, developed by Nullsoft, allows digital audio content, primarily in MP3 or HE-AAC format, to be broadcast to and from media player software, enabling the creation of Internet radio "stations".

4. Unreal Media Server (http://www.umediaserver.net/umediaserver)
Unreal Media Server is a software streaming server offering rich choice of live and on demand streaming functionality. It streams with variety of streaming protocols to deliver content to Flash Player, Silverlight, Windows Media Player, Unreal Media Player, mobile devices and Set-Top boxes


5. EvoStream Media Server (http://www.evostream.com)
EvoStream Media Server (EMS) is a multi-format, multi-protocol media server developed by EvoStream Inc. It supports delivery to media platforms such as Adobe Flash, Apple iOS devices and QuickTime, IPTV, Microsoft Silverlight, Android, BlackBerry, and other 3GPP devices into a single workflow.


6. Helix Universal Server (http://www.realnetworks.com/helix/streaming-media-server/)
Helix Universal Media Server is developed by RealNetworks and originates from the very first streaming media server originally developed by Progressive Networks in 1994.


7. Flussonic (http://www.flussonic.com)
Flussonic is one of the most advanced and scalable Media Servers on the market today. With easy-to-use administration, even novice users can setup streams and add points of distribution. From a single stream to full delivery networks, Flussonic is the choice of professionals operating on a global scale.


8. Panopto (http://www.panopto.com) ** Lecture recording **
Panopto is a software company that provides lecture recording, screencasting, video streaming, and video content management software, which is often used in E-learning environments.

--
รวบรวมโดย
Aj.Arnut Ruttanatirakul
(c) SysAdmin Knowledge
http://www.sysadmin.in.th
December,11 2014

สคริปต์ตรวจสอบความเร็วระบบเครือข่าย (Network speed)

สคริปต์ตรวจสอบความเร็วระบบเครือข่าย (Network speed) arnut Thu, 02/14/2019 - 20:48
network speed

ทดสอบสร้างสคริปต์สำหรับตรวจสอบความเร็วระบบเครือข่าย (Network speed)

ขั้นตอน
1. สร้างไฟล์ net_speed.sh โดยใช้คำสั่ง vi
# vi net_speed.sh

2. เปลี่ยนโหมดไฟล์ให้สามารถคอมไพล์ได้
# chmod +x net_speed.sh

3. ทดสอบความเร็วบนอินเตอร์เฟซที่ต้องการ เช่น ทดสอบบนอินเตอร์เฟซ enp0s3
# ./net_speed.sh enp0s3

รายละเอียดในไฟล์มีดังนี้

#!/bin/bash

# This shell script shows the network speed, both received and transmitted.

# Usage: net_speed.sh interface
# e.g: net_speed.sh enp0s3 / eth0

# Global variables
interface=$1
received_bytes=""
old_received_bytes=""
transmitted_bytes=""
old_transmitted_bytes=""

# This function parses /proc/net/dev file searching for a line containing $interface data.
# Within that line, the first and ninth numbers after ':' are respectively the received and transmited bytes.
get_bytes()
{
line=$(cat /proc/net/dev | grep $interface | cut -d ':' -f 2 | awk '{print "received_bytes="$1, "transmitted_bytes="$9}')
eval $line
}

# Function which calculates the speed using actual and old byte number.
# Speed is shown in KByte per second when greater or equal than 1 KByte per second.
# This function should be called each second.
get_velocity()
{
value=$1
old_value=$2

let vel=$value-$old_value
let velKB=$vel/1024
if [ $velKB != 0 ];
then
echo -n "$velKB KB/s";
else
echo -n "$vel B/s";
fi
}

# Gets initial values.
get_bytes
old_received_bytes=$received_bytes
old_transmitted_bytes=$transmitted_bytes

# Shows a message and waits for one second.
echo "Starting...";
sleep 1;
echo "";

# Main loop. It will repeat forever.
while true;
do

# Get new transmitted and received byte number values.
get_bytes

# Calculates speeds.
vel_recv=$(get_velocity $received_bytes $old_received_bytes)
vel_trans=$(get_velocity $transmitted_bytes $old_transmitted_bytes)

# Shows results in the console.
echo -en "$interface DOWN:$vel_recv\tUP:$vel_trans\r"

# Update old values to perform new calculations.
old_received_bytes=$received_bytes
old_transmitted_bytes=$transmitted_bytes

# Waits one second.
sleep 1;

done

-------------------------------

ที่มา: Linux clues

โลกของ Virtualization. 86% เซิร์ฟเวอร์ยังใช้ซีพียูตระกูล x86 อยู่

โลกของ Virtualization. 86% เซิร์ฟเวอร์ยังใช้ซีพียูตระกูล x86 อยู่ arnut Thu, 02/14/2019 - 21:06
โลกของ Virtualization. 86% เซิร์ฟเวอร์ยังใช้ซีพียูตระกูล x86 อยู่

โลกของ Virtualization. 86% เซิร์ฟเวอร์ยังใช้ซีพียูตระกูล x86 อยู่ โดย VirtualBox ยังมีผู้ใช้งานอันดับต้นๆที่ถูกเลือกใช้งาน ในขณะเดียวกัน Microsoft Azure (Hyper-V) เริ่มขึ้นเป็นผู้นำด้านนี้นำหน้า vmware
Source: Gartner (August 2016)
Magic Quadrant for x86 Server Virtualization Infrastructure

อ่านรายละเอียดเพิ่มเติมได้ที่ https://www.gartner.com/doc/reprints?ct=160707&id=1-3B9FAM0&st=sb

Artica ระบบแอพพลิเคชั่นเซิร์ฟเวอร์สำเร็จรูปฟรี

Artica ระบบแอพพลิเคชั่นเซิร์ฟเวอร์สำเร็จรูปฟรี arnut Sat, 02/16/2019 - 19:06
Artica ระบบแอพพลิเคชั่นเซิร์ฟเวอร์สำเร็จรูปฟรี

Artica เป็นระบบแอพพลิเคชั่นเซิร์ฟเวอร์สำเร็จรูป มีลิขสิทธิแบบ OpenSource หรือเรียกว่า Appliances Open source project พัฒนาบนระบบปฏิบัติการ Debian Linux, Artica ทำงานในแนวคล้ายกับโครงการ Turnkey Linux (http://www.turnkeylinux.org) โดยระบบ Artica มีให้เลือกใช้งาน 4 ระบบ ดังนี้
1. Proxy Appliances
2. SMTP Appliances
3. Mail Appliances
4. NAS Appliance

โดยตัวติดตั้งมีให้เลือก 3 รูปแบบย่อย คือ 1) แบบ ISO 2) แบบ ESXi Virtual appliance และ 3) แบบ XenServer Virtual appliance ทั้งนี้ในการเลือกใช้งานขึ้นอยู่กับความพร้อมของผู้ดูแลระบบ และเครื่องแม่ข่ายที่ต้องการติดตั้ง ระบบใช้เวลาติดตั้งประมาณ 10-30 นาทีต่อระบบ นับว่ารวดเร็วมากๆ สามารถอ่านรายละเอียดเพิ่มเติมได้ในเว็บไซต์ http://www.artica.fr

รายละเอียดคร่าวๆ แต่ละระบบ

1. Web Proxy / Web filtering เป็นระบบเว็บแคชหรือพร็อกซี่ สำหรับเก็บบันทึกการใช้งานเว็บไซต์ +ระบบเว็บฟิลเตอร์ อีกทั้งสามารถเชื่อมแอคเคาน์ร่วมกับ Active Directory ได้ด้วย


2. Mail/Groupware systems ระบบจัดการเมล์องค์กรและระบบการทำงานแบบกลุ่ม groupware มีให้เลือกสองระบบย่อยตามความชอบคือ
2.1 Zarafa appliance กรณีต้องการระบบเมล์และระบบการทำงานกลุ่ม Zarafa ความสามารถคล้ายๆ กับ MS Exchange, Zimbra Mail
2.2 Artica Mail appliance กรณีต้องการระบบเมล์ทั้งระบบ ภายในใช้ Postfix และ Cyrus-IMAP สามารถเปิดให้บริการลูกค้าได้หลายราย
2.3 Artica Postfix appliance กรณีต้องการใช้งาน SMTP อย่างเดียว ภายในใช้ Postfix และ anti-spam/antivirus


3. NAS/File sharing ใช้ทำระบบ Network Attached Storage หรือระบบแชร์ไฟล์ข้อมูลในองค์กรผ่านเครือข่ายสามารถผู้แอคเคาน์ร่วมกับ Active Directory ได้


4. Binaries setup ตัวติดตั้งมาตรฐานกรณีต้องการติดตั้งแพ็กเกจและสร้างระบบแอพลิเคชั่นเซิร์ฟเวอร์เอง

สรุป
จากที่ทดลองติดตั้งใช้งาน นับเป็นระบบแอพลิเคชั่นเซิร์ฟเวอร์ที่น่าใช้งานทีเดียว ใช้เวลาติดตั้งไม่กีนาทีก็ได้ระบบแล้ว สามารถเลือกติดตั้งได้แบบเดี่ยวๆ หรือติดตั้งผ่านโปรแกรม Virtualization อย่าง VMWare, XenServer ความสามารถโดยรวมใช้งานได้ดีทีเดียว
** ในการติดตั้งใช้งานจริง ควรศึกษาความรู้ด้านความปลอดภัยระบบเพิ่มเติม สามารถศึกษาจากฐานความรู้ Debian Linux หรือ Ubuntu Server **

ที่มา
http://www.artica.fr/index.php

โชคดีในการติดตั้งระบบ และศึกษาเทคโนโลยีใหม่ๆ :)

 


Write by Arnut Ruttanatirakul, Ph.D.
(c) 2014 by http://www.sysadmin.in.th
August 04, 2014

Firewall Builder โปรแกรมจัดการ Firewall ฟรีน่าใช้งาน

Firewall Builder โปรแกรมจัดการ Firewall ฟรีน่าใช้งาน arnut Sat, 02/16/2019 - 21:48
Firewall Builder โปรแกรมจัดการ Firewall ฟรีน่าใช้งาน

Firewall Builder เป็นโปรแกรมสำหรับสร้างและจัดการกฎ (Firewall Rule) ฟรีน่าใช้งาน ภายในมีเทมเพลตไฟร์วอลล์ชื่อดังมากมาย อาทิ Linux iptables, Cisco ASA and PIX, Cisco FWSM, Cisco router access lists, pf, ipfw and ipfilter for BSD, and HP ProCurve ACL firewalls.

ผู้ดูแลระบบสามารถสร้างกฏของไฟร์วอลล์แล้วทำการส่งออกไฟล์ (Expert) ไปใช้กับระบบ Firewall ชื่อดังได้อย่างง่ายดาย


ดูความสามารถได้ที่ http://www.fwbuilder.org/4.0/features.shtml
Download - http://sourceforge.net/projects/fwbuilder/files/Current_Packages/5.1.0/

หมายเหตุ
ทูลตัวนี้นำไปประยุกต์ใช้งานได้หลายกรณี เยี่ยมเลยละ อาทิ
1. ผู้ดูแลระบบตัวจริง สามารถสร้าง Firewall Rule แล้ว Export ไปใช้งานจริงเลย
2. ที่ปรึกษา, Engineer ที่รับติดตั้งระบบให้ลูกค้า สามารถใช้เป็นตัว Demo ให้ลูกค้าดูได้
3. ครู อาจารย์ นำไปประกอบการสอนวิชา Network Security โดยกำหนดให้ Assignment นศ. เป็นเคสๆ ได้เลย

---
Write by A.Arnut Ruttanatirakul
(c) http://www.sysadmin.in.th
October 19, 2013

NetBSD ระบบปฏิบัติการตระกูล BSD ที่มีความแข็งแกร่งและความสามารถสูง

NetBSD ระบบปฏิบัติการตระกูล BSD ที่มีความแข็งแกร่งและความสามารถสูง arnut Thu, 02/14/2019 - 15:49
NetBSD

NetBSD เป็นระบบปฏิบัติการตระกูล BSD ที่มีความแข็งแกร่งและความสามารถสูง ด้วยความยากในการเรียนรู้ทำให้ SysAdmin มือใหม่ไม่กล้าย่างเข้าไปแตะ เนื่องจากทุกอย่างต้องสั่งงานผ่านทาง Command หรือ Terminal ในยุคแรกๆ การติดตั้งระบบปฏิบัติการสาย BSD ต้องใช้เวลาและพลังมากทีเดียว
ปัจจุบันในการติดตั้งระบบปฏิบัติการมาใช้งานในองค์กรมีความจำเป็นต้องคำนึงถึงระบบความปลอดภัยควบคู่กันด้วย ทำให้ระบบปฏิบัติการสาย BSD กำลังจะกลับมานิยมอีกครั้งหนึ่ง อีกอย่างการติดตั้งใช้งานระบบก็ไม่ได้ยากเหมือนในอดีต ผู้ดูแลระบบมือใหม่ก็สามารถเรียนรู้ นำมาติดตั้งใช้งานได้เช่นเดียวกัน รวมทั้งระบบ BSD สามารถนำมาติดตั้งได้กับซีพียูหลายตระกูลทั้ง i386, x86_64, arm, mips และ sparc อ่านรายละเอียดเพิ่มเติมได้ที่เว็บไซต์ http://netbsd.org

ตัวอย่างระบบปฏิบัติการสาย BSD
- NetBSD
- OpenBSD
- FreeBSD (นิยมในบ้านเรา)
- pfSense - FreeNAS

ตระกูลซีพียูที่สามารถติดตั้งระบบปฏิบัติการ NetBSD ได้
1. amd64 (x86_64) > 64-bit x86-family machines with AMD and Intel CPUs - http://netbsd.org/ports/amd64/
2. i386 (i386) > 32-bit x86-family generic machines ("PC clones") - http://netbsd.org/ports/i386/
3. evbarm (arm) > ARM development boards like Raspberry Pi, Banana Pi, CubieBoard, Cubietruck, BeagleBoard, ODROID - http://wiki.netbsd.org/ports/evbarm/
4. evbmips (mips) > MIPS development boards like Creator CI20, Loongson, Malta, RMI Alchemy - http://netbsd.org/ports/evbmips/
5. sparc64 (sparc) > Sun UltraSPARC (64-bit) - http://wiki.netbsd.org/ports/sparc64/

Download NetBSD
http://netbsd.org/releases/index.html#formal

Platforms Supported by NetBSD
http://netbsd.org/ports/

Tags

Open Source Hotspot Manager Tools

Open Source Hotspot Manager Tools arnut Thu, 02/14/2019 - 15:13
Open Source Hotspot Manager Tools

Open Source Hotspot Manager Tools
เครื่องมือในการจัดการระบบตรวจสอบตัวตนในองค์กร สำหรับทำ Authentication Gateway - Captive Portal

1. ทูลใช้สร้างระบบตรวจสอบตัวตนของผู้ใช้งาน
- ChilliSpot (http://www.chillispot.org)
ChilliSpot is an open source captive portal or wireless LAN access point controller. It is used for authenticating users of a wireless LAN. It supports web based login which is today's standard for public HotSpots. Authentication, authorization and accounting (AAA) is handled by your favorite radius server.

- CoovaChilli, CoovaAP (http://coova.org)
CoovaChilli is an open-source software access controller for captive portal (UAM) and 802.1X access provisioning, based on the popular (but now defunct) ChilliSpot project, and is actively maintained by an original ChilliSpot contributor. CoovaChilli is released under the GNU General Public License (GPL). Contact us for commercial support and licensing options.
CoovaAP is an OpenWRT-based firmware designed especially for HotSpots. It comes with the CoovaChilli access controller built-in and makes it easily configurable.

- DD-WRT (http://www.dd-wrt.com)
DD-WRT is a firmware replacement you upload onto a supported wireless router. This changes your router's control panel and gives you many more features, including several hotspot solutions: Chillispot, NoCatSplash, WiFiDog, and Sputnik. You might also find a use for the other new features as well. For example, you could create a separate wired or wireless network for your private network with VLANs and multiple SSIDs.

- OpenWRT (https://openwrt.org/)
OpenWrt is an operating system / embedded operating system based on the Linux kernel, and primarily used on embedded devices to route network traffic. The main components are the Linux kernel, util-linux, uClibc and BusyBox. All components have been optimized for size, to be small enough for fitting into the limited storage and memory available in home routers.


ระบบ Captive Portal สำเร็จรูป
- Antamedia HotSpot Software (http://www.antamedia.com/hotspot/) $
Antamedia HotSpot Software is a WiFi Hotspot billing software which helps you control and bill your customers for the Internet usage. HotSpot software is suitable for all purposes where customers should be redirected to the login page to sign in or pay for the Internet access. Upon the successful login, customer will see remaining time and bandwidth, browse the Internet until account expires, and refill the account when needed.

- AuthNat (http://authnat.sourceforge.net/)
Captive Portal to use with IPTables (with ip_set module). It's permit to control access from a sub-net to internet or to another sub-net. Uses unix account to validate users. It's an alternative to Natacl, Sphirewall, Zorp, Nocat, Nufw and others.

- Captivair (http://thorwifi.sourceforge.net/)
A captive portal system for administrators of public WiFi hotspots.

- EasyHotspot (http://easyhotspot.inov.asia)
EasyHotspot is an open source hotspot billing management system. It is a web based application created with PHP and MySQL. EasyHotspot aims to provide simple. easy to use, and less configuration billing management system.

- ezRADIUS (http://ezradius.sourceforge.net)
ezRADIUS is FreeRADIUS and Chillispot web-based management apps. It's easy, simple and expandable. The main aim is to provide radius server administrator a simple web-based management application. FreeRADIUS must configured to use MySQL as backend.

- Near Zero Administration Captive Portal (http://nzacp.sourceforge.net/)
The Near Zero Administration Captive Portal allows for hassle free provisioning of a free Hotspot whilst providing some failsafes from rouge usage.

- daloRADIUS (http://daloradius.com)
daloRADIUS is an advanced RADIUS web platform aimed at managing Hotspots and general-purpose ISP deployments. It features rich user management, graphical reporting, accounting, and integrates with GoogleMaps for geo-locating (GIS). daloRADIUS is written in PHP and JavaScript and utilizes a database abstraction layer which means that it supports many database systems, among them the popular MySQL, PostgreSQL, Sqlite, MsSQL, and many others.

- PacketFence (http://www.packetfence.org)
PacketFence is a network access control (NAC) system featuring a captive-portal for registration and remediation, wired and wireless management, 802.1X support, isolation of devices, integration with IDS; it can be used to secure networks from small to large.

- PepperSpot (http://pepperspot.sourceforge.net)
PepperSpot is a captive portal or wireless LAN access point controller which support the IPv6 protocol. It supports web based login and it supports Wireless Protected Access (WPA). Authentication is handled by your favorite radius server (over IPv4/IPv6)

- Opengate (http://www.cc.saga-u.ac.jp/opengate/index-e.html)
A Network User Authentication System for Public and Mobile Terminals - It is an authentication gateway (captive portal type) for open network. It is applicable to wireless lan(WLAN), wired lan, and public terminals

- RusRoute (http://www.rusroute.com/)
RusRoute is a router and firewall, Internet gateway for Windows, it is the ideal solution for making Internet gateway for local area network (LAN) of any firm, encountering and restriction of the traffic of users, protection against of network attacks with functions of NAT, redirect, dynamic shaper with conditional expressions, VPN server, proxy, LAN to VPN Bridge, DHCP servers, HTTP caches, HTTP to HTTP proxy converter, captive portal feature, timed action and Splitters for rules, with advanced routing options.

- WiFiDog (http://dev.wifidog.org/)
The WiFi Guard Dog project is a complete and embeddable captive portal solution for wireless community groups or individuals who wish to open free HotSpots while preventing abuse of their connection.

- Wifi Gateway (http://sourceforge.net/projects/wifi-gateway/)
Wifi-Gateway a un captive portal che permette l'accesso al network mediante vari metodi di autenticazione quali: CRS/CNS via IdPC, One-Time Password, Radius server, SMS ( tramite Skebby ). Il sistema a basato su CAS, NoCat e NoCatCAS.

- Wifiroute (http://wifiroute.sourceforge.net/)
Wifiroute is a system for providing authentication in a wireless/wired environment with prepaid cards and personal identification document scanning that complies with Italian anti-terrorism law.

- Untangle Gateway Platform (http://www.untangle.com/)
Untangle Gateway Platform is a Linux-based network gateway with pluggable modules for network applications.

- YFi Hotspot Manager (http://sourceforge.net/apps/trac/hotcakes/wiki/WikiStart, http://www.radiusdesk.com, http://coova.org/node/3205)
The next generation of YFi Hotspot Manager is now available and working

- Zeroshell (http://www.zeroshell.net/)
Zeroshell is a small Linux distribution for servers and embedded systems which aims to provide network services. As its name implies, its administration relies on a web-based graphical interface. There is no need to use a shell to administer and configure it. Zeroshell is available as Live CD and CompactFlash images, and VMware virtual machines.

--
รวบรวมโดย
Aj.Arnut Ruttanatirakul
(c) SysAdmin Knowledge
http://www.sysadmin.in.th
March 02, 2014

OpenBSD 5.4 มาละ ระบบปฏิบัติการการสายบีเอสดีอีกตัวที่น่าใช้งาน

OpenBSD 5.4 มาละ ระบบปฏิบัติการการสายบีเอสดีอีกตัวที่น่าใช้งาน arnut Sat, 02/16/2019 - 21:27
OpenBSD 5.4 มาละ ระบบปฏิบัติการการสายบีเอสดีอีกตัวที่น่าใช้งาน

ระบบปฏิบัติการสายบีเอสดี ในบ้านเราจะรู้จักแต่ FreeBSD แท้จริงแล้วต้นน้ำของ freebsd ยังมีบีเอสดีอีกสองตัวที่โด่งดังคือ netBSD และ OpenBSD

สำหรับ OpenBSD 5.4 ได้ประกาศ ณ วันที่ Nov 1, 2013 เวอร์ชั่นใหม่ได้ทำการอัปเดทจากเวอร์ชั่น 5.3 ได้ปรับแพ็กเกจและปรับส่วนซีเคียวไรตี้หลายส่วน อ่านรายละเอียดเพิ่มเติมได้ที่ OpenBSD 5.4 changelog - http://openbsd.org/plus54.html
OpenBSD 5.4 มาละ ระบบปฏิบัติการการสายบีเอสดีอีกตัวที่น่าใช้งาน 

Password Finder เมื่อรหัสผ่านไม่เป็นความลับ

Password Finder เมื่อรหัสผ่านไม่เป็นความลับ arnut Thu, 04/09/2020 - 16:20
Password Finder

Password Finder เป็นทูลที่ช่วยในการตรวจสอบรหัสผ่านในเครื่องคอมพิวเตอร์ส่วนบุคคล ส่วนของแอปพลิเคชั่นต่างๆ ที่ผู้ใช้เข้าใช้งาน 

ความสามารถของ Password Finder

  • ตรวจสอบรหัสผ่านล็อกอินเข้าเว็บไซต์ของโปรแกรมเว็บเบราว์เซอร์ Internet Explorer, Microsoft Edge, Chrome, Firefox, Safari
  • ตรวจสอบรหัสผ่านของโปรแกรม FTP ที่ใช้ในเครื่อง เช่น FileZilla, WinSCP, TurboFTP, UltraFXP, WS_FTP 
  • ตรวจสอบรหัสผ่านของโปรแกรมอีเมล เช่น Microsoft Outlook, Opera Email Client, Windows Live Mail, Group Mail Free
  • ตรวจสอบรหัสผ่านของบริการทางอินเทอร์เน็ตอื่นๆ เช่น  ASP.NET Account, Cisco VPN Client5, VPN and Dial-up passwords, Windows Remote Access Service (RAS), PC Remote Control, WinVNC
  • ตรวจสอบรหัสผ่านของโปรแกรมพูดคุยออนไลน์ (Instant messaging) เช่น Google Talk
  • สามารถส่งออกไฟล์รหัสผ่านเป็นรูปแบบไฟล์ชนิดต่างๆ อาทิ .html, .txt, .csv, .xml, .doc, .rtf และ .pdf
  • สามารถพิมพ์ไฟล์รหัสผ่านออกทางเครื่องพิมพ์
  • สามารถค้นหารหัสผ่านในระบบ

ตัวอย่าง
การส่งออกไฟล์รูปแบบต่างๆ 
- คลิกที่รูปแผ่นดิสก์

Password Finder3

การพิมพ์ไฟล์รหัสผ่าน
- คลิกที่รูปเครื่องพิมพ์

Password Finder

Download >> Password Finder

สำหรับท่านที่ต้องการตรวจสอบรหัสผ่าน Wi-Fi สามารถคลิกได้ที่ ลิงค์นี้ 

แนวทางการป้องกัน
ในการใช้งานเครื่องคอมพิวเตอร์ส่วนบุคคลทั้งส่วนของเครื่องในสำนักงานและเครื่องคอมพิวเตอร์พกพาควรมีแนวทางเพื่อป้องกันข้อมูลที่ชัดเจน 
ทั้งนี้มีแนวทางแนะนำสำหรับผู้ที่ดูแลศูนย์เทคโนโลยีสารสนเทศขององค์กร ดังนี้

  1. ควรมีการกำหนดนโยบายในการรักษาข้อมูลส่วนบุคคลในระดับองค์กร 
  2. ไม่ใช้แอคเคาน์ในบริษัทร่วมกัน ควรแยกแอคเคาน์ของพนักงาน 1 คนต่อ 1 แอคเคาน์
  3. ไม่ควรให้ผู้ใช้งานภายนอกใช้งานเครื่อง PC/Notebook ร่วมกับพนักงานในบริษัท
  4. ควรมีการเข้ารหัสข้อมูลส่วนของรหัสผ่าน ก่อนเข้าใช้งานระบบต่างๆ ในบริษัท
  5. การเข้าใช้งานระบบระยะไกลผ่านเครือข่ายไม่ว่าจะเป็น Remote Desktop, VPN, Conference, Meeting จำเป็นต้องมีการเข้ารหัสข้อมูล
  6. เลือกใช้ระบบ Conference, Meeting สาธารณะที่ผ่านการทดสอบด้านความปลอดภัย จากส่วนงานเทคโนโลยีสารสนเทศแล้ว 
  7. ควรตั้งระบบเฝ้าระวัง (Network Monitoring) สำหรับเฝ้าระวังระบบ
  8. ควรทำคอร์สฝึกอบรมพนักงานในส่วนของความมั่นคงปลอดภัยทางไซเบอร์ (Cyber Security) อย่างน้อยปีละ 1 ครั้ง
  9. ควรส่งเสริมบุคคลาส่วนงานเทคโนโลยีสารสนเทศฝึกอบรมความรู้เพิ่มเติมเกี่ยวกับความมั่นคงปลอดภัยทางไซเบอร์ (Cyber Security)

line
ลิงค์เกี่ยวเนื่อง
การตรวจสอบรหัสผ่าน Wi-Fi ที่ใช้งาน
 

Virustotal เว็บตรวจสอบ Virus แบบออนไลน์

Virustotal เว็บตรวจสอบ Virus แบบออนไลน์ arnut Wed, 02/13/2019 - 11:28
Virustotal

Virustotal เว็บตรวจสอบ Virus แบบออนไลน์  ดูรายละเอียดได้ที่ https://www.virustotal.com

Tags

การตรวจสอบความเร็วอินเทอร์เน็ต (Speed Test) ผ่านทางเทอร์มินอล

การตรวจสอบความเร็วอินเทอร์เน็ต (Speed Test) ผ่านทางเทอร์มินอล arnut Sat, 02/16/2019 - 19:03
การตรวจสอบความเร็วอินเทอร์เน็ต (Speed Test) ผ่านทางเทอร์มินอล

ในการตรวจสอบความเร็วอินเทอร์เน็ต ปัจจุบันผู้ใช้งานสามารถเลือกใช้บริการผ่านทางหน้าเว็บผู้ให้บริการได้เกือยทุกราย โดยผู้ให้บริการจะไปผูกข้อมูลการตรวจสอบบนเซิร์ฟเวอร์ตนเองไว้กับเซิร์ฟเวอร์สาธารณะในนาม http://www.speedtest.net

ในขณะเดียวกันหากผู้ดูแลระบบ (SysAdmin) ต้องการทำระบบตรวจสอบไว้ใช้งานเองก็สามารถทำได้ง่ายๆ โดยใช้สคริปต์ speedtest-cli.py ที่พัฒนามาจากภาษาไพธอน โดยการศึกษาโครงสร้างเล็กน้อย

ขั้นตอนการตรวจสอบความเร็วอินเทอร์เน็ตด้วยสคริปต์ speedtest-cli
1. ทำการดาวน์โหลดไฟล์สคริปต์ speedtest ได้ที่
wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
ls

2. เปลี่ยนโหมดไฟล์ให้สามารถคอมไพล์ได้ และให้ root ดูแลคำสั่งนี้
chmod a+rx speedtest_cli.py
chown root:root speedtest_cli.py

3. ทดสอบคำสั่ง
./speedtest_cli.py

4. หากต้องการให้สามารถรันได้ทุกที่ให้คัดลอกไฟล์ไปไว้ในไดเร็กทอรี่ sbin
cp speedtest_cli.py /sbin

ย่อสคริปต์ให้สั้นลง
ln -s /sbin/speedtest_cli.py /sbin/speedtest_cli

ทดสอบใช้งานจากทุกที่ผ่านทาง Terminal
speedtest_cli.py
หรือ
speedtest_cli

5. กรณีต้องการแชร์ เพื่อทดสอบออกมาเป็นไฟล์ภาพผ่านทางเว็บ http://www.speedtest.net ให้ระบุออปชั่น --share ต่อท้ายดังนี้
speedtest_cli --share
หรือ
speedtest_cli.py --share

6. ทดสอบ url ความเร็วผ่าน url ที่ได้รับ

7. กรณีต้องการตรวจสอบลิสต์ของ speedtest server ทั่วโลกให้ใช้ออปชั่น --list ต่อท้ายดังนี้
speedtest_cli --list |more

8. กรณีต้องการตรวจสอบรายละเอียดในเซิร์ฟเวอร์ที่แชร์ให้ใช้ออปชั่น --server server_id
ก่อนอื่นทำการส่งไฟล์ speedtest server ออกมาเป็น text file ก่อนเลย
speedtest_cli --list > speedtest.txt

ตรวจสอบไฟล์ด้วย vi เพื่อหาเซิร์ฟเวอร์ไอดีที่ต้องการตรวจสอบ
vi speedtest.txt

ตัวอย่างเซิร์ฟเวอร์ในไทยที่ให้บริการ speed test อยู่
...
4222) Shama Thunder (Bangkok, Thailand) [19.58 km]
3147) AIS (Bangkok, Thailand) [19.58 km]
5431) Chulalongkorn University (Bangkok, Thailand) [19.58 km]
5440) tondev.com (Bangkok, Thailand) [19.58 km]
4250) TSAlive Network (Bangkok, Thailand) [19.58 km]
428) adslthailand.com (Bangkok, Thailand) [19.58 km]
4347) cattelecom (Bangkok, Thailand) [19.58 km]
5394) CS LOXINFO (Bangkok, Thailand) [19.58 km]
3855) dtac trinet (Bangkok, Thailand) [19.58 km]
2459) SBN (Bangkok, Thailand) [19.58 km]
1219) STS Group (Bangkok, Thailand) [19.58 km]
...

ตัวอย่าง เช่น
- ADSL Thailand
speedtest_cli --server 428
- CSLOXINFO
speedtest_cli --server 5394

หมายเหตุ
อ่านรายละเอียดเกี่ยวกับสคริปต์ speedtest-cli 0.3.1 เพิ่มเติมได้ที่ https://pypi.python.org/pypi/speedtest-cli และ https://github.com/sivel/speedtest-cli

--
ที่มา:
- http://xmodulo.com/check-internet-speed-command-line-linux.html
- https://github.com/sivel/speedtest-cli
- https://pypi.python.org/pypi/speedtest-cli

--
Write by Arnut Ruttanatirakul, Ph.D.
(c) http://www.sysadmin.in.th
October 31, 2014

การตรวจสอบรหัสผ่าน Wi-Fi ที่ใช้งาน

การตรวจสอบรหัสผ่าน Wi-Fi ที่ใช้งาน arnut Thu, 04/09/2020 - 16:30

การตรวจสอบรหัสผ่าน Wi-Fi ที่ใช้งาน สามารถตรวจสอบได้ง่าย โดยใช้ทูล WiFi password revealer 

ความสามารถของ WiFi password revealer

  • สามารถตรวจสอบชื่อ Access Point 
  • สามารถตรวจสอบชื่อ SSID และรหัสผ่าน
  • สามารถตรวจสอบวิธีการ Authentication ว่าเป็นแบบ Open, WPA2-PSK, ...
  • สามารถตรวจสอบวิธีการเข้ารหัสผ่านของ AccessPoint ว่าเป็นแบบ AES, none, ...

WiFi password revealer

 

Download > WiFi password revealer

line
ลิงค์เกี่ยวเนื่อง
Password Finder เมื่อรหัสผ่านไม่เป็นความลับ

การติดตั้งและใช้งาน Oracle VirtualBox (ตอนที่ 1)

การติดตั้งและใช้งาน Oracle VirtualBox (ตอนที่ 1) arnut Sat, 01/12/2013 - 15:51
VirtualBox,Virtuallization

>> รู้จัก Oracle VirtualBox Oracle VirtualBox เป็นซอฟต์แวร์เวอร์ชวลไลซ์เซชั่นใช้ในการติดตั้งระบบปฏิบัติการรอง Guest OS ลงบนระบบปฏิบัติการหลัก Host OS ในอดีตมีชื่อว่า Sun VirtualBox ภายหลังจากบริษัทออราเคิลไปเทคโอเวอร์ซันจึงทำการเปลี่ยนคำนำหน้า VirtualBox นับเป็นโปรแกรมเวอร์ชวลไซต์เซชั่นที่น่าใช้งานมาก เนื่องจากกินทรัพยากรระบบน้อยกว่า VMWare Workstation แถมยังฟรีด้วย เหมาะอย่างยิ่งในการนำมาทำเป็น LABs ทดสอบระบบเครือข่าย สามารถติดตั้งใช้งานได้ทั้ง Windows, Linux, FreeBSD และ MacOS

ขั้นตอนการติดตั้ง Oracle VirtualBox

1. ทำการดาวน์โหลดตัวติดตั้งได้ที่เว็บไซต์เหล่านี้

- https://www.virtualbox.org/wiki/Downloads

- http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/i…

Image removed.

2. ทำการดับเบิ้ลคลิกที่ไอคอนตัวติดตั้ง VirtualBox-4.2.6-82870-Win.exe

Image removed.

3. ระบบแสเงข้อความต้อนรับให้คลิกปุ่ม Next>

Image removed.

4.เลือกพาทที่ใช้เก็บตัวติดตั้งในที่นี้ให้ใช้ค่าเก่า คลิกปุ่ม Next>

Image removed.

5. ทำการสร้างช๊อตคัทบน Desktop และ Quick Launch Bar > Next

Image removed.

6. ทำการเพิ่มอินเตอร์เฟสการ์ด

Image removed.

7. คลิกปุ่ม Install เพื่อเริ่มติดตั้ง Oracle VirtualBox

 

Image removed.

8. ขณะทำการติดตั้งโปรแกรม

Image removed.

9. สิ้นสุดการติดตั้งให้คลิกปุ่ม Finish

Image removed.

10. ทำการรีสต๊าทระบบ Windows สักรอบเพื่อให้ระบบพร้อมใช้งาน

Image removed.

-----------

การตรวจสอบว่าได้ทำการติดตั้ง Oracle VirtualBox แล้ว

สามารถตรวจสอบได้ 4 จุดดังนี้

1. ตรวจสอบใน Program Files พาท C:\Program Files\Oracle\VirtualBox

Image removed.

2. ตรวจสอบที่อินเตอร์เฟสการ์ด จะมีอินเตอร์เฟส Oracle VirtualBox เพิ่มเข้ามา

Image removed.

3. ตรวจสอบไอคอน Oracle VirtualBox บนเดสก์ท็อป

Image removed.

4. ตรวจสอบรายการโปรแกรมใน Start menu programs

Image removed.

--- Write by A.Arnut Ruttanatirakul

(c) by SysAdmin

http://www.sysadmin.in.th

January 12, 2013

การติดตั้งและใช้งาน Oracle VirtualBox (ตอนที่ 2) - สร้าง Guest OS บน Oracle VirtualBox

การติดตั้งและใช้งาน Oracle VirtualBox (ตอนที่ 2) - สร้าง Guest OS บน Oracle VirtualBox arnut Sun, 01/13/2013 - 15:56

>> การสร้าง Guest OS บน Oracle VirtualBox ต่อจากบทความการติดตั้ง Oracle VirtualBox (ตอนที่ 1)

* ในที่นี้ทดสอบติดตั้งระบบปฏิบัติการ CentOS Linux 6.3 64 bits แบบ Minimal จาก Images File (CentOS-6.3-x86_64-minimal.iso) โปรแกรม Oracle VirtualBox สามารถติดตั้งโปรแกรม Guest OS ได้อย่างหลายหลาย ทั้ง Windows, Linux, BSD, Mac OS X อาทิ เช่น

1. Microsoft Windows
- Windows 3.1
- Windows 95
- Windows 98
- Windows ME
- Windows NT
- Windows 2000
- Windows XP
- Widows XP (64bit)
- Windows 2003
- Windows 2003 (64bit)
- Windows Vista
- Windows vista (64bit)
- Windows 2008
- Windows 2008 (64 bit)
- Windows 7
- Windows 7 (64 bit)
- Windows 8
- Windows 8 (64 bit)
- Windows 2012 (64bit)

2. Linux
- Linux 2.2
- Linux 2.4
- Linux 2.4 (64 bit)
- Linux 2.6
- Linux 2.6 (64 bit)
- Arch Linux
- Arch Linux (64 bit)
- Debian
- Debian (64 bit)
- Open SuSE
- Open SuSE (64 bit)
- Fedora
- Fedora (64 bit)
- Gentoo
- Gentoo (64 bit)
- Mandriva
- Mandriva (64 bit)
- RedHat
- RedHat (64 bit)
- Turbolinux
- Turbolinux (64 bit)
- Ubuntu
- Ubunto (64 bit)
- Xendros
- Xendros (64 bit)
- Oracle
- Oracle (64 bit)
- Other Linux

3. Solaris
- Oracle Solaris 10 5/09 and earlier
- Oracle Solaris 10 5/09 and earlier (64 bit)
- Oracle Solaris 10 10/09 and later
- Oracle Solaris 10 10/09 and later (64 bit)
- Oracle Solaris 11 (64 bit)

4. BSD - FreeBSD
- FreeBSD (64 bit)
- OpenBSD
- OpenBSD (64 bit)
- NetBSD
- NetBSD (64 bit)

5. IBM OS/2
- OS/2 Warp 3
- OS/2 Warp 4
- OS/2 Warp 4.5
- eComStation
- Other OS/2

6. Mac OS X
- MacOS X
- MacOS X (64 bit)

7. Other
- DOS
- Netware
- L4
- QNX
- JRockitVE
- Other/Unknow

ขั้นตอนการสร้าง Guest OS บน Oracle VirtualBox

1. ให้ทำการเปิดโปรแกรม Oracle VirtualBox เสร็จแล้วคลิกที่ New

Image removed.

2. ทำการตั้งชื่อ Guest OS ที่ต้องการ ในที่นี้ทดสอบตั้งเป็น CentOS 6.3_64bit และทำการเลือกระบบปฏิบัติที่ต้องการ

เสร็ลแล้วคลิกที่ปุ่ม Next

Image removed.

Image removed.

3. กำหนดหน่วยความจพที่ต้องการใช้งาน เสร็ลแล้วคลิกที่ปุ่ม Next

Image removed.

4. เลือกออปชั่นในการสร้างดิสก์เก้บข้อมูลเป็น Create virtual harddisk now เสร็จแล้วคลิกปุ่ม Create

Image removed.

5. คลิกเลือกชนิดไฟล์เป็น VDI (virtualBox Disk Image) เสร็จแล้วคลิกปุ่ม Next

Image removed.

6. คลิกเลือกวิธีการสร้างไดร์ฟเก็บข้อมูลเป็นแบบให้ระบบสีร้างอัตโนมัต (Dynamically allocated) เสร็จแล้วคลิกปุ่ม Next

 

Image removed.

7. กำหนดขขนาดพื้นที่เก็บข้อมูล เสร็จแล้วคลิกปุ่ม Create

Image removed.

8. แสดงชื่อ Guest OS ที่สร้างเสร็จแล้ว

Image removed.

---

Write by A.Arnut Ruttanatirakul

(c) by SysAdmin Technology

http://www.sysadmin.in.th

January 13, 2013

การติดตั้งและใช้งาน Oracle VirtualBox (ตอนที่ 3) - ปรับแต่งค่า Guest OS บน Oracle VirtualBox

การติดตั้งและใช้งาน Oracle VirtualBox (ตอนที่ 3) - ปรับแต่งค่า Guest OS บน Oracle VirtualBox arnut Tue, 02/12/2019 - 16:03
VirtualBox, Virtuallization

>> การปรับแต่งค่า Guest OS บน Oracle VirtualBox ต่อจากบทความ การติดตั้ง Oracle VirtualBox (ตอนที่ 2) โปรแกรม Oracle VirtualBox มีความสามรถอย่างหลากหลาย ผู้ดูแลระบบสามารถทำการปรับแต่งค่าเพิ่มเติมได้ อาทิ เช่น เพิ่ม LAN Card เพิ่มความจุ Hard Disk กำหนด CPU กำหนด RAM กำหนดรูปแบบการติดตั้งว่าต้องการติดตั้งจากแผ่น CD/DVD หรือจาก Image File (iso) การกำหนด Network Adapter ว่าต้องการใช้งานเป็นแบบ Host, NAT หรือแบบ Bridge วิธีการปรับแต่งค่า Guest OS บน Oracle VirtualBox

1. คลิกขวาที่ Guest OS ที่ต้องการ > Settings

Image removed.

2.หน้าต่างในการปรับแต่ง Guest OS

Image removed.

3. คลิกที่ System ที่ Boot Order คลิกยกเลิก Floppy คลิกเลือก Network

Image removed.

4.คลิกที่ Storage เพื่อกำหนดว่าตัวติดตั้ง Guest OS เก็บอยู่ที่สื่อใด ในที่นี้ทำการติดตั้งจาก Image File ให้คลิกเลือกที่ Ctroller IDE > Empty > Choose virtual CD/DVD disk file... * หากติดตั้งจากแผ่น CD/DVD ที่เขียนแผ่นติดตั้งมาแล้วให้ข้ามข้อนี้ไป

Image removed.

6. คลิกเลือก Image File ตัวติดตั้งที่ต้องการ ในที่นี้ทดสอบติดตั้งระบบ CentOS Linux 6.3 (CentOS-6.3-x86_64-minimal.iso)

Image removed.

Image removed.

7. คลิกที่ Network > แท็บ Adapter 1 (LAN Card ใบที่ 1) สังเกตุเวอร์ชวลบ็อกสามารถจำลองอินเตอร์เฟสจำนวน 4 ใบ ซึ่งเพียงพอต่อการทดสอบระบบเครือข่าย

Image removed.

[/] Enable Network Adapter เปิดใช้งานอินเตอร์เฟส Attached to: เลือกเป็น Bridge Adapter ใช้งานอินเทอร์เน็ตผ่านอินเตอร์เฟสปัจจุบันที่ใช้งานอยู่ Neme: เลือกว่าต้องการเชื่อมต่อเครือข่ายผ่านอินเตอร์เฟสใบไหนที่ใช้งานอยู่ ให้ดูว่าตอนนี้นี้ใช้งานเน็ตผ่านระบบ LAN, WiFi หรืออื่นๆ อยู่ให้คลิกเลือกใบนั้น สามารถเปลี่ยนแปลงได้ในภายหลัง คลิกแท็บ Adapter 2 (LAN Card ใบที่ 2) เปิดใช้งานรายละเอียดเหมือนใบที่ 1

Image removed.

8.หลังจากกำหนดเสร็จแล้วให้คลิกที่ปุ่ม OK

---

Write by A.Arnut Ruttanatirakul

(c) by SysAdmin

http://www.sysadmin.in.th 

January 13, 2013

การติดตั้งและใช้งาน Oracle VirtualBox (ตอนที่ 4) - ติดตั้ง CentOS Linux 6.3 (64bits)

การติดตั้งและใช้งาน Oracle VirtualBox (ตอนที่ 4) - ติดตั้ง CentOS Linux 6.3 (64bits) arnut Tue, 02/12/2019 - 16:07
VirtualBox

>> การติดตั้ง CentOS Linux 6.3 (64bits) ต่อจากบทความ การติดตั้ง Oracle VirtualBox (ตอนที่ 3)

หลังจากทราบวิธีการสร้างและปรับแต่ง Guest OS กันไปแล้วบทความนี้จะนำเสนอการติดตั้ง Guest OS ในที่นี้ทดสอบติดตั้งเป็นระบบ CentOS Linux เวอร์ชั่น 6.3 แบบ Minimal เป็นตัวติดตั้งที่เล็กและมีความปลอดภัยที่สุดหลังการติดตั้งผู้ดูแลระบบ (System Admin) ต้องทำการปรับแต่งข้อมูลด้วยตนเอง ข้อมูลที่ต้องเตรียมพร้อมก่อนการติดตั้ง
1. ชื่อเครื่องเซิร์ฟเวอร์ (Hostname) เช่น www, ns, proxy, database, host01, cmsfw, zeta,
2. รายละเอียดไอพีแอดเดรส ในที่นี้ทดสอบติดตั้งโดยใช้อินเตอร์เฟส 2 ใบ

WAN Interface - eth0/em0 ต่ออยู่กับ Router

IP Address: 192.168.1.2 < ไอพีวงเดียวกับเราท์เตอร์
Subnet Mask : 255.255.255.0 < ซับเน็ตมาสที่ใช้งาน
Gateway: 192.168.1.1 < ไอพีของเราท์เตอร์หรือขาอินเทอร์เน็ตที่ใช้งาน
DNS: 203.144.207.29, 203.144.207.49 < เบอร์ดีเอ็นเอสของศูนย์บริการที่ใช้งานอยู่

LAN Interface - eth1/em1 ต่ออยู่กับเครื่องคอมพิวเตอร์ลูกข่าย (Client)

IP Address: 192.168.2.1 < ไอพีวงเดียวกับเราท์เตอร์
Subnet Mask : 255.255.255.0 < ซับเน็ตมาสที่ใช้งาน
Gateway: - < ไอพีของเราท์เตอร์หรือขาอินเทอร์เน็ตที่ใช้งาน

ขั้นตอนการติดตั้ง CentOS Linux 6.3 แบบ Minimal

1. คลิกที่ Guest OS > Start

Image removed.

2. แสดงข้อความต้อนรับสู่การติดตั้ง CentOS ให้กดปุ่ม Enter

Image removed.

3. ระบบทำการตรวจสอบฮาร์ดแวร์

Image removed.

4. คลิกเลือก Skip

Image removed.

5. แสดงโลโก้ CentOS Linux ให้คลิกปุ่ม Next

Image removed.

6. คลิกเลือกภาษาเป็น English (English)

Image removed.

7. คลิเลือกชนิดแป้นพิมพ์เป็น U.S.English

Image removed.

8. คลิกเลือกชนิดดิสก์เป็น Basic Stroage Device

Image removed.

9. ทำการตั้งชื่อโฮสต์ที่ต้องการ

Image removed.
Image removed.

10. คลิกที่ Configure Network ด้านล่าง

Image removed.

11. คลิกที่อินเตอร์เฟส eth0 > Edit

Image removed.

12. คลิกที่ [/] Connect automatically เพื่อตั้งให้อินเตอร์เฟสทำงานตอนบู๊ตเครื่อง คลิกแท็บ IPv4 เพื่อกำหนดรายละเอียด IP Address ของ WAN Internet Method:
Manual Address: 192.168.1.20 < เบอร์ไอพีขา WAN ที่ต่อเน็ตอยู่
Netmask: 24 < ซับเน็ตมาสก์
Gateway: 192.168.1.1 < เบอร์ไอพีของ
Router DNS Server : 203.144.207.29, 203.144.207.49 < หมายเลข DNS ของศูนย์บริการที่เชื่อมต่ออยู่
Search domains: cmslearning.co.th < ชื่อโดเมนของหน่วยงาน กำหนดเสร็จแล้วคลิกปุ่ม Apply
Image removed.

13. เลือกเว็ลท้องถิ่นเป็น Asia/Bangkok เสร็จแล้วคลิกปุ่ม Next

Image removed.

14. กำหนดรหัสผ่าน root (ผู้ดูแลระบบ) เสร็จแล้วคลิกปุ่ม Next

Image removed.

15. คลิกเลือกวิธีการแบ่งพาร์ติชั่นที่ต้องการในที่นี้คลิกเลือกให้ระบบแบ่งให้อัตโนมัติ (Use All Space)

Image removed.

16. คลิกเลือกวิธีติดตั้งเป็นแบบ Minimal เสร็จแล้วคลิกปุ่ม Next

Image removed.

17. ทำการติดตั้งแพ็กเกจต่างๆ อัตโนมัติ 18. คลิกปุ่ม Reboot เพื่อรีสต๊าทเครื่อง

Image removed.

19. ทำการล็อกอินเข้าระบบ

Linux Username: root

Password: *****

Image removed.

20. ทดสอบใช้คำสั่ง ping ไปยัง router, dns และ internet

ping 192.168.1.1 [enter]

ping 203.144.207.29 [enter]

ping www.google.com [enter]

 

Note. หากไม่สามารถใช้คำสั่ง ping ไปยังเป้าหมายได้ให้ทำการตรวจสอบว่า ip วงนอก eth0 มีการ fix ip ถูกต้องหรือไม่ ifconfig eth0 ทำการ fix IP และทางออก gateway โดยตรงดังนี้

ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up

route add default gw 192.168.1.1 eth0

ทดสอบ ping ใหม่อีกครั้ง หาก ping ไปยัง router ได้แล้วแต่ยังออกเน็ตไม่ได้ให้ทำการแก้ไขไฟล์ควบคุม dns โดยระบุไอพี dns ของศูนย์บริการที่ใช้งานอยู่

vi /etc/resolv.conf

search cmslearning.co.th

nameserver 203.144.207.29

nameserver 203.144.207.49

 

---
Write by A.Arnut Ruttanatirakul
(c) by SysAdmin Technology http://www.sysadmin.in.th
January 13, 2013

Tags

การติดตั้งและใช้งาน VMware Workstation (ตอนที่ 2)

การติดตั้งและใช้งาน VMware Workstation (ตอนที่ 2) arnut Sat, 08/03/2013 - 15:44
VMware,Virtualization

จากตอนที่ 1 ได้พูดถึงขั้นตอนการติดตั้งโปรแกรม VMware Workstation คิดว่าผู้อ่านคงได้ทำการดาวน์โหลดซอฟต์แวร์มาติดตั้งใช้งานกันแล้ว ตอนนี้เป็นการแนะนำการใช้งานโปรแกรมและการสร้าง Guest OS อาทิ ระบบ Linux Server, ระบบ Windows Server ที่ต้องการทดสอบใช้งานลงไป

 

การเรียกใช้งาน VMware Workstation

1. ทำการดับเบิ้ลคลิกที่ไอคอน VMware Workstation บนเดสก์ท็อป

Image removed.

2. คลิกเลือกรายการ Yes, I accept the terms in the license agreement เสร็จแล้วคลิปุ่ม ok

Image removed.

3. แสดงหน้าต่างโปรแกรม VMware Workstation 9

Image removed.

----------------------

การสร้าง Guest OS * ในที่นี้ทดสอบติดตั้งระบบปฏิบัติการ CentOS Linux 6.3 64 bits แบบ Minimal จาก Images File (CentOS-6.3-x86_64-minimal.iso) ผู้อ่านสามารถทดสอบติดตั้งระบบปฏิบัติการตัวที่ต้องการทดสอบได้ตามต้องการ 1. คลิกที่เมนู File > New Virtual Machine หรือคลิกที่ Create a new Virtual

Machine

Image removed.

2. เลือกวิธีการติดตั้งแบบ Typical เสร็จแล้วคลิกที่ปุ่ม Next

Image removed.

3. เลือกตัวติดตั้งระบบปฏิบัติการ * หากได้ทำการเขียนแผ่นติดตั้งมาเรียกร้อยแล้วให้เลือกที่รายการ Installer disc

Image removed.

ในที่นี้ติดตั้งจาก images file ให้คลิกเลือกที่ Installer disc image file (iso) > คลิกปุ่ม Browse > คลิกเลือกไฟล์อิมเมจที่ต้องการในที่นี้เลือกเป็น CentOS-6.3-x86_64-minimal.iso

Image removed.

4. คลิกปุ่ม Open > Next

Image removed.

5. กำหนดชื่อโฮสต์ user, password ที่ต้องการเสร็จแล้วคลิกปุ่ม Next

Image removed.

6. กำหนดชื่อเวอร์ชวลแมคชีน และพาทในการติดตั้ง ในที่นี้ยังไม่ต้องแก้ไข ให้คลิกที่ปุ่ม Next

Image removed.

7. กำหนดพื้นที่เก็บข้อมูล เสร็จแล้วคลิกปุ่ม Next

Image removed.

8. คลิกปุ่ม Finish

Image removed.

9. คลิกปุ่ม Start เพื่อเริ่มติดตั้ง (เวอร์ชั่นนี้ระบบจะเข้าสู่การติดตั้งอัตโนมัติ)

Image removed.

10. เริ่มติดตั้งระบบปฏิบัติการ CentOS Linux

Image removed.

11. เสร็จสิ้นการติดตั้งระบบจะทำการรีสต๊าทเครื่องใหม่ พร้อมบูธเข้าระบบ Linux

Image removed.

16. เริ่มทำการบู๊ทเข้าระบบ CentOS Linux ครั้งแรก

Image removed.

Image removed.

17. ทำการล็อกอินเข้าระบบ CentOS Linux

--------------------

Note. ใช้ปุ่ม Ctrl + Alt เพื่อสลับระหว่าง Guest OS กับระบบปฏิบัติการหลัก

----------------------

กรณีต้องการเพิ่มรายละเอียดฮาร์ดแวร์เพิ่มเติมให้ทำการปิดระบบ Guest OS ที่รันอยู่ก่อน

Image removed.

คลิกขวาที่ Guest OS > Settings

Image removed.

คลิกปุ่ม Add > Network Adapter > Next > Finish

Image removed.

Image removed.

Image removed.

--- Write by A.Arnut Ruttanatirakul

(c) by Arnut.com http://www.arnut.com

January 12, 2013

คำสั่งตรวจสอบว่า PHP โหลดโมดูลอะไรบ้าง

คำสั่งตรวจสอบว่า PHP โหลดโมดูลอะไรบ้าง arnut Wed, 02/13/2019 - 11:29
php module

ในการตรวจสอบว่า PHP ที่ติดตั้งไปได้ทำการโหลดโมดูลอะไรบ้าง สามารถตรวจสอบด้วยคำสั่งดังนี้

[root@logs ~]# php -m 

[root@logs ~]# php -i 

[root@logs ~]#  php -i | grep libxml

หรือทดสอบโดยใช้สคริปต์ผ่านทาง Command
[root@logs ~]#

พิมพ์สคริปต์ทดสอบ 
<?php phpinfo(INFO_MODULES); ?>

สั่งรันดูผล

[root@logs ~]# php  test.php

Image removed.

ที่มา:
- http://php.net/manual/en/function.extension-loaded.php

--- 
SysAdmin Knowledge
http://www.sysadmin.in.th
1 October 13

Tags

ซอฟต์แวร์สำหรับ Backup ข้อมูล

ซอฟต์แวร์สำหรับ Backup ข้อมูล arnut Sat, 02/16/2019 - 21:39

ตรวจตราหมายเลข IP จริงที่เราใช้งานอยู่ ทำให้รู้อะไรๆ อีกมากมาย

ตรวจตราหมายเลข IP จริงที่เราใช้งานอยู่ ทำให้รู้อะไรๆ อีกมากมาย arnut Sat, 02/16/2019 - 18:59
ตรวจตราหมายเลข IP จริงที่เราใช้งานอยู่ ทำให้รู้อะไรๆ อีกมากมาย

ตรวจตราหมายเลข IP จริงที่เราใช้งานอยู่ ทำให้รู้อะไรๆ อีกมากมาย
> ลองใช้เว็บหล่านี้ตรวจสอบดู คลิกตรวจสอบโดยใช้เครื่องมือผ่านเบราเซอร์แทนการพิมพ์บนบรรทัดคำสั่ง
1. http://www.whatismyip.com (แนะนำ)
2. http://whatismyipaddress.com
3. http://ifconfig.me (แนะนำ)
4. http://myip.dk
5. http://www.ipchecking.com
6. http://www.whatismyip.com
7. http://checkip.dyndns.com

 

ติดตั้ง Chive จัดการฐานข้อมูล MySQL แทน phpMyAdmin

ติดตั้ง Chive จัดการฐานข้อมูล MySQL แทน phpMyAdmin arnut Sat, 02/16/2019 - 21:25
ติดตั้ง Chive จัดการฐานข้อมูล MySQL แทน phpMyAdmin

การจัดการฐานข้อมูลสามารถจัดการได้หลากหลายวิธี ส่วนใหญ่แล้วจะนิยมใช้ โปรแกรม phpMyAdmin ซึ่งเป็นสคริปต์ที่เขียนจาก php ขึ้นมาจัดการฐานข้อมูลอีกทีหนึ่ง

Chive เป็นสคริปต์โอเพ่นซอร์สที่ใช้บริหารจัดการจัดการฐานข้อมูลลักษณะคล้ายกับ phpMyAdmin พัฒนาโดยใช้ Yii framework ซึ่งเป็นเฟลมเวิร์คที่กำลังเป็นที่นิยมอยู่ในขณะนี้ โดยที่ Chive จะทำงานได้รวมเร็ว และปลอดภัยมากกว่า phpMyAdmin ผู้ใช้งานสามารถใช้งานผ่านทางหน้าเว็บไซต์ สามารถสั่งงานแบบบรรทัดคำสั่งได้ทุกที่ทุกเวลา
นับเป็นทูลที่น่าใช้งานมากอีกตัวหนึ่ง

** การติดตั้ง Chive บน CentOS / Ubuntu
ก่อนการติดตั้ง Chive ท่านต้องติดตั้งแพ็กเกจ Apache, MySQL และ PHP มาก่อนหน้าแล้ว

1. ดาวน์โหลดและแตกไฟล์ตัวติดตั้ง chive
cd /tmp
wget -O - http://www.chive-project.com/Download/Redirect|tar -xzp

2. ทำการย้ายไฟล์ไปเก็บในห้องเก็บเว็บไซต์
- CentOS
mv chive/ /var/www/html/chive
- Ubuntu
sudo mv chive/ /var/www/chive

3. ทำการรีสต๊าทเว็บเซิร์ฟเวอร์
- CentOS
service httpd restart
- Ubuntu
sudo service apache2 restart

4. ทดสอบเข้าใช้งาน chive โดยป้อนรายละเอียดของ MySQL ลงไป
http://192.168.1.5/chive/
Host: localhost
User: root
Password: *******

--
ที่มาข้อมูล
- http://www.chive-project.com/

--
November 19, 2013
Write by Aj.Arnut Ruttanatirakul
http://www.sysadmin.in.th

ทูลฟรีสำหรับทำระบบเก็บข้อมูลกลางของหน่วยงาน (Open Source Network Attached Storage-NAS)

ทูลฟรีสำหรับทำระบบเก็บข้อมูลกลางของหน่วยงาน (Open Source Network Attached Storage-NAS) arnut Thu, 02/14/2019 - 15:16
Network Attached Storage

ทูลฟรีสำหรับทำระบบเก็บข้อมูลกลางของหน่วยงาน (Open Source Network Attached Storage-NAS)
ทูลบางตัวมีความสามารถถึงขั้นของการทำเป็น SAN
Open Source Network Attached Storage

โปรโตคอลสำหรับจัดการไฟล์
1. AFS (Andrew File System)
2. AFP Apple Filing Protocol (AFP)
3. SMB(Server Message Block), CIFS (Common Internet File System)
4. FTP (File Transfer Protocol)
5. HTTP (Hypertext Transfer Protocol)
6. NFS (Network File System)
7. rsync
8. SFTP (SSH File Transfer Protocol)
9. UPnP (Universal Plug and Play)

ระบบสำหรับใช้ทำเครื่องบริการเก็บข้อมูลกลางของหน่วยงาน
Ceph
Ceph (http://ceph.com)
Ceph is a free software storage platform designed to present object, block, and file storage from a single distributed computer cluster. Ceph's main goals are to be completely distributed without a single point of failure, scalable to the exabyte level, and freely-available. The data is replicated, making it fault tolerant.
Ceph software runs on commodity hardware. The system is designed to be both self-healing and self-managing and strives to reduce both administrator and budget overhead.

CryptoNAS
CryptoNAS (http://www.cryptonas.org)
CryptoNAS (formerly CryptoBox) is a NAS project concentrating on disk encryption. They provide a Linux-based LiveCD that incorporates encryption with a NAS server. Plus they offer a package that's installable onto existing Linux-based servers, adding the user friendly web-based frontend for disk encryption. They are licensed under the GPL.

EasyNAS
EasyNAS (http://www.easynas.org)
EasyNAS is a storage management system for home or small office.
it uses opensuse with the award winning filesystem: BTRFS that gives: stability, performance availability and other features you won’t see in a commercial NAS.
EasyNAS advanced features includes: file system compression, Snapshots, copy on write, online increase/decrease file system, online balancing data between hardrives, online file system check.

FreeNAS
FreeNAS (http://www.freenas.org) พัฒนามาจาก FreeBSD (นิยม)
FreeNAS is a free and open-source software network-attached storage (NAS) system based on FreeBSD and the ZFS file system, with a dedicated management web interface (originally written in PHP, then rewritten from scratch in Python/Django). It is licensed under the terms of the BSD License and runs on commodity 32 and 64-bit x86 hardware. FreeNAS supports Windows, OS X and Unix clients and various virtualization hosts such as XenServer and VMware using the CIFS, AFP, NFS, iSCSI, SSH, rsync and FTP/TFTP protocols. Advanced FreeNAS features include full-disk cryptography and a plug-in architecture for 3rd party software.

GlusterFS
GlusterFS (http://www.gluster.org/about/)
GlusterFS is an open source, distributed file system capable of scaling to several petabytes (actually, 72 brontobytes!) and handling thousands of clients. GlusterFS clusters together storage building blocks over Infiniband RDMA or TCP/IP interconnect, aggregating disk and memory resources and managing data in a single global namespace. GlusterFS is based on a stackable user space design and can deliver exceptional performance for diverse workloads.

NAS4Free
NAS4Free (http://www.nas4free.org) พัฒนามาจาก FreeBSD นำต้นฉบับมาจาก FreeNAS (แนะนำ)
NAS4Free is an embedded Open Source Storage NAS (Network-Attached Storage) distribution based on FreeBSD. This project is a continuation of FreeNAS 7 series project.
NAS4Free supports sharing across Windows, Apple, and UNIX-like systems. It includes ZFS v5000 , Software RAID (0,1,5), disk encryption, S.M.A.R.T / email reports etc. with the following protocols: CIFS (samba), FTP, NFS, TFTP, AFP, RSYNC, Unison, iSCSI (initiator and target), HAST, CARP, Bridge, UPnP, and Bittorent which is all highly configurable by its WEB interface. NAS4Free can be installed on Compact Flash/USB/SSD key, Hard disk or booted from a LiveCD with a small usbkey for config storage.

Openfiler
Openfiler (http://www.openfiler.com/community) พัฒนามาจาก CentOS มีทั้งเวอร์ชั่นฟรีและแบบเสียเงิน
Openfiler is a powerful, intuitive browser-based network storage software distribution. Openfiler ScreenshotsOpenfiler delivers file-based Network Attached Storage and block-based Storage Area Networking in a single framework.
Openfiler is built on the rPath Linux metadistribution and is distributed as a stand-alone appliance. rPath Linux is designed to make appliance development easier and is closely related to Fedora Linux. rPath Linux uses an innovative package manager called Conary which is analogous to RPM and APT. The Openfiler software stack interfaces with third-party software that is all open source.

openmediavault
OpenMediaVault (http://www.openmediavault.org)
OpenMediaVault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins.
OpenMediaVault is primarily designed to be used in home environments or small home offices, but is not limited to those scenarios. It is a simple and easy to use out-of-the-box solution that will allow everyone to install and administrate a Network Attached Storage without deeper knowledge.

OpenSMT
OpenSMT is an open source storage management toolkit based on opensolaris. Consider an opensolaris system with OpenSMT to be some storage devices, which are specialized for sharing files over the network. By aid of Sun Open Storage, OpenSMT turns a ordinary x86/64 architecture system into a NAS/SAN appliance. An important topic for OpenSMT is to be cost-effective. It is very simple to deploy OpenSMT on a server or even a PC. And the operation of OpenSMT is designed to be convenient as far as possible. Through its web GUI, it is simple to modify several storage services on the data server. This access flexibility of OpenSMT ensures every user is able to manipulate his storage from any platform if only the network and browser are available. Besides, it also provides common access management and some useful tools for displaying system and network statistics, including information of CPU, memory, IP and so on. Compared to other similar projects, OpenSMT also addresses some special storage concerns. Due to the powerful file system ZFS, operations for a storage system have been greatly simplified. And we provide an all-round ZFS management module for manipulating your zpools conveniently. Also there are many more familiar common functions in OpenSMT, like setting related services and shared directories.

Sheepdog
Sheepdog (http://sheepdog.github.io/sheepdog/)
Sheepdog is a distributed object storage system for volume and container services and manages the disks and nodes intelligently. Sheepdog features ease of use, simplicity of code and can scale out to thousands of nodes.

Vortexbox
VortexBox (http://vortexbox.org)
VortexBox is a free, open source (GPL v3), quick-install ISO that turns your unused computer into an easy-to-use music server/jukebox. Once VortexBox has been loaded on an unused PC, it will automatically rip CDs to FLAC and MP3 files, ID3 tag the files , and download the cover art. Vortexbox will then serve the files to network media players such as Logitech Squeezebox, Sonos, or Linn. The music files can also be streamed to a Windows or Mac OSX system.

ZFS
ZFS (http://zfsonlinux.org)
The native Linux kernel port of the ZFS filesystem. To get started with ZFS on Linux simply download the latest release and install using the directions for your distribution.

Pydio
Pydio (https://pydio.com)
Pydio is an open source file sharing platform for the enterprise, with simple and sleek web and mobile apps, hosted securely on your servers and private clouds. As easy to use as great consumer software, Pydio is designed to provide enterprise grade security and control


Linux Virtual Appliance Library
TurnKey
TurnKey (Debian-based TurnKey File Server) (http://www.turnkeylinux.org)
The Turnkey Linux Virtual Appliance Library is an open source project developing a free virtual appliance library of pre-packaged servers based on Debian (previous versions based on Ubuntu) that can be deployed on virtual machines, in cloud computing infrastructures or installed in physical computers.

Artica
Artica NAS appliance (Debian-based TurnKey File Server) (http://www.artica.fr/download-file.php/)
Artica NAS allows you to create a file server, inluding Active Directory connections and master domain features.
--
รวบรวมโดย
Aj.Arnut Ruttanatirakul
(c) SysAdmin Knowledge
http://www.sysadmin.in.th
March 03, 2014

รู้จัก Mahara ePortfolio ระบบแฟ้มสะสมงานฟรีน่าใช้งาน

รู้จัก Mahara ePortfolio ระบบแฟ้มสะสมงานฟรีน่าใช้งาน arnut Sat, 02/16/2019 - 19:16
รู้จัก Mahara ePortfolio ระบบแฟ้มสะสมงานฟรีน่าใช้งาน

Mahara เป็นระบบสำหรับทำแฟ้มบันทึกผลงานแบบอิเล็กทรอนิกส์ หรือ Electronic Portfolio นิยมเรียกชื่อย่อๆ ว่า ePortfolio มาฮาร่าสามารถทำการสร้างและเก็บบันทึกกิจกรรมประจำวันต่างๆ แทนการจดในสมุดบันทึก โดยผู้บันทึกสามารถทำการกำหนดสิทธิในการเข้าถึงข้อมูลที่บันทึกได้ แนวทางคล้ายกับการเขียนบล็อคทั่วไป แต่มาฮาร่ามีความสามารถมากกว่าบล็อคธรรมดาหลายอย่าง อีกทั้งผู้ใช้งานสามารถผูกเข้ากับเครือข่ายสังคมออนไลน์ (Social Network) เพื่อแบ่งปันความรู้ให้กับเพื่อนๆ ได้อย่างง่ายดาย
Note. Mahara เป็นโปรแกรมแบบโอเพ่นซอร์ส สามารถดาวน์โหลดไปติดตั้งใช้งานได้ฟรี ดูรายละเอียดเพิ่มเติมได้ที่เว็บไซต์ https://mahara.org

ความสามารถของ Mahara ePortfolio
1. บันทึกเรื่องราวต่างๆ ในรูปแบบ Blogs ทำให้ง่ายในการใช้งาน
2. สามารถผูกข้อมูลเข้ากับเครือข่ายสังคมออนไลน์เพื่อแบ่งปันความรู้ได้
3. สามารถสรุปข้อมูลเป็นเครื่องมือเตรียมทำเป็นเรซูเม่ ด้วย Resume Builder ได้
4. สามารถแชร์หรือแบ่งปันข้อมูลผ่านโปรไฟล์ส่วนตัวได้
5. มีระบบบริหารจัดการที่น่าใช้งาน
6. สามารถผูกข้อมูลเข้าการระบบ Moodle LMS ได้ โดยใช้หลักการ single-sign-on
7. ออกแบบมาให้รองรับการเติบโตในอนาคต
8. รองรับการทำงานร่วมกับระบบอื่นๆ อีกทั้งสามารถนำเข้าและส่งออกไฟล์ในรูปแบบ Leap2A และ HTML

Mahara ePortfolio เหมาะสำหรับใคร
1. สถาบันการศึกษาที่ต้องการเก็บบันทึกผลงานของครู/อาจารย์ หรือนักศึกษา
2. บริษัทเอกชน ที่ต้องการบันทึกเรื่องราวการทำงานของพนักงาน
* สามารถสร้างเป็นถังข้อมูล (Data Center) ไว้ที่ศูนย์คอมฯ โดยตัวระบบแยกติดตั้งไว้แต่ละฝ่าย/แผนก/สาขาวิชา/คณะ ได้

แนวทางการติดตั้ง
ท่านสามารถติดตั้งได้สองวิธีคือ
วิธีที่ 1 ติดตั้งแบบเดี่ยวๆ
วิธีที่ 2 ติดตั้งเป็นโมดูลเสริมของระบบ LMS/CMS อย่าง Moodle, Drupal

ทดลองใช้งาน Mahara ePortfolio
> http://demo.mahara.org

--
Write by Aj.Arnut Ruttanatirakul
(c) http://www.sysadmin.in.th
June 10, 2014

รู้จัก Web Desktop ระบบบริการเดสก์ท็อปยุคต่อไป

รู้จัก Web Desktop ระบบบริการเดสก์ท็อปยุคต่อไป arnut Thu, 02/14/2019 - 15:26
Web Desktop

ปัจจุบันการใช้งานระบบปฏิบัติการและแอพลิเคชั่นใช้งาน ได้ก้าวล้ำไปกว่าเดิมมาก กล่าวได้ว่าในอนาคตอันใกล้นี้หน่วยงานสามารถบริหารจัดการระบบสารสนเทศ และประหยัดค่าลิขสิทธิ์ซอฟต์แวร์ได้เป็นจำนวนมาก โดยไม่จำเป็นต้องติดตั้งระบบปฏิบัติการและแอพลิเคชั่นไว้ที่หน่วยงานอีกต่อไป โดยสามารถเข้าใช้งานระบบได้ทุกที่ทุกเวลาผ่านเว็บไซต์ หรือเรียกว่า Web Desktop ในปัจจุบันผู้พัฒนา Web Desktop ส่วนใหญ่(บางรายพัฒนาต่อเนื่องจากระบบ Thin client, remote desktop service)ได้ทำการเปิดให้บริการผ่านเทคโนโลยีการประมวลผลแบบกลุ่มเมฆ (Cloud Computing - Web Desktop) โดยให้บริการในรูปแบบ Software-as-a-Service หรือ SaaS หรือการให้บริการซอฟต์แวร์ผ่านทางหน้าเว็บไซต์นั่นเอง ตัวอย่าง Web Desktop เช่น EyeOS, AstraNOS , Symbiose, ZeroPC, weeZeel เป็นต้น

Web Desktop หรือ Webtop หมายถึง สภาพแวดล้อมเดสก์ท็อปที่ฝังอยู่ในโปรแกรมเว็บเบราเซอร์การใช้งานระบบปฏิบัติการและแอพลิเคชั่นแทนที่จะนั่งใช้งานอยู่ที่หน้าเครื่องพีซี/โน๊ตบุ๊คเหมือนในอดีตก็มาใช้งานแอพลิเคชั่นทั้งหมดผ่านทางอินเทอร์เน็ตโดยเปิดใช้งานทางโปรแกรมเว็บเบราเซอร์แทน

หากมองแล้ว Web Desktop นับเป็นพัฒนาการต่อเนื่องจากระบบ Thin clients (การแบ่งปันการใช้งานทรัพยากรจากเครื่องแม่ที่ให้บริการ) หรือระบบ Remote Desktop ที่ผู้ใช้งานต้องทำการเชื่อมต่อไปยังหน่วยงานผ่านทางซอฟต์แวร์ช่วย อาทิ Windows Remote Desktop, Team Viewer, Hamachi หรือ VNC เป็นต้น โดย Remote Desktop เป็นเพียงการเข้าไปใช้งานซอฟต์แวร์ที่เครื่องปลายทางเท่านั้น อีกทั้งมีข้อจำกัดจำนวนคอนเนคชั่นการเข้าใช้งานและซอฟต์แวร์ที่ติดตั้ง แต่การใช้งานผ่านทาง Web Desktop เป็นการเข้าใช้ระบบปฏิบัติการและแอพลิเคชั่นแบบออนไลน์โดยไม่ขึ้นอยู่กับเวลา สถานที่ และอุปกรณ์ที่เข้าใช้งาน (Anytime, Anywhere and Any device) โดยผู้ใช้งานไม่ต้องจำเป็นต้องมีเครื่องที่สเปคสูงมากนัก


ทดสอบเข้าใช้งานบริการ Web Desktop
> Demo1- EyeOS - https://demos3.softaculous.com/eyeOS/index.php (u: root p: pass)
> Demo2 - weeZell - https://www.weezeel.com/ (auto test)
> Demo3 - AstraNOS - https://www.astranos.org/virtual/desktop.php (auto test)
> Demo4 - Symbiose - http://webos.symbiose.fr.cr (auto test)
> Demo5 - Cloudtop - https://cloudtop.com/ (register)
> Demo6 - ZeroPC - http://www.zeropc.com/ (facebook login)

รูปแบบการให้บริการ Web Desktop
1. การให้บริการผ่านเว็บไซต์ทั่วไป (Web Desktop)
2. การให้บริการผ่านเทคโนโลยีการประมวลผลแบบกลุ่มเมฆ (Cloud Computing - Web Desktop)

ข้อดี
1. ประหยัดค่าลิขสิทธิ์ซอฟต์แวร์
2. ควบคุมบริหารจัดการระบบได้ง่ายกว่าเพราะทุกอย่างทำผ่านหน้าเว็บ
3. ไม่ต้องกลัวเรื่องไวรัสคอมพิวเตอร์มากนัก
4. สามารถติดตั้งไว้ที่หน่วยงานเพื่อทดสอบรูปแบบ Private ได้

ข้อจำกัด
1. ต้องอาศัยอินเทอร์เน็ตเพื่อเชื่อมเข้าสู่บริการ
2. ต้องกำหนดนโยบายการใช้งานให้ดีพอ เพื่อไม่ให้ข้อมูลองค์กรรั่วไหล (ระยะแรกอาจจะเปิดให้บริการเฉพาะผู้ใช้งานบางส่วนก่อน)
3. ต้องเสียค่าบริการกรณีใช้บริการผ่านผู้ให้บริการแบบเสียเงิน

ตัวอย่าง Web Desktop และ Cloud Computing Web Desktop

- AppFlower (http://www.appflower.com, http://sourceforge.net/projects/appflower/), AppFlower on Linux Turnkey (http://www.turnkeylinux.org/appflower), AppPower on Github (https://github.com/appflower)
> พัฒนาด้วย: PHP + AJAX
AppFlower is an open source application builder for use in building web-based applications. AppFlower provides a visual designer (Studio) to develop applications without prior knowledge of programming, using drag and drop and no coding. Advanced users can create more complex applications.


- AstraNOS (https://www.astranos.org)
> พัฒนาด้วย: PHP, AJAX, JavaScript, WebWorkers, WebGL
AstraNOS is neither a Windows clone nor trying to be any other existing operating system or application. It packages all current and planned functionality into an exciting looking and functional interface.


- Borneosoft (http://www.borneosoft.com) xxx
> พัฒนาด้วย: JavaScript, HTML5
Borneosoft CRM is an easy-to-use web-based CRM solution for contact, calendar and sales management. We believe that managing our customers should be high on our priority list. And all small and medium companies or organizations must have access the best tools and applications without incurring cost on hardware and software. Borneosoft CRM is a "Software as a Service" (SaaS) that releases the companies/organizations from the burden of acquiring and maintaining hardware/software for CRM applications.


- CloudTop (https://cloudtop.com/)
> พัฒนาด้วย: XIOS/3
CloudTop is a virtual desktop (cloud desktop, cloud OS, WebOS, WebTop), providing you with an online computer with anywhere access. In order to use CloudTop, you need to create a free CloudMe account. This service is soon to be relaunched, the service was formerly known as iCloud.com.


- eyeOS (http://www.eyeos.com/)
> พัฒนาด้วย: PHP, XML, JavaScript
eyeOS is a web desktop following the cloud computing concept that seeks to enable collaboration and communication among users. It is mainly written in PHP, XML, and JavaScript. It is a private-cloud application platform with a web-based desktop interface. Commonly called a cloud desktop because of its unique user interface, eyeOS delivers a whole desktop from the cloud with file management, personal management information tools, collaborative tools and with the integration of the client’s applications.


- FullyOS (http://www.fullyhub.com/en/fully-os/)
> พัฒนาด้วย: HTML5, PHP
Through a single authentication, the Fully OS workspace allows users to set up an environment in which to use applications according to their own needs, in an...


- Glide OS (https://www.jumptuit.com)
> พัฒนาด้วย: HTML5
Glide OS is a cross-platform web desktop developed by TransMedia Corporation. It is notable for operating on both desktop operating systems, like Microsoft Windows, Mac OS X and Linux and mobile operating systems like Apple iOS, Google Android and Honeycomb, BlackBerry OS and BlackBerry Tablet OS (QNX), webOS, Symbian and Windows Mobile.[1] Glide OS is compatible with a variety of web browsers, including Microsoft Internet Explorer, Mozilla Firefox, Apple Safari, and Google Chrome


- Nivio (http://www.nivio.com/)
> พัฒนาด้วย: -
Nivio is a company marketing desktop virtualization services that allow a customer to use computer application software without a personal computer.


- Online OS (http://icube.at)
> พัฒนาด้วย: Java, Ajax
The Online Operating System was a fully multi-lingual and free to use web desktop written in JavaScript using Ajax. It was a windows-based desktop environment with open source applications and system utilities developed upon the reBOX web application framework by iCUBE Network Solutions, an Austrian company located in Vienna.


- OX App Suite (http://www.open-xchange.com, https://www.ox.io)
> พัฒนาด้วย: JavaScript, HTML5
> Opperating system: SLES, RHEL, Debian, Univention Corporate Server, CentOS
OX App Suite: a centralized cloud environment that lets your users manage their digital lives. It contains all the components necessary in today’s world to get things done anywhere and without installing any software...
Open-Xchange develops, markets and sells web-based communication, collaboration and office productivity software, which enables full integration of email, documents, scheduling and social media. The company is privately owned and headquartered in Nuremberg, Germany, with offices in San Jose, CA, and Kuala Lumpur, Malaysia.


- Pinemango (https://pinemango.com) ***
> พัฒนาด้วย: HTML5, JavaScript
Your desktop in the cloud. Access it from anywhere, anytime. Use Pinemango desktops simultaneously with others to share desktop activities.


- Qube-OS (http://qubes-os.org)
> พัฒนาด้วย: HTML5, JavaScript
Qubes is an open-source operating system designed to provide strong security for desktop computing. Qubes is based on Xen, the X Window System, and Linux, and can run most Linux applications and utilize most of the Linux drivers. Qubes Release 1 was released in September 2012. Qubes Release 2 is almost complete, with rc1 having been released in April 2014. Qubes supports Windows-based AppVMs beginning with Release 2.


- Symbiose (http://symbiose.fr.cr) / (Demo )
> พัฒนาด้วย: HTML5, PHP, JavaScript
Symbiose replicates the desktop environment of a modern operating system on a webpage, using JavaScript to communicate with the remote server. This allows users to save the current desktop state to return to later, much like the hibernation feature in many true operating systems,[1] or integrate their Dropbox, Google Drive and FTP files in the web desktop.


- SkyDesktop (https://www.infostreet.com)
> พัฒนาด้วย: Python, Ajax
SkyDesktop is a free cross-platform web desktop that was developed by InfoStreet, Inc., located in Tarzana, CA with small to medium businesses in mind


- Oracle Secure Global Desktop (Redirected from Sun Secure Global Desktop) (http://www.oracle.com/us/technologies/virtualization/secure-global-deskt...)
> พัฒนาด้วย: AIP
Oracle Secure Global Desktop (SGD) software provides secure access to both published applications and published desktops running on Microsoft Windows, Unix, mainframe and System i systems via a variety of clients ranging from fat PCs to thin clients such as Sun Rays.


- universeOS (http://universeos.org)
> พัฒนาด้วย: HTML5, PHP, JavaScript
The universeOS is a browser-based web operating system which means we are trying to get all the functions of an operating system on a website without the...


- VMware View (http://vmware.com/products/view/)
> พัฒนาด้วย: PCoIP, RDP, HTML5
VMware View is a commercial desktop-virtualization product developed by VMware, Inc. Its first two releases (2.0.0 and 2.1.0) sold under the name VMware VDM, but with the 3.0.0 release in 2008[1] VMware Inc. changed the name to "VMware View". "VMware View" became "Horizon View" with the launch of Horizon 6 in April 2014.


- weeZeel (https://www.weezeel.com)
> พัฒนาด้วย: HTML5, JavaScript
weeZeel - One OS to rule all your devices. ... Your cloud office weeZeel is an HTML5 Virtual Desktop that moves companies to the cloud.


- xOS Webtop (http://xos.xproduct.net)
> พัฒนาด้วย: PHP, HTML5, JavaScript, Ajax
xOS Webtop is an open source webtop OS. It is mainly written in HTML5, PHP, and JavaScript. xOS includes a Desktop or Mobile environment with a number of features, applications, and system utilities, with more features continuously being added. It is accessible on Windows, Mac, Linux, iOS (Apple), and Android (operating system) through the web browser.


- YouOS (http://www.youos.com)
> พัฒนาด้วย: JavaScript
YouOS replicated the desktop environment of a modern operating system on a webpage, using JavaScript to communicate with the remote server. This allows users to save the current desktop state to return to later, much like the hibernation feature in many true operating systems, and for multiple users to collaborate using a single environment. YouOS featured built-in sharing of music, documents and other files. The software was in alpha stage, and was referred to as a "web operating system" by WebShaka.


- ZeroPC (http://www.zeropc.com) *****
> พัฒนาด้วย: HTML5, JavaScript, Java Applet, AJAX
ZeroPC is a commercial Webtop developed by ZeroDesktop, Inc. located in San Mateo, CA. ZeroPC has been called a Personal Cloud OS. It mimics the look, feel and functionality of the desktop environment of an operating system.

หมายเหตุ.
Web Desktop หมายถึง การใช้ระบบปฏิบัติการและโปแกรมประยุกต์ผ่านทางหน้าเว็บไซต์
Cloud Computing - Web Desktop หมายถึง การใช้ระบบปฏิบัติการและโปแกรมประยุกต์ผ่านทางผู้ให้บริการแบบกลุ่มเมฆ ในรูปแบบ Software-as-a-Services

---
ที่มา
- http://en.wikipedia.org/wiki/Web_operating_system
- http://en.wikipedia.org/wiki/Web_desktop
- http://en.wikipedia.org/wiki/Web_operating_system
- http://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software

Write by A.Arnut Ruttanatirakul
(c) http://www.sysadmin.in.th
June 27, 2014

ลิงค์ดาวน์โหลด Endian Firewall 2.5.2

ลิงค์ดาวน์โหลด Endian Firewall 2.5.2 arnut Wed, 02/13/2019 - 11:34

ลิงค์ดาวน์โหลด IPFire 2.13

ลิงค์ดาวน์โหลด IPFire 2.13 arnut Wed, 02/13/2019 - 11:35
IPFire

IPFire เป็นระบบเซิร์ฟเวอร์แพ็กเกจพัฒนามาจาก Endian ที่เป็น firewall อันโด่งดังที่ผันตัวเองไปสู่ Commercial UTM จากการทดสอบนับเป็นซอฟต์แวร์ Open Source Firewall ที่น่าใช้งานมากอีกตัวหนึ่ง ** ความสามารถไม่แพ้ Endian Firewall หรือ pfSense เหมาะสำหรับทำ Router หรือ firewall

ลิงค์ดาวน์โหลด IPFire 2.13
- http://www.ipfire.org/download

- http://iso.linuxquestions.org/ipfire/ipfire-2.13-core-69/

Tags

ลิงค์ดาวน์โหลด Oracle VirtualBox ทุกเวอร์ชั่น

ลิงค์ดาวน์โหลด Oracle VirtualBox ทุกเวอร์ชั่น arnut Thu, 02/14/2019 - 21:02

ลิงค์ดาวน์โหลด Ubuntu Server for cloud

ลิงค์ดาวน์โหลด Ubuntu Server for cloud arnut Wed, 02/13/2019 - 09:49
Ubuntu Server for cloud

Ubuntu รีลิส 12.04 LTS และ 13.04  ได้ทำการฝังส่วนของ OpenStack  มาเรียบร้อยละทำให้ทุกอย่างง่ายขึ้นมากมาย สามารถดาวน์โหลดได้ที่ http://www.ubuntu.com/download/cloud

วิธีการติดตั้งและการปรับแต่งเพิ่มเติมสามารถดูได้ที่ http://www.ubuntu.com/download/cloud/install-ubuntu-cloud
 

ลิงค์ดาวน์โหลด eGroupWare

ลิงค์ดาวน์โหลด eGroupWare arnut Sat, 08/31/2013 - 15:05
eGroupWare, Collaboration

ลิงค์ดาวน์โหลด eGroupWare บนแพลตฟอร์มต่างๆ
http://www.egroupware.org/download

ส่วนประกอบหน้าต่าง Hyper-V Manager (ตอนที่ 2)

ส่วนประกอบหน้าต่าง Hyper-V Manager (ตอนที่ 2) arnut Thu, 02/14/2019 - 21:03
ส่วนประกอบหน้าต่าง Hyper-V Manager (ตอนที่ 2)

ก่อนอื่นให้กลับไปอ่านบทความ การเปิดบริการเครื่องจักรกลเสมือน Hyper-V บน Windows 10 (ตอนที่ 1)

ทำการเรียกใช้งาน Hyper-V Manager ขึ้นมาก่อนโดยพิมพ์คำสั่ง virtmgmt.msc เพื่อเรียกใช้งาน Hyper-V Manager ที่ปุ่มค้นหา
หรือให้คลิกใช้งานได้ใน Control Panel > Administrative Tools > Hyper-V Manager

ส่วนประกอบหน้าต่าง Hyper-V Manager (แสดงตามหมายเลข)

หมายเลข 1 ชื่อแสดงเครื่อง Host OS เป็นระบบปฏิบัติการหลักที่ใช้งาน

หมายเลข 2 Virtual Machines เป็นที่แสดง Guest OS ระบบปฏิบัติการย่อยที่ใช้งาน
● Name ชื่อของ Guest OS ที่ใช้งาน เช่น Windows Server 20016, CentOS Linux, Ubuntu, Debian, ฯลฯ
● State - การเปิดใช้งาน On/Off
● CPU Usage - หน่วยประมวลผลกาลที่ใช้งาน
● Assigned Memory - หน่วยความจำที่ให้ใช้งาน
● Uptime - ช่วงเวลาที่เปิดใช้งาน
● Status - สถานะการใช้งาน
● Configuration version - เวอร์ชั่นการปรับแต่ง ปัจจุบันเป็นเวอร์ชั่น 8.0

หมายเลข 3
รายละเอียดการปรับค่า Checkpoints ของ Guest OS

หมายเลข 4
รายละเอียดของ Hyper-V Manager (Guest OS)
● Summary สรุปภาพรวมของ Guest OS ที่ใช้งาน เช่น วันที่สร้าง, เวอร์ชั่น, ใช้คลัสเตอร์, แอพที่ใช้ และรายละเอียดอื่นๆ
● Memory รายละเอียดหน่วยความจำที่ใช้อยู่
● Networking อินเตอร์เฟสการ์ดที่ใช้งานอยู่

หมายเลข 5 การปรับแต่ง Hyper-V
● New สร้าง Guest OS
● Import Virtual Machine อิมพอร์ต VM เข้ามา
● Hyper-V Settings ปรับแต่ง Hyper-V
● Virtual Switch Manager จัดการเวอร์ชวลสวิตช์
● Virtual SAN Manger จัดการ เวอร์ชวลแซนสำหรับจัดการ Storage Area Network (SAN)
● Edit Disk แก้ไขดิสก์ที่ใช้งาน
● Inspect Disk ตรวจสอบดิสก์ที่ใช้งาน
● Stop Service ปิดบริการ
● Remove Server ลบซื่อเซิร์ฟเวอร์
● Refresh ทำการเรียกใช้ Guest OS ใหม่
● View ดูรายละเอียดเพิ่มเติม
● Help ขอความช่วยเหลือ

รายละเอียด Guest OS_Name มีเมนูย่อยภายในดังนี้
● Connect เชื่อมไม่ยัง Guest OS ที่เลือก
● Settings ปรับแต่ง Guest OS
● Turn Off ปิดการใช้งาน Guest OS ที่เลือก
● Shut Down ชัดดาวน์ระบบ Guest OS
● Save บันทึกการใช้งาน Guest OS
● Pause ปิดการใช้งาน Guest OS ชั่วคราว
● Reset รีเซ็ต Guest OS
● Checkpoint ปรับค่า checkpoint
● Move ย้าย Guest OS
● Export ส่งออก Guest OS
● Rename เปลี่ยนชื่อ Guest OS

ลิงค์เกี่ยวเนื่อง
- การเปิดบริการเครื่องจักรกลเสมือน Hyper-V บน Windows 10 (ตอนที่ 1)

--
Write by Dr.Arnut Ruttanatirakul
http://www.arnut.com
December 24, 2016

เปรียบเทียบระบบจัดการฐานข้อมูล MySQLและ MariaDB 3 ค่าย

เปรียบเทียบระบบจัดการฐานข้อมูล MySQLและ MariaDB 3 ค่าย arnut Sat, 02/16/2019 - 21:26
เปรียบเทียบระบบจัดการฐานข้อมูล MySQLและ MariaDB 3 ค่าย

เปรียบเทียบระบบจัดการฐานข้อมูล MySQLและ MariaDB 3 ค่าย > 1.phpMyAdmin 2.Chive 3.SQL Buddy | SysAdmin Knowledge
***************************
อนาคนของ Chive ดูสดใสทีเดียว
1. phpMyAdmin - http://www.phpmyadmin.net
2. Chive - http://www.chive-project.com
3. SQL Buddy - http://sqlbuddy.com

Tags

เว็บตรวจสอบ IP จริงของ Gateway ที่เราใช้งานอยู่

เว็บตรวจสอบ IP จริงของ Gateway ที่เราใช้งานอยู่ arnut Wed, 02/13/2019 - 11:36
Check IP Address

กรณีที่ SysAdmin ต้องการตรวจสอบ IP จริงของ Router ที่ใช้งานอยู่สามารถใช้เว็บเหล่านี้ตรวจสอบได้

แนวโน้มการใช้งานระบบปฏิบัติการเครือข่าย (Network OS)

แนวโน้มการใช้งานระบบปฏิบัติการเครือข่าย (Network OS) arnut Sat, 02/16/2019 - 21:05
แนวโน้มการใช้งานระบบปฏิบัติการเครือข่าย Network OS

ระบบปฏิบัติการเครือข่ายหรือ Network Operating System มีให้เลือกใช้งานจำนวนมากไม่ว่าจะเป็นระบบ Unix, Windows Server, Linux Server, MAC OS X หรือ BSD Server โดยบทความนี้ขอแนะนำแนวโน้มการใช้งานระบบปฏิบัติการเครือข่าย NOS วิเคราะห์ข้อมูลโดย W3Techs ระบบปฏิบัติการค่าย Unix ได้รับความนิยม 66.8% ในขณะที่ระบบ Windows ได้รับความนิยม 33.3% (ข้อมูลวันที่ 6 ธันวาคม 2556)

โดยที่ระบบ Linux ซึ่งเป็นระบบปฏิบัติการย่อยสายยูนิกส์ได้รับความนิยมมาที่สุดประมาณ 47.3% รองลงมาเป็น BSD 1.6% ส่วน Darwin, HP-UX และ Solaris น้อยกว่า 0.1% กล่าวได้ว่าอนาคตของ Linux สดใสมากที่สุด

Unix Market position

สำหรับรายละเอียดการเลือกใช้งานระบบปฏิบัติการย่อยสาย Linux ระบบที่มีผู้ใช้งานมากที่สุดคือ Debian 32.7%, Ubuntu 26.6%, CentOS 25.5%, Red Hat 8.5%, Fedora 2.5%, Gentoo 2.2%, SuSE 1.5% โดยระบบลีนุกซ์สามตัวที่น่าจับตาและใช้งานมากที่สุดคือ Debian, Ubuntu และ CentOS

Red Hat Market position

CentOS Market position

Ubuntu Market position

Debian Market position

แนวโน้มการเปลี่ยนใจมาใช้งาน CentOS Linux
1.26% ของเว็บที่ใช้งาน CentOS เคยใช้งาน Red Hat มาก่อน
0.70% ของเว็บที่ใช้งาน CentOS กลับไปใช้ RedHat

แนวโน้มการเปลี่ยนใจมาใช้งาน Ubuntu Linux
1.26% ของเว็บที่ใช้งาน Ubuntu เคยใช้งาน Debian มาก่อน
0.70% ของเว็บที่ใช้งาน Ubuntu กลับไปใช้ Debian

ภาพรวมโดยสรุป
ระบบปฏิบัติการที่ควรเลือกใช้งาน ฝั่งลีนุกซ์จะเป็น CentOS, Ubuntu, Debian, Red Hat, Fedora, SuSE ตามลำดับ ในการเลือกใช้งานขึ้นอยู่กับความถนัดและความชอบ เนื่องจากความสามารถใกล้ๆ กัน โดยระบบ Linux แต่ละสายพันธ์ล้วนมีคุณสมบัติโดดเด่นในตัวเอง การที่จะเลือกลีนุกซ์สายพันธ์ในใช้งานในองค์กร หรือใช้เพื่อใช้ประกอบการเรียนการสอน (สำหรับผู้สอนหรือวิทยากร) ให้พิจารณาดังนี้
1. มีแหล่งข้อมูลศึกษาเพิ่มเติมมากแค่ไหน ทั้ง google, youtube, wikipedia, website, e-book หรือ book หากมีคู่มือภาษาไทยจะยิ่งดีมาก สำหรับท่านที่ไม่ถนัดภาษาอังกฤษ สำหรับในเมืองไทยเราแหล่งข้อมูลศึกษาเรียนรู้ที่มีมากก็จะเป็น CentOS และ Ubuntu

2. ความง่ายในการปรับแต่งค่าทางเครือข่าย (Network Configuration)
2.1 CentOS
/etc/sysconfig/network (Hostname, Gateway)
/etc/sysconfig/network-scripts/ifcfg-eth0 (IP Address)
/etc/resolv.conf (DNS)
/etc/hosts (Host file)

2.2 Ubuntu
/etc/hostname (Hostname)
/etc/network/interfaces (IP Address, Gateway)
/etc/resolv.conf (DNS)
/etc/hosts (Host file)

3. ความสะดวกในการติดตั้งแพ็กเกจ ทั้งสองตัวง่ายเหมือนกัน สามารถติดตั้งได้ทั้งแบบอ๊อฟไลน์และแบบออนไลน์
3.1 CentOS Linux
> Offline package installation
rpm -ivh package_name
> Online package installation
yum install package_name เช่น yum install mysql-server -y
- Group install
yum groupinstall 'Group_name' เช่น yum groupinstall 'Web Server' -y

3.2 Ubuntu Linux
> Offline package installation
sudo dpkg -i package_name.deb

> Online package installation
apt-get install package_name เช่น apt-get install apache2
sudo aptitude package_name เช่น aptitude install apache2
- Group install
tasksel

4. สถาปัตยากรรม และชนิดของดิสก์ที่สามารถติดตั้งระบบได้

5. ความต้องการของตลาดแรงงาน ในข้อนี้ตลาดของ CentOS ที่มาจากสาย RedHat ได้รับการยอมรับในองค์กรระดับกลางและองค์กรขนาดใหญ่มากกว่า เนื่องจากพัฒนามาจากระบบ Red Hat อีกทั้ง SysAdmin ที่ต้องการเป็นผู้เชียวชาญสามารถสอบ Certificate ค่าย Red Hat คือ RHEL, RHCT, เพื่อยกระดับความสามารถ แต่ในขณะเดียวกันในระยะหลัง Ubuntu Server ก็ได้รับการยอมรับมากขึ้นเรื่อยๆ เช่นกัน เห็นได้จากมีผู้ใช้งานกันอย่างกว้างขวางในปัจจุบัน

6. ในด้านของความปลอดภัย (Security) ขึ้นอยู่ความความสามารถของผู้ดูแลระบบ SysAdmin เป็นหลักว่ามี Skills ลึกซึ้งขนาดไหน แน่นอนในการเรียนรู้ระบบ Linux มีความจำเป็นต้องเรียนรู้การใช้งานทางบรรทัดคำสั่ง Linux Command ซึ่งลีนุกซ์แต่ละค่ายมีคำสั่งที่ใกล้เคียงกัน

แล้วว่าๆ จะเขียนให้อ่านต่อไป
โชคดี ให้สนุกกับการอยู่ในโลกของระบบปฏิบัติการเครือข่าในนาม Linux

ที่มาข้อมูล
- http://w3techs.com/technologies/details/os-unix/all/all

--
Write by A.Arnut Ruttanatirakul
(c) 2013 by SysAdmin Knowledge
http://www.sysadmin.in.th
December 06, 2013

โปรแกรมสำหรับควบคุมเครื่องระยะไกล (Remote Access Service)

โปรแกรมสำหรับควบคุมเครื่องระยะไกล (Remote Access Service) arnut Fri, 12/16/2022 - 09:50
Remote Access

ปัจจุบันโปรแกรมที่ใช้ในการควบคุมเครื่องระยะไกลมีให้เลือกใช้งานหลายค่ายด้วยกัน ทั้งซฮฟต์แวร์เชิงการค้า และซอฟต์แวร์ในรูปแบบ Open Source การเลือกใช้งานทูลตัวใดขึ้นอยู่กับความพร้อมและทักษะของผู้ดูแลระบบ ในที่นี้ขอยกตัวอย่างทูลที่ได้รับความนิยมในตลาด

โปรแกรมสำหรับควบคุมเครื่องระยะไกล (Remote Access Service)

ใช้งานรูปแบบ Command

ใช้งานโหมดกราฟิก

--
ที่มา:
https://www.goodfirms.co/remote-desktop-software/blog/best-free-open-so…
https://fosspost.org/open-source-remote-desktop/
https://www.pcmag.com/picks/the-best-remote-access-software

---
รวมรวมโดย
Dr.Arnut Ruttanatirakul
School of Agricultural Technology, KMITL.
December 16, 2022