海运的博客

XenServer获取所有VM虚拟机IP及对应MAC地址

发布时间:November 20, 2012 // 分类:虚拟化,Shell // 1 Comment

XenServer5.6下编写,用于获取所有VM虚拟机IP和对应MAC地址,Shell脚本如下:

#!/bin/bash
#https://www.haiyun.me
if [[ ! -e mac-ip.txt ]];
then
        touch mac-ip.txt
else
        > mac-ip.txt
fi
for vps in `xe vm-list |awk '/name/ {print $4}'`
do
        case $vps in
                *"Control"* ) continue ;;
        esac
        writeline=`xe vif-list vm-name-label=$vps params=MAC|awk '/MAC/ {print $5}'`
        writeline+=" "
        writeline+=`xe vm-list name-label=$vps params=networks|awk '/network/ {print $5}'`
        echo $writeline >> mac-ip.txt
done

XenServer获取VM虚拟机名称与MAC地址参考:https://www.haiyun.me/archives/xenserver-vmname-mac.html

Windows 2003下添加多个IP地址

发布时间:August 29, 2011 // 分类:Windows // 2 Comments

Windows系统下添加多个IP方法:
一.图形界面下添加:
桌面右键选择网卡邻居——>属性
2012-04-06_161634.png
右键选择本地连接——>属性——>选择Internet协议——>属性
2012-04-06_161935.png
点击高级——>添加IP
2012-04-06_163146.png
添加路由
2012-04-06_163439.png
确定——>完成
二.命令模式添加:
导出当前IP信息到c:\ipaddr.txt做模板参考:

netsh -c int ip dump >c:\ipaddr.txt
# ----------------------------------
# 接口 IP 配置 https://www.haiyun.me
# ----------------------------------
pushd interface ip

# "本地连接" 的接口 IP  配置

set address name="本地连接" source=static addr=192.168.1.19 mask=255.255.255.0
set address name="本地连接" gateway=192.168.1.1 gwmetric=0
set dns name="本地连接" source=static addr=8.8.8.8 register=PRIMARY
set wins name="本地连接" source=static addr=none

popd
# 接口 IP 配置结束

如按照文件内格式修改添加新IP:192.168.1.18:

set address name="本地连接" source=static addr=192.168.1.19 mask=255.255.255.0
add address name="本地连接" addr=192.168.1.18 mask=255.255.255.0
set address name="本地连接" gateway=192.168.1.1 gwmetric=0
set dns name="本地连接" source=static addr=8.8.8.8 register=PRIMARY
set wins name="本地连接" source=static addr=none

重新导入IP配置文件生效:

netsh -f c:\ipaddr.txt

Centos下添加多个IP地址

发布时间:August 29, 2011 // 分类:Linux基础 // No Comments

vim /etc/syscionfig/network-scripts/ifcfg-eth0:0

添加以下内容

DEVICE=eth0:0 #网卡设置名称,不要重复
onboot=YES   #随机启动
BOOTPROTO=static  #静态分配
IPADDR=192.168.1.2 #要添加的IP地址
NETMASK=255.255.255.0  #子网掩码(以实际为准)
GATEWAY=192.168.1.1 #路由

如果IP是连续的,可以使用下面的方法

vim /etc/sysconfig/network-scripts/ifcfg-eth0-range0
IPADDR_START=192.168.1.2 #起始IP
IPADDR_END= 192.168.1.10#结束IP
CLONENUM_START=2 #网卡起始编号
NETMASK=255.255.255.0 #子网掩码
ONBOOT=yes #随机启动


重新启动network生效

/etc/init.d/network restart
分类
最新文章
最近回复
  • 海运: 地址格式和udpxy一样,udpxy和msd_lite能用这个就能用。
  • 1: 怎么用 编译后的程序在家里路由器内任意一台设备上运行就可以吗?比如笔记本电脑 m参数是笔记本的...
  • 孤狼: ups_status_set: seems that UPS [BK650M2-CH] is ...
  • 孤狼: 擦。。。。apcupsd会失联 nut在冲到到100的时候会ONBATT进入关机状态,我想想办...
  • 海运: 网络,找到相应的url编辑重发请求,firefox有此功能,其它未知。
  • knetxp: 用浏览器F12网络拦截或监听后编辑重发请求,修改url中的set为set_super,将POS...
  • Albert: 啊啊啊啊啊啊啊啊啊 我太激动了,终于好了英文区搜索了半天,翻遍了 pve 论坛没找到好方法,博...
  • jiangker: good, very helpful to me
  • fengfeng: N1 armbian 能有编译下内核吗。。我要开启can 不懂怎么操作
  • 1: 方法一ngtcp2要改下:./configure PKG_CONFIG_PATH=/usr/l...