#!/bin/sh
wk=$(ifconfig -a |grep eth|awk '{print $1}')
wks=$(ifconfig -a |grep eth|awk '{print $1}'|wc -l)
echo "网卡总数是:$wks(个)"
net_path="/etc/sysconfig/network-scripts"
time=$(date -d "today" +"%Y%m%d%H%M%S")
cd $net_path
for w in $wk;do
info=$(mii-tool $w)
#echo "$info"
info1=$(mii-tool $w | grep link)
echo "$info1"
file="ifcfg-$w"
echo "是否设置${w}网卡?(y|n)"
read wksz
if [ $wksz = "y" ];then
if [ -f "$file" ];then
mv $file /home/$file.bak$time
fi
cat /dev/null > $file
echo DEVICE="${w}" >> $file
echo "ONBOOT=yes" >> $file
read -p "输入${w} IP地址:" ip
echo IPADDR="${ip}" >> $file
read -p "输入子网掩码:" mask
echo NETMASK="${mask}" >> $file
read -p "输入默认网关:" gw
echo GATEWAY="${gw}" >> $file
read -p "输入主DNS:" dns
echo DNS1="${dns}" >> $file
elif [ $wksz = "n" ];then
continue
else
echo "错误输入!"
exit 0
fi
done
/etc/init.d/network restart
相关推荐
修改IP地址批处理,实现一个网卡多个IP地址,绝对可用
ESXi 双网卡的配置情况,避免开机之后出现配置好的IP地址无法ping通
基于 DNSPod 用户 API 实现的纯 Shell 动态域名客户端,优先适配网卡地址,无法获得合法外网地址则使用外部接口获取 IP 地址 使用方法 编辑ddnspod.sh,分别修改/your_real_path/ardnspod、arToken和arDdnsCheck为...
发现全志平台的A80的以太网的MAC地址是变化的,由于需要做MAC地址和IP绑定的问题。 问了一些人,可以通过外挂EEPROM。外挂器件硬件不同意。(改版或者面积占用的问题) 当然在其它平台:比如freescale平台可以将eMMC...
M0n0wall提供界面相当友好的完全基于web界面(PHP)的的配置管理(就BSD系统来说,这是首创),局域网内任何一台同一网段的计算机通过M0n0wall默认IP地址登录Web界面后均可对系统进行管理。M0n0wall还提供功能;支持...
下面介绍在Linux上利用python获取本机ip的方法. 经过网上调查, 发现大致有两种方法, 一种是调用shell... #注意外围使用双引号而非单引号,并且假设默认是第一个网卡,特殊环境请适当修改代码 out = os.popen(ifconfig |
基于DNSPod用户API实现的纯Shell动态域名客户端,适配网卡地址。 Usage (老鸟请略过) 首先要在dnspod网页上新建解析记录,然后获得api token。 复制dns.conf.example到同一目录下的dns.conf并根据你的配置修。 在 ...
敲:backup cfg by tftp svrip 192.168.1.3 remotefile hw_ctree.xml,(这里写自己的IP地址) 到D:\hw文件加下就出来这个文件了(24K大小),复制几份最好 这个文件是华为公司加密的文件 打开工具《华为光猫...
看到twifi0的IP地址是多少,例如:192.168.1.100。 在电脑上运行VNC Viewer,地址填写192.168.100 5901,点“确定”即可看到手机画面了。 3)如果手机于电脑是通过USB Tethering连接,即手机通过USB共享网络给电脑...
chsh命令的作用是更改使用者shell设定,它的使用权限是所有使用者。 2.格式 chsh [ -s ] [ -list] [ --help ] [ -v ] [ username ] 3.主要参数 -l:显示系统所有Shell类型。 -v:显示Shell版本号。 4....
13.3.2 设定IP地址及TCP/IP 基本参数 213 13.3.3 检测连通性 215 13.3.4 使用MODEM拨号上网 216 13.4 TCP/IP实用程序 218 13.4.1 ping 218 13.4.2 Telnet 219 13.4.3 FTP 220 13.4.4 traceroute 223 13.4.5 ifconfig...
1.12 修改FreeBSD镜像地址 鉴于官方的源对于国内用户来说速度比较慢,建议编辑(终端中键入): ee /etc/make.conf #加入以下内容 MASTER_SITE_OVERRIDE?=\ http://ports.hshh.org/${DIST_SUBDIR}/\ ...
4:ifconfig 查看和设置网卡信息 语法:ifconfig [网卡名称] [IP地址] 5:mail 查看发送电子邮件 语法:mail [用户名] 6:last 列出目前与过去登陆系统的用户信息 语法:last 7:lastlog 检查某用户上次登陆的时间 ...
操作系统界面功能支持库(shell.fne)中的“执行()”命令增加一个参数“窗口显示方式”,作用与核心库“运行()”命令的同名参数一致。 6. 数据库操作支持库增加读写长整数字段的功能,但受限于系统接口暂不能读写...
更改/etc/security/user 文件中需要限制的用户的rlogin属性(rlogin = false) 当再次尝试远程登录时, 系统报错:Remote logins are not allowed for this account, 表示修改成功 //如何自动logout用户 有的用户登录后...
│ ├─60 计算机名与IP地址的互相获取 │ ├─59 实现Ping操作 │ ├─58 网页浏览器 │ └─57 获取本机机器名、IP信息以及网卡的MAC地址 ├─6第六节 多媒体技术 │ ├─56 实现图像之间的平滑过渡 │ ├─55 ...
IP地址编辑框2.0.ec jingjian.ec kernel模块.EC LED液晶控件模块(红色增强版).ec Link22.ec MD5取数据摘要.EC MDB到超级列表框.ec mmqrOICQ.ec mp3信息模块.ec NT系统服务.ec OCX控件高级注册.ec ODBC...