实现虚拟机与外部网络的通信

设置cpu虚拟化设置,安装putty,使用putty登录centos

根据以前的步骤创建一个实例

1、准备镜像(创建镜像)

 

以下为  demo

2、设置安全组(添加SSH和ping命令的规则)lcmp

3、创建密钥对,密钥对创建后要妥善保管,以后还要使用

4、建实例

 

使用cd命令进入配置目录,输入ls发现并不存在ifcfg-br-ex

 

使用vi命令修改ifcfg-br-ex的内容

TYPE=OVSBridge  
DEVICETYPE=ovs
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=br-ex
UUID=4ddebf75-0c83-4dd9-8e90-c0a3f243d523
DEVICE=br-ex
IPADDR=192.168.208.41
PREFIX=24
GATEWAY=192.168.208.2
DNS1=192.168.137.1
DNS2114.114.114.114
ONBOOT=yes

ifcfg-ens33修改为

TYPE=OVSPort
NAME=ens33
DEVICE=ens33
ONBOOT=YES
DEVICETYPE=ovs
OVS_BRIDGE=br-ex                   

为虚拟机实例分配浮动ip地址设置完成后用admin账号打开以下画面

1.删除现有的路由器的网关 以 admin 登入 点击管理员 点击路由 点击 router1  点击接口 删除  外部网关

 

 

配置外部网络 以admin登入 点击admin的网络名称为public   点击子网 删除子网

 

 

 创建子网  地址是你的虚拟机的ip地址

要激活DHCP 要用英文的逗号  和dns用  自己的本机的dns服务器ip

 

 

 调整路由器的配置 用demo用户登入  点击路由设置网关 用  public  网络

 

 

  为虚拟机实例分配浮动ip 先创建一个实例  创建完了自后 点击分配浮动ip

 

点击加号 分配一个IP地址 

 

 

 分配成功 点在关联

 

 

 

点击实例名字  在点击控制台  ping www.baido.com  账号是cirros 密码是 gocubsgo

 

posted @ 2022-12-10 21:37  python,菜鸟  阅读(170)  评论(0编辑  收藏  举报