hugo-teek is loading...

自动配置ip与主机名脚本

最后更新于:

自动配置ip与hostname脚本

脚本内容

iphost.sh

 1#!/bin/bash
 2#configure ipadd
 3echo "please input ipaddr last 2 column:"
 4read v_ip
 5 echo -e "$v_ip" > tmp.txt
 6daoer=`awk -F. '{print $1}' tmp.txt`
 7IPADDR=10.130.`echo $v_ip`
 8NETMASK=255.255.255.0
 9GATEWAY=10.130.$daoer.1
10Net_conf=eth0
11 sed -i -e '/IPADDR/d' -e '/NETMASK/d' -e '/GATEWAY/d' -e '/ONBOOT/d' /etc/sysconfig/network-scripts/ifcfg-$Net_conf
12 sed -i 's/dhcp/static/g' /etc/sysconfig/network-scripts/ifcfg-$Net_conf
13 echo -e "IPADDR=$IPADDR\nNETMASK=$NETMASK\nGATEWAY=$GATEWAY\nONBOOT=yes" >> /etc/sysconfig/network-scripts/ifcfg-$Net_conf
14
15
16#configure hostname
17echo "please input hostname:"
18read hostname
19 sed -i -e '/HOSTNAME/d'  /etc/sysconfig/network
20 echo -e "HOSTNAME=$hostname" >> /etc/sysconfig/network
21
22echo -e "\n$IPADDR $hostname" >>/etc/hosts
23hostnamectl --static set-hostname $hostname
24rm -rf tmp.txt
25#rm -rf /etc/udev/rules.d/70-persistent-net.rules
26rm -rf $0
27bash

使用方法

sh iphost.sh

输入ip后2位

输入主机名

重启网络

脚本位置

链接:https://pan.baidu.com/s/1qp57BnviZjmiD6a4W8hYsg?pwd=aifn 提取码:aifn

1、自动配置ip与主机名脚本

image-20240531220150365

推荐使用微信支付
微信支付二维码
推荐使用支付宝
支付宝二维码
最新文章

文档导航