searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

如何创建双栈虚机

2023-10-08 09:42:39
44
0

1、定义

双栈虚拟主机,即支持 IPv4+IPv6双栈协议的主机产品。天翼云支持双栈虚拟主机,采用双协议栈技术,可同时启用IPv4协议栈和IPv6协议栈,能同时和IPv4网络和IPv6网络通信。用户购买双栈虚拟主机后,无需专业技术部署,便可避免网站客户因IP协议不同而无法访问的问题。无论是现有的 ipv4协议用户,还是部署了 IPv6网络的访客,均能轻松访问,无缝连接。

需要注意的是,在现有的天翼云产品中,不支持单v6网卡,也就是说,只有单v4网卡,或者双栈网卡。双栈虚机必须有v4地址。

2、变更双栈虚机的步骤

1、先在os节点查询查ip pool 地址池信息,确认有v6资源。查询命令如下:

openstack subnet pool list

2、创建v6子网,命令如下:

openstack subnet create --ip-version 6 --network  network_id --subnet-pool pool_id  --dns-nameserver 240C::6666 subnet_name

3、将新创建的v6子网添加到路由中

openstack router add subnet router_name subnet_name

4、更改虚机的port信息

openstack port set --fixed-ip subnet=subnet_id,ip-address=v6地址 port_id

5、登陆虚机修改配置文件

echo "DHCPV6C=yes" >>/etc/sysconfig/network-scripts/ifcfg-eth0

echo "IPV6INIT=yes" >> /etc/sysconfig/network-scripts/ifcfg-eth0

echo "IPV6_FORCE_ACCEPT_RA=yes" >> /etc/sysconfig/network-scripts/ifcfg-eth0

echo "NETWORKING_IPV6=yes" >>/etc/sysconfig/network

echo "IPV6_AUTOCONF=no" >> /etc/sysconfig/network

echo "net.ipv6.conf.eth0.accept_ra=1" >> /etc/sysctl.d/99-sysctl.conf

echo 1 >/proc/sys/net/ipv6/conf/eth0/accept_ra

6、重启虚机reboot

 

注:若加了路由之后,虚机之间v6还是不能互通,有可能是没有放通安全组。

创建安全组的命令:

openstack security group rule create --remote-ip ::/0 --protocol any --ingress --ethertype IPv6 安全组名称

之后重启network服务

总结

以上就是天翼云底层创建双栈虚机的步骤和流程。

 

0条评论
0 / 1000
葛****迪
5文章数
1粉丝数
葛****迪
5 文章 | 1 粉丝
原创

如何创建双栈虚机

2023-10-08 09:42:39
44
0

1、定义

双栈虚拟主机,即支持 IPv4+IPv6双栈协议的主机产品。天翼云支持双栈虚拟主机,采用双协议栈技术,可同时启用IPv4协议栈和IPv6协议栈,能同时和IPv4网络和IPv6网络通信。用户购买双栈虚拟主机后,无需专业技术部署,便可避免网站客户因IP协议不同而无法访问的问题。无论是现有的 ipv4协议用户,还是部署了 IPv6网络的访客,均能轻松访问,无缝连接。

需要注意的是,在现有的天翼云产品中,不支持单v6网卡,也就是说,只有单v4网卡,或者双栈网卡。双栈虚机必须有v4地址。

2、变更双栈虚机的步骤

1、先在os节点查询查ip pool 地址池信息,确认有v6资源。查询命令如下:

openstack subnet pool list

2、创建v6子网,命令如下:

openstack subnet create --ip-version 6 --network  network_id --subnet-pool pool_id  --dns-nameserver 240C::6666 subnet_name

3、将新创建的v6子网添加到路由中

openstack router add subnet router_name subnet_name

4、更改虚机的port信息

openstack port set --fixed-ip subnet=subnet_id,ip-address=v6地址 port_id

5、登陆虚机修改配置文件

echo "DHCPV6C=yes" >>/etc/sysconfig/network-scripts/ifcfg-eth0

echo "IPV6INIT=yes" >> /etc/sysconfig/network-scripts/ifcfg-eth0

echo "IPV6_FORCE_ACCEPT_RA=yes" >> /etc/sysconfig/network-scripts/ifcfg-eth0

echo "NETWORKING_IPV6=yes" >>/etc/sysconfig/network

echo "IPV6_AUTOCONF=no" >> /etc/sysconfig/network

echo "net.ipv6.conf.eth0.accept_ra=1" >> /etc/sysctl.d/99-sysctl.conf

echo 1 >/proc/sys/net/ipv6/conf/eth0/accept_ra

6、重启虚机reboot

 

注:若加了路由之后,虚机之间v6还是不能互通,有可能是没有放通安全组。

创建安全组的命令:

openstack security group rule create --remote-ip ::/0 --protocol any --ingress --ethertype IPv6 安全组名称

之后重启network服务

总结

以上就是天翼云底层创建双栈虚机的步骤和流程。

 

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0