Category: Network

How to change a network interface name on CentOS/RHEL 7

โดยทั่วไปแล้ว network interface ของ Linux จะมีชื่อว่า eth0 eth1 … ethx แต่เนื่องจากชื่อของ network interface ไม่ได้สื่อถึง hardware ของ network interface นั้น ทำให้เราไม่สามารถรู้ได้ว่า eth0 eth1 … เป็น hardware แบบไหน จึงทำให้เกิด naming rule สำหรับ…

How to read pcap file in Linux CLI using tcpdump

ไฟล์ pcap (packet capture) ที่ได้มาจาก tcpdump หรืออุปกรณ์ network อื่นๆ จะเป็น binary file ซึ่งไม่สามารถเปิดอ่านผ่าน text editor เช่น vi, nano หรือโปรแกรมอ่านไฟล์อื่นๆ เช่น less cat ได้ ดังตัวอย่าง

How to disable IPv6 on CentOS

การ disable ipv6 สำหรับ สามารถทำได้หลากหลายวิธีด้วยกัน แต่วิธีที่แนะนำคือการ disable ipv6 ด้วยการแก้ไข /etc/sysctl.conf แทนการ disable ipv6 module บนระบบที่จะทำให้เกิดปัญหากับ SELinux และ component อื่นๆ วิธีการปิดการใช้งาน ipv6 ให้แก้ไขไฟล์ /etc/sysctl.conf และกำหนด parameter ด้านล่างลงในไฟล์

How to fix “wget: unable to resolve host address” issue

ถ้าหากใช้งาน wget แล้วเกิดปัญหาเรื่องการ resolve host เหมือน error ด้านล่าง “wget: unable to resolve host address domain.com“ ตัวอย่าง # wget www.ezylinux.com –2013-06-01 05:26:52– http://www.ezylinux.com/ Resolving www.ezylinux.com… failed: Name or service not known.…

Displaying network traffic using tshark

การแก้ไขปัญหาทางด้าน network มี tools ให้เลือกใช้งานหลากหลายซึ่งแต่ละตัวก็มีข้อดีทั้งนั้น และในบทความนี้จะแนะนำ tool ตัวหนึ่งที่สามารถช่วยวิเคราะห์ traffic ของเครื่องได้ดีตัวหนึ่ง tool ตัวนี้คือ tshark TShark คือ network protocol analyzer (wireshark แบบ text mode) ที่จะช่วยให้สามารถ capture data packet จาก network แบบ real…

How to install dig, host and nslookup commands on your system

เมื่อต้องการรันคำสั่ง dig, host หรือ nslookup แต่เครื่อง linux ของคุณไม่มีคำสั่งดังกล่าวนี้ สาเหตุเกิดจากคุณได้ install แบบ minimum (สำหรับ CentOS 6, RHEL 6) หรือไม่เลือก package อะไรเลยตอนติดตั้ง ดังนั้นถ้าต้องการรันคำสั่ง dig, host หรือ nslookup จะต้อง install bind-util ก่อนโดยสามารถใช้คำสั่ง yum…

How to build RPM package for the Coova-chilli with CentOS 5

Coova chilli เป็นโปรแกรม hotspot ตัวหนึ่งคิดว่าน่าจะเป็นโปรเจคที่แตกออกมาจาก Chilli hotspot ที่ปัจจุบันดูเหมือนว่าจะหยุดพัฒนาไปแล้ว และสำหรับใครที่ต้องการ rpm ไฟล์สำหรับ RedHat Enterprise หรือ CentOS ก็คงต้องหายากพอสมควรเนื่องจากว่าไม่ค่อยมีใครทำแจก เนื่องจากว่าการสร้าง rpm ไฟล์จะมี error ซึ่งทำให้บางคนหันไปใช้ Ubuntu แทนเพราะว่ามี package ที่ได้ทำออกมาเรียบร้อยพร้อมให้ download

Network Card Bonding On Red Hat Linux and CentOS

Channel Bonding เป็นวิธีการนำเอา network interface card หลายๆใบมารวมกันเพื่อให้สามารถ ขยาย bandwidth, fail-over interface, load balancing หรือ port trunking 802.3ad และยัง support VLAN หรือ 802.1q ได้อีกด้วย

How to use wpa_cli command

wpa_cli command เป็น command ที่มีอยู่ใน wpa_supplicant package ซึ่ง command นี้จะสามารถตรวจสอบสถานะการทำงาน, การแก้ไขค่า configurationต่างๆไม่ว่าจะเป็น trigger events หรือการใส่ค่าของ passphase เมื่อเวลา connect wireless การใช้งาน wpa_cli command ในการทำงานของ wpa_cli นี้จะสามารถทำงานได้ 2 mode การทำงานคือ command line…

Set up your Linux for Wake On LAN (WOL)

wake on lan คือการสั่งให้เครื่อง server ทำการ startup ตัวเองขึ้นมาโดยการใช้คำสั่งจากเครื่องอีกเครื่องหนึ่งโดยผ่านทางระบบ network ซึ่งการ config จะแบ่งออกเป็นสองส่วนด้วยกันคือส่วนของ server เป็นตัวที่คอยรับคำสั่งการเปิดเครื่อง และ ส่วนของ Client เป็นตัวส่งคำสั่งการเปิดเครื่อง วิธีการติดตั้งและใช้งาน Wake On LAN (WOL) setup bios ในเครื่องให้เปิด feature wake on lan…