91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

宁明县| 玉林市| 财经| 达日县| 福安市| 泾阳县| 长阳| 苍溪县| 肥城市| 沙湾县| 鹤壁市| 峨山| 漳州市| 顺义区| 麻栗坡县| 巴里| 宝山区| 东阿县| 玉溪市| 泽普县| 赞皇县| 馆陶县| 贡山| 普兰县| 郯城县| 抚顺市| 敖汉旗| 屏东市| 永年县| 永德县| 吉水县| 桐庐县| 黄陵县| 漠河县| 遂宁市| 阳高县| 越西县| 江源县| 株洲市| 红河县| 博乐市|