将ubuntu 配置成路由器

机器A 配置

1
2
3
4
5
6
网卡1: eth0
ip: 192.168.1.2(连接上级路由器,可以上网)
gateway: 192.168.1.1

网卡2: eth1
ip: 192.168.2.1(作为网关)

阅读更多

将centos 配置成路由器

机器1配置

1
2
3
4
5
6
网卡1: eth0
ip: 192.168.1.2(连接上级路由器,可以上网)
gateway: 192.168.1.1

网卡2: eth1
ip: 192.168.2.1(作为网关)

阅读更多

nova 修改硬件信息

smbios 配置文件

1
2
3
4
5
6
7
# 计算节点上的
# /etc/nova/release

[Nova]
vendor = OpenStack Foundation
product = OpenStack Nova
package = 14.0

阅读更多

libvirt xml信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<os>
<smbios mode='sysinfo'/>
...
</os>
<sysinfo type='smbios'>
# bios信息
<bios>
<entry name='vendor'>LENOVO</entry>
</bios>
# 系统信息
<system>
<entry name='manufacturer'>Fedora</entry>
<entry name='product'>Virt-Manager</entry>
<entry name='version'>0.9.4</entry>
</system>

# 主板信息
<baseBoard>
<entry name='manufacturer'>LENOVO</entry>
<entry name='product'>20BE0061MC</entry>
<entry name='version'>0B98401 Pro</entry>
<entry name='serial'>W1KS427111E</entry>
</baseBoard>
</sysinfo>

<cpu mode='custom' match='exact'>
<model fallback='allow'>core2duo</model>
<vendor>Intel</vendor>
</cpu>

阅读更多

virt-install 创建镜像

创建windows镜像

创建磁盘映象

1
qemu-img create -f qcow2 ws2012.qcow2 15G

阅读更多

sed多行匹配替换

在使用sed进行匹配替换时,可能需要将匹配的的内容之后几行进行替换。

阅读更多

mac 系统下用dd命令将iso写入u盘启动

操作步骤

    阅读更多

    Ubuntu中将网卡名称eno16777736改回eth0

    前言

    今天在Vmware Workstation中安装了Ubuntu Server 15.10,然后发现网卡名称出现了问题,主网卡竟然不叫“eth0”,而是叫一个奇怪的名字“eno16777736”,强迫症的我表示接受不能,于是便开始找解决方法。
    谷歌之,发现了一些线索,找到了“eno16777736”这个名字的来历,这其实是Vmware中这个网卡设备的acpi_index。而网上的解决方法都是针对RedHat和CentOS的,不能直接用在Ubuntu上,于是我又开始继续找资料,最后东拼西凑竟然成功了,所以来分享给大家。

    阅读更多

    linux route 命令

    命令参数

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    [root@linux ~]# route [-nee]
    [root@linux ~]# route add [-net|-host] [网域或主机] netmask [mask] [gw|dev]
    [root@linux ~]# route del [-net|-host] [网域或主机] netmask [mask] [gw|dev]
    观察的参数:
    -n :不要使用通讯协定或主机名称,直接使用 IP 或 port number;
    -ee :使用更详细的资讯来显示
    增加 (add) 与删除 (del) 路由的相关参数:
    -net :表示后面接的路由为一个网域;
    -host :表示后面接的为连接到单部主机的路由;
    netmask :与网域有关,可以设定 netmask 决定网域的大小;
    gw :gateway 的简写,后续接的是 IP 的数值喔,与 dev 不同;
    dev :如果只是要指定由那一块网路卡连线出去,则使用这个设定,后面接 eth0 等

    阅读更多

    go 时间格式风格详解.md

    一段代码

    这里有一段代码 play 更能解说 layout. 可以看出, go 自动识别并转换 time 字符串是完全可能的.

    阅读更多