频道栏目
首页 > 资讯 > 云计算 > 正文

从外网访问KVM虚拟机

17-03-25        来源:[db:作者]  
收藏   我要投稿

从外网访问KVM虚拟机,在 /etc/sysconfig/network-scripts 目录下,建立 ifcfg-br0 文件,并修改 ifcfg-eno1 文件。

1.1 建立 ifcfg-br0 文件的目的在于建立一个 bridge,一个示例如下:

DEVICE=br0

TYPE=Bridge

NM_CONTROLLED=no

BOOTPROTO=static

IPADDR=10.240.218.88

NETMASK=255.255.254.0

GATEWAY=10.240.218.1

ONBOOT="yes"

DNS1="8.8.8.8"

1.2 修改 ifcfg-eno1 文件的目的在于将其和 br0 关联起来,所谓的修改其实只是增加了一行。

BRIDGE="br0"

运行 virt-manager ,双击所需要放到外网的虚拟机,点击菜单栏的灯泡进入配置页面:

新增一块网卡(NIC),注意,Network source选择“Bridge br0: Host device eno1”, Device model选择virtio.

这里写图片描述

因为新增网卡,所以重启虚拟机

在虚拟机内,运行ifconfig,看不见新增网卡,而运行

ip addr | grep

则可以看到新增网卡的名字是 ens11,状态是 down

在 /etc/sysconfig/network-scripts 下新增文件 ifcfg-ens11 , 一个示例如下:

DEVICE=ens11

BOOTPROTO=none

ONBOOT=yes

USERCTL=no

TYPE="Ethernet"

IPADDR="10.240.218.93" # a new IP no one used

PREFIX="24"

GATEWAY="10.240.218.1"

DNS1="8.8.8.8"

systemctl restart network

大功告成。可以从外网(其实也是局域网)访问该虚拟机啦。

相关TAG标签
上一篇:Hive数据导出三种方式(四)
下一篇:如何配置一项在崩溃或重启后自动启用的Linux服务——第二部分:参考
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站