亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Shell腳本編程之案例使用正則表達式(網絡配置與dhcp配置腳本)

發布時間:2020-07-07 18:24:51 來源:網絡 閱讀:236 作者:wx5d8a17c45cb5b 欄目:系統運維

Shell腳本編程之案例使用正則表達式

1)VMware 軟件,虛擬機為Centos7系統,使用shell腳本配置靜態網卡

#!/bin/bash
#該shell腳本適用于VMware Centos7雙網卡的配置
#author:lokott
#version:2.0
#下面是關閉防火墻和SELinux,這里可以不寫,本人習慣在啟動服務之前先將之關閉
systemctl stop firewalled.service &> /dev/null

setenforce 0 &> /dev/null
cp -p /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens36
#定義普通變量
var=/etc/sysconfig/network-scripts
#sed命令將dhcp換為static,將所有的ens33換為ens36,刪除UUID所在的行,最后添加ip地址子網掩碼以及默認網關
sed -i 's/dhcp/static/' $var/ifcfg-ens36
sed -i 's/ens33/ens36/g' $var/ifcfg-ens36
sed -i '/^UUID/d' $var/ifcfg-ens36
sed -i -e '$aIPADDR=192.168.100.100' -e '$aNETMASK=255.255.255.0' -e '$aGATEWAY=192.168.100.1' $var/ifcfg-ens36

#重啟網絡服務
systemctl restart network
#檢查是否是自己設置的ip地址,不是則直接退出
ipadd=`ifconfig ens36 |sed -n '2p' |awk '{print $2}'`
if [ $ipadd != "192.168.100.100" ]
then
    exit 1
fi

2)DHCP腳本編寫

#!/bin/bash
#該腳本用于配置dhcp服務的shell腳本
#author:lokott
#version:2.0
#執行腳本的時候可以使用./dhcp.sh 2>&1 > /dev/null
yum install dhcp -y &> /dev/null
yum install expect -y &> /dev/null
var1=/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example
var2=/etc/dhcp/dhcpd.conf
#下面是關閉防火墻和SELinux,這里可以不寫,本人習慣在啟動服務之前先將之關閉
systemctl stop firewalled.service &> /dev/null

setenforce 0 &> /dev/null
#expect免交互部分
/usr/bin/expect<<-EOF
spawn cp  $var1 $var2 
expect {
    "*?"
    {send "yes\r";}
}
EOF
#將需要配置的內容添加到指定路徑下
cat <<EOF >> $var2 
subnet 192.168.100.0 netmask 255.255.255.0 {
    range 192.168.100.10 192.168.100.20;
    option routers 192.168.100.100;
    #以下是在做pxe部署時的配置
    #option domain-name-servers 114.114.114.144;
    #next-server 192.168.100.100;
    #filename "pxelinux.0";
}
EOF
#啟動dhcp服務
systemctl restart dhcpd
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新竹市| 宜宾市| 津南区| 通榆县| 无棣县| 吴忠市| 炎陵县| 平顺县| 伊春市| 龙山县| 正安县| 鹿邑县| 志丹县| 太原市| 安庆市| 南昌县| 常宁市| 建阳市| 上饶市| 沾化县| 濮阳县| 公安县| 泌阳县| 米泉市| 红原县| 久治县| 彭州市| 阳谷县| 辉南县| 商洛市| 贵港市| 四平市| 黄龙县| 上栗县| 漾濞| 祁东县| 湖南省| 苏尼特右旗| 黄山市| 越西县| 巩留县|