ip a / ip address #show ip address
nmtui #NetworkManager TUI
nmcli d #NetworkManager device
yum install epel-release
yum update
yum install dnf
yum install vim
dnf install chrony
yum install iftop htop telnet tmux #iftop -i eth0 #telnet only for test tcp port
yum install nc #nc -z -v -u 192.168.10.12 161 #nc for test udp port
yum install traceroute
yum install nmap #nmap -sU 192.168.10.12 to scan udp port
yum install iperf3
yum install bind-utils #dig
yum install httpd
yum install mariadb-server
dnf install php php-opcache php-gd php-curl php-mysqlnd
#####################################################
Network interface configuration file:
[root@PacketFence-ZEN ~]# vim
/etc/sysconfig/network-scripts/ifcfg-ens160
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #or none/dhcp
DEFROUTE=yes #yes: This interface is set as the
default route for IPv4|IPv6 traffic.
IPV4_FAILURE_FATAL=no #no: This interface is not
disabled if configuration fails.
IPV6INIT=yes #yes: Enable IPv6 on this interface.
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens160
UUID=27f5f975-99f0-444d-a2f0-2e0a039810d3
DEVICE=ens160
ONBOOT=yes yes: This interface is activated
at boot time.
HWADDR=08:00:29:5b:85:77
IPADDR=10.10.10.79
PREFIX=24
GATEWAY=10.10.10.1
DNS1=8.8.8.8
DNS2=8.8.4.4
[root@PacketFence-ZEN ~]# vim /etc/hosts
127.0.0.1 localhost
localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain
localhost6 localhost6.localdomain6
1.2.3.4 www.google.com
[root@PacketFence-ZEN ~]# vim /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
[root@PacketFence-ZEN ~]# vim /etc/sysconfig/network #This file specifies global network settings
GATEWAY=10.10.10.1Restart Network Services:
systemctl restart NetworkManager
nmcli networking off; nmcli networking on
#####################################################
#####################################################
NTP:
dnf install chrony
dnf install chrony
systemctl enable chronyd
vim /etc/chrony.conf
allow 192.168.0.0/16 #If want to set Chrony to act as an NTP server for a local network.
Server 192.168.1.150 #if want to set Chrony to act as an NTP client.
systemctl restart chronyd
firewall-cmd --permanent --add-service=ntp
firewall-cmd --reload
chronyc sources #Check for NTP server sources.
timedatectl #Read clock, RTC(hardware clock)
timedatectl set-local-rtc 1 #change the hardware clock time standard to localtime
timedatectl set-local-rtc 0 #revert to the hardware clock being in UTC
timedatectl set-timezone Asia/Kuala_Lumpur
timedatectl set-ntp yes
timedatectl set-ntp on
yum install ntp
ntpq -p
hwclock
ntpdate pool.ntp.org
ntpdate -u pool.ntp.org
logfile /var/log/ntp.log #If you logfile
ss -atun | grep 123 #check if ntpd daemon is listening on it’s port
#####################################################
timedatectl #Read clock, RTC(hardware clock)
timedatectl set-local-rtc 1 #change the hardware clock time standard to localtime
timedatectl set-local-rtc 0 #revert to the hardware clock being in UTC
timedatectl set-timezone Asia/Kuala_Lumpur
timedatectl set-ntp yes
timedatectl set-ntp on
yum install ntp
ntpq -p
hwclock
ntpdate pool.ntp.org
ntpdate -u pool.ntp.org
logfile /var/log/ntp.log #If you logfile
ss -atun | grep 123 #check if ntpd daemon is listening on it’s port
#####################################################
TMUX:
[root@centos8 ~]# tmux #Creating sequence name Tmux
Sessions
[root@centos8 ~]# tmux new -s session_name #Creating Named Tmux Sessions
Ctrl+b d #Detaching from Tmux Session
[root@centos8 ~]# tmux ls #list all Tmux Session
[root@centos8 ~]# tmux attach-session -t 0 #Re-attaching to Tmux Session
Ctrl+b % #Split current pane horizontally
into two panes
Ctrl+b " #Split current pane vertically
into two panes
Ctrl+b o #toggle between panes
yum install net-snmp
net-snmp-utils
systemctl enable snmpd
vim /etc/snmp/snmpd.conf
com2sec notConfigUser default
<CommunityName>
group
notConfigGroup v2c
notConfigUser
view
allview included .1
access
notConfigGroup ""
any noauth exact
allview none none
systemctl restart
snmpd