linux command

scp – Linux Command คำสั่งคัดลอก file ข้อมูลแบบเข้ารหัสความปลอดภัย

scp Linux Command – scp เป็นคำสั่งคัดลอก file ข้อมูลแบบเข้ารหัสความปลอดภัย ด้วยพื้นฐานคำสั่ง ssh   คำสั่ง 1. คัดลอก file จาก local host ไปยัง remote host scp <file> <user>@<IP/Domain>:<file> scp myfile.txt staff@saixiii.com:myfile.txt   2. คัดลอก file ใน directory ทั้งหมดจาก remote host มายัง local host scp <user>@<IP/Domain>:<directory>:/* . scp staff@saixiii.com:/home/saixiii/* .   3. คัดลอก directory จาก remote host มายัง local host scp -r…

Read More
linux command

ssh – Linux Command คำสั่งเชื่อมต่อ shell server แบบเข้ารหัสความปลอดภัย

ssh Linux Command – ssh เป็นคำสั่งเชื่อมต่อจาก Client ไปยัง Server เพื่อเข้าสู่ Shell พร้อมทั้งมีการเข้ารหัสความปลอดภัย หรือ secure shell   คำสั่ง ssh <user>@<IP/Domain> $ ssh staff@example.com staff@example.com’s password: Last login: Mon May 15 14:42:35 2017 from 172.16.12.16 [staff@example.com ~]$   โครงสร้างคำสั่ง  ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-E log_file] [-e escape_char] [-F configfile] [-I pkcs11] [-i identity_file]…

Read More
linux command

telnet – Linux Command คำสั่งโปรโตรคอลเชื่อมต่อสื่อสารด้วยข้อมูลตัวอักษร

telnet Linux Command – telnet เป็นโปรโตรคอลเชื่อมต่อสื่อสารด้วยข้อมูลตัวอักษร   คำสั่ง telnet <IP/Domain> <Port> root$root telnet localhost 22 Trying ::1… Connected to localhost. Escape character is ‘^]’. SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.1 root@root:~$ telnet google.com 80 Trying 216.58.196.206… Connected to google.com. Escape character is ‘^]’.   โครงสร้างคำสั่ง telnet [-468ELadr] [-S tos] [-b address] [-e escapechar] [-l user] [-n tracefile] [host [port]]…

Read More
IPv6-logo

IPv6 คืออะไร เปรียบเทียบกับ IPv4 แตกต่างจากเดิมอย่างไร

IPv6 คืออะไร Internet Protocol Version 6 address หรือ IPv6 คืออะไร ? IPv6 คือตัวเลขที่กำหนดที่อยู่และระบุตัวตนภายใน network เช่นเดียวกันกับ IP address ที่เรารู็จักกัน ซึ่งจะมีค่าไม่ซ้ำกันของแต่ละ network interface ภายใน host หรือ อุปกรณ์ที่เชื่อมต่ออยู่ โดย IPv6 กำลังจะเข้ามาแทนที่ IPv4 ที่กำลังใช้งานกันอยู่ในปัจจุบัน อันเนื่องมากข้อจำกัดของ IPv4 ที่มี address ได้เพียงแค่ 32-bit แต่สำหรับ IPv6 แล้วมี address ได้ถึง 128-bit  สำหรับผู้ที่ไม่ได้เชี่ยวชาญทางด้าน IT อาจจะสงสัยว่าขนาดมันต่างกันเท่าเรา ให้เราลองคิดเป็นตัวเลข address เทียบกันคือ  232 กับ 2128  ถ้าลองคิดตามจะเห็นจำนวนที่ต่างกันมหาศาล   ชนิดของ IPv6 Address หลักจากทราบกันแล้วว่า…

Read More
subnet-banner

Subnet คืออะไร Subnetwork คือ การแบ่งกลุ่มของระบบ network

Subnet คืออะไร Subnetwork หรือ subnet คืออะไร ?  มันคือการแบ่งกลุ่มบนระบบ IP network ซึ่งเราสามารถแบ่งกลุ่มของ network ออกมาได้ตั้งแต่ 2 network ขึ้นไปโดยเรียกว่า “subnetting” กลุ่ม computer ที่อยู่ภายใต้ subnet เดียวกัน ย่อมมี bit-group ใน IP address เหมือนกัน เช่น 172.16.69.1 กับ 172.16.69.2  ทำให้เราสามารถแบ่งส่วนของ IP address ออกเป็น 2 ส่วนคือ Network prefix หรือ Routing prefix Host Number Network prefix หรือ Routing prefix สามารถเขียนในลักษณะ IP address แรกของ subnet เช่น…

Read More
ip_address_banner

IP Address คืออะไร IP คือ เครื่องหมายที่บ่งบอกตัวตนที่อยู่ใน network

IP Address คืออะไร Internet Protocol address  หรือ IP Address คืออะไร ? มันคือสิ่งที่ระบุตัวตนของ computer และ อุปกรณ์อื่นๆ เช่น printer, switch,  router, อุปกรณ์ mobile อื่นๆ ที่สามารถเชื่อมต่อเข้าสู่ TCP/IP network ได้ ซึ่ง IP address จะเป็นตัวบ่งบอกถึงที่อยู่ของผู้ใช้งานเน็ตบ้าน หรือ node ในระบบ network และมักจะเขียนอยู่ในรูปตัวเลข 4 ชุดเช่น 172.16.12.1 สำหรับ IPv4 ซึ่งมีลักษณะเป็นเลข 32-bit แต่ด้วยการเติบโตของ internet โดยเฉพาะ Internet of things หรือ IoT ทำให้ IPv4 ไม่สามารถรองรับจำนวนอุปกรณ์ที่จะเกิดขึ้นใหม่ได้ทัน เป็นผลทำให้เกิด IPv6 ที่ใช้ 128-bit…

Read More
iot-banner

IoT คืออะไร Internet of things คือเครือข่ายที่เชื่อมต่ออุปกรณ์เกือบทุกประเภท

IoT คืออะไร ความหมายของคำว่า Internet of things หรือ IoT คืออะไร หลายคนทุกคลุกคลีอยู่กับวงการ IT หรือ Telecom อาจจะได้ยินคำนี้มาบ่อยครั้งในช่วง 1-2 ปีที่ผ่านมา เพราะ IoT คือระบบ Internet network ที่เชื่อมต่ออุปกรณ์ไฟฟ้า, ยานพาหนะ, อาคารสำนักงาน หรืออุปกรณ์จำพวกที่มีแผงอิเล็กทรอนิคภายใน เพื่อให้สามารถติดต่อแลกเปลี่ยนข้อมูลกันเองได้ บางคนอาจจะคิดว่ามันเป็นสิ่งค่อนข้างไกลตัว แต่ถ้าเราลองมองย้อนกลับไปดูว่าเริ่มต้นเรามี internet ใช้กันเมื่อไร จากเดิมที่เราต้องใช้ PC LAN ในการเชื่อมต่อ เราก็เริ่ม Labtop ที่สามารถเชื่อมต่อ internet ผ่านทาง wifi ได้จากทุกที่ ต่อมาไม่นานโทรศัพท์มือถือที่เราใช้สื่อสารกันก็เริ่มพัฒนากลายเป็น Smart phone ที่สามารถเชื่อมต่อ internet ผ่าน 3G, 4G ได้โดยไม่ต้องอาศัย wifi ที่มีพื่นที่จำกัด และยังมีอุปกรณ์อีกอื่นๆอีกมากมายที่เริ่มสามารถเชื่อมต่อสู่ Internet ได้ตามไปเช่น นาฬิกา,…

Read More
smpp banner

SMPP คืออะไร SMPP คือโปรโตรคอลที่ใช้ในการส่ง SMS (Telecom)

SMPP คืออะไร Short Message Peer-to-Peer หรือ SMPP อย่าพึ่งสับสนกับ SMTP หรือ SNMP นะครับ ทั้งหมดคือ protocol ที่ใช้ในการสื่อสารทั้งสิ้น แต่สำหรับบทความนี้เราจะพูดถึงว่า SMPP  คืออะไร ส่วนใหญ่จะรู้จักกันในโลก telecommunication กันเพราะมันคือ protocol ที่ใช้ในการส่ง SMS นั้นเอง ซึ่งในระบบ telecom เจ้า SMPP จะทำหน้าที่ส่งข้อความ (Short message) ระหว่าง External Short Messaging Entities (ESMEs) คือ ระบบที่ทำหน้าที่เป็น client ติดต่อกับ Shor Message Service Center (SMSC) โดยอาศัย SMPP ในการส่งข้อความ Routing Entities (REs) เป็น routing ระหว่าง…

Read More
snmp-logo

SNMP คืออะไร SNMP คือ โปรโตรคอลสำหรับมอนิเตอร์อุปกรณ์ในระบบ

SNMP คืออะไร Simple Network Management Protocol หรือ SNMP คืออะไร ? จริงๆแล้วมันคือมาตราฐาน protocol ชนิดหนึ่งสำหรับรวบรวมและจัดเรียงข้อมูลเกี่ยวกับอุปกณ์ในระบบ IP Network เมื่ออุปกรณ์เหล่านั้นมีการเปลี่ยนแปลงข้อมูลไปจากเดิม อุปกรณ์ที่รองรับ SNMP ตัวอย่างเช่น modems, router, switch, servers, workstations, printers และ อุปกรณ์ด้าน IT อื่นๆ SNMP มีการอย่างแพร่หลายสำหรับทำ network management หรือระบบการ monitoring โดน SNMP จะเก็บข้อมูลในรูปแบบตัวแปรและจัดการโดย management information base (MIB) ซึ่งเป็นที่เก็บข้อมูลหรือ database สำหรับการจัดการหรือเปลี่ยนแปลงค่าต่างๆบนอุปกรณ์ใน network ณ ตอนนี้มี SNMP ออกมาถึง 3 version โดย SNMPv1 เป็น protocol รุ่นแรก และถูกพัฒนาต่อเป็น SNMPv2c และ…

Read More
hadoop-logo

Hadoop คืออะไร Hadoop คือ ระบบที่จัดเก็บและวิเคราะห์ข้อมูลขนาดใหญ่

Hadoop คืออะไร หลัการเราทราบแล้วว่า Big data คืออะไร ใช้ทำอะไร ทีนี้เรามาดูกันต่อว่าและ Hadoop คืออะไร เกี่ยวข้องอย่างไรกับ Big data ตามหลักการของ Hadoop คือ Java programming framework ที่รองรับการทำงานที่ต้องประมวลผลและเก็บข้อมูลขนาดใหญ่ เป็นส่วนหนึ่งของ apache project โดย Hadoop ถูกออกแบบมาให้เป็น application ที่สามารถทำงานได้บนระบบแบบ node หรือมี hardware จำนวนหลายๆเครื่องพร้อมกัน เพื่อรองรับข้อมูลขนาดใหญ่ ซึ่งใช้การแตก file system ออกมากระจายตาม node ให้สามารถทำงานได้รวดเร็วพร้อมทั้งส่งข้อมูลหากันระหว่าง node ทั้งหมด รวมถึงมีความสามารถในการจัดการ node มี่เสียหายได้โดนไม่ทำให้เกิดข้อมูลสูญหาย ปัจจุบัน Hadoop ถูกนำมาใช้ในงาน big data จำพวก การคำนวณข้อมูลทางวิทยาศาสตร์เฉพาะทาง, เชิงธุรกิจ รวมถึงวางแผนการขาย และ ประมวลผลข้อมูล sesor…

Read More