workstation
RHCE---------------------------
vim ~/reset_rhce_workstation.sh
#!/bin/bash
nmcli con mod ens160 ipv4.method manual ipv4.addr "192.168.122.200/24" ipv4.gateway "192.168.122.2" ipv4.dns "223.5.5.5" connection.autoconnect yes
nmcli con up ens160 &>/dev/null
nmcli con reload
cat <<EOF > /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.122.201 servera.lab.example.com servera
192.168.122.202 serverb.lab.example.com serverb
192.168.122.203 serverc.lab.example.com serverc
192.168.122.204 serverd.lab.example.com serverd
EOF
rm -f /root/.ssh/known_hosts
rm -f /home/student/.ssh/known_hosts
rm -f /home/ansible/.ssh/known_hosts
useradd student &>/dev/null
echo "redhat" |passwd --stdin student &>/dev/null && echo "student ok"
useradd ansible &>/dev/null
echo "redhat" |passwd --stdin ansible &>/dev/null && echo "ansible ok"
echo "---------"
ping -c 3 baidu.com > /dev/null && echo "hello RHCE-workstation"
echo "---------"
RHCSA--------------------------
vim ~/reset_rhcsa_workstation.sh
#!/bin/bash
nmcli con mod ens160 ipv4.method manual ipv4.addr "192.168.122.100/24" ipv4.gateway "192.168.122.2" ipv4.dns "223.5.5.5" connection.autoconnect yes
nmcli con up ens160 &>/dev/null
nmcli c reload
cat <<EOF > /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.122.101 servera.lab.example.com servera
192.168.122.102 serverb.lab.example.com serverb
EOF
rm -f /root/.ssh/known_hosts
rm -f /home/student/.ssh/known_hosts
rm -f /home/ansible/.ssh/known_hosts
useradd student &>/dev/null
echo "redhat" |passwd --stdin student &>/dev/null && echo "student ok"
useradd ansible &>/dev/null
echo "redhat" |passwd --stdin ansible &>/dev/null && echo "ansible ok"
echo "---------"
ping -c 3 baidu.com > /dev/null && echo "hello RHCSA-workstation"
echo "---------"
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
servera
vim ~/reset_rhcsa_servera.sh
#!/bin/bash
hostnamectl set-hostname servera.lab.example.com
nmcli con mod ens160 ipv4.method manual ipv4.addr "192.168.122.101/24" ipv4.gateway "192.168.122.2" ipv4.dns "223.5.5.5" connection.autoconnect yes
nmcli con up ens160 &>/dev/null
nmcli c reload
cat <<EOF > /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.122.102 serverb.lab.example.com serverb
EOF
rm -f /root/.ssh/known_hosts
rm -f /home/student/.ssh/known_hosts
rm -f /home/ansible/.ssh/known_hosts
useradd student &>/dev/null
echo "redhat" |passwd --stdin student &>/dev/null && echo "student ok"
useradd ansible &>/dev/null
echo "redhat" |passwd --stdin ansible &>/dev/null && echo "ansible ok"
echo "---------"
ping -c 3 baidu.com > /dev/null && echo "hello RHCSA-servera"
echo "---------"
vim ~/reset_rhce_servera.sh
#!/bin/bash
hostnamectl set-hostname servera.lab.example.com
nmcli con mod ens160 ipv4.method manual ipv4.addr "192.168.122.201/24" ipv4.gateway "192.168.122.1" ipv4.dns "223.5.5.5" connection.autoconnect yes
nmcli con up ens160 &>/dev/null
nmcli c reload
cat <<EOF > /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.122.202 serverb.lab.example.com serverb
192.168.122.203 serverc.lab.example.com serverc
192.168.122.204 serverd.lab.example.com serverd
EOF
rm -f /root/.ssh/known_hosts
rm -f /home/student/.ssh/known_hosts
rm -f /home/ansible/.ssh/known_hosts
useradd student &>/dev/null
echo "redhat" |passwd --stdin student &>/dev/null && echo "student ok"
useradd ansible &>/dev/null
echo "redhat" |passwd --stdin ansible &>/dev/null && echo "ansible ok"
echo "---------"
ping -c 3 baidu.com > /dev/null && echo "hello RHCE-servera"
echo "---------"
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
rhcsa_serverb:
vim ~/reset_rhcsa_serverb.sh
#!/bin/bash
hostnamectl set-hostname servera.lab.example.com
nmcli con mod ens160 ipv4.method manual ipv4.addr "192.168.122.102/24" ipv4.gateway "192.168.122.2" ipv4.dns "223.5.5.5" connection.autoconnect yes
nmcli con up ens160 &>/dev/null
nmcli c reload
cat <<EOF > /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.122.102 serverb.lab.example.com serverb
EOF
rm -f /root/.ssh/known_hosts
rm -f /home/student/.ssh/known_hosts
rm -f /home/ansible/.ssh/known_hosts
useradd student &>/dev/null
echo "redhat" |passwd --stdin student &>/dev/null && echo "student ok"
useradd ansible &>/dev/null
echo "redhat" |passwd --stdin ansible &>/dev/null && echo "ansible ok"
echo "---------"
ping -c 3 baidu.com > /dev/null && echo "hello RHCSA-serverb"
echo "---------"
vim ~/reset_rhce_serverb.sh
#!/bin/bash
hostnamectl set-hostname servera.lab.example.com
nmcli con mod ens160 ipv4.method manual ipv4.addr "192.168.122.202/24" ipv4.gateway "192.168.122.2" ipv4.dns "223.5.5.5" connection.autoconnect yes
nmcli con up ens160 &>/dev/null
nmcli c reload
cat <<EOF > /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.122.201 servera.lab.example.com servera
192.168.122.203 serverc.lab.example.com serverc
192.168.122.204 serverd.lab.example.com serverd
EOF
rm -f /root/.ssh/known_hosts
rm -f /home/student/.ssh/known_hosts
rm -f /home/ansible/.ssh/known_hosts
useradd student &>/dev/null
echo "redhat" |passwd --stdin student &>/dev/null && echo "student ok"
useradd ansible &>/dev/null
echo "redhat" |passwd --stdin ansible &>/dev/null && echo "ansible ok"
echo "---------"
ping -c 3 baidu.com > /dev/null && echo "hello RHCE-serverb"
ip -c a