栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CentOS7 64位虚拟机初始化配置的shell脚本

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CentOS7 64位虚拟机初始化配置的shell脚本

#机器初始化        $1 机器名        $2 机器内网静态IP        $3 机器网关IP

mac_init(){

#修改机器名

hostnamectl set-hostname $1

#修改hosts

echo '$2 $1' >> /etc/hosts

#修改静态地址

sed -i 's/dhcp/static/' /etc/sysconfig/network-scripts/ifcfg-ens33

echo 'IPADDR="$2"' >> /etc/sysconfig/network-scripts/ifcfg-ens33

echo 'NETMASK="255.255.255.0"' >> /etc/sysconfig/network-scripts/ifcfg-ens33

echo 'GATEWAY="$3"' >> /etc/sysconfig/network-scripts/ifcfg-ens33

echo 'DNS1="114.114.114.114"' >> /etc/sysconfig/network-scripts/ifcfg-ens33

echo 'DNS2="8.8.8.8"' >> /etc/sysconfig/network-scripts/ifcfg-ens33

#重启网络

systemctl restart network

#下载常用软件

yum install -y wget vim gcc

#修改yum国内源

cd /etc/yum.repos.d/

mv CentOS-base.repo CentOS-base.repo_bak

wget -O /etc/yum.repos.d/CentOS-base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all

yum makecache

#关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

}

mac_init $1 $2 $3

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/748833.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号