腾讯云弹性网卡产品使用介绍

2020-09-15 19:42:08 浏览数 (1)

写在前面

最近有个网友在问腾讯云主机的公网IP总在变为什么不能固定下来。 经过了解此用户是购买腾讯云主机用于测试和临时搭建网站,所以计费方式是“按量计费”和“竞价实例” 当云主机重启时就会出现网友反馈的问题公网IP会变化,那是否有方法让公网IP不变? 这里推荐两种方式:

  • 通过“包年包月”的计费方式购买云主机
  • 通过弹性网卡绑定弹性IP实现IP的固定

弹性网卡产品介绍大纲弹性网卡产品介绍大纲

本技术博客提供视频演示,具体见以下B站链接:

腾讯云-弹性网卡产品使用介绍:https://www.bilibili.com/video/BV1yi4y147Zj

腾讯云-Linux服务器绑定弹性网卡:https://www.bilibili.com/video/BV1c54y1Q7nh

腾讯云-Windows服务器绑定弹性网卡:https://www.bilibili.com/video/BV1mQ4y1A74T

腾讯云-删除弹性网卡注意事项:https://www.bilibili.com/video/BV1Fa4y1v7aQ


什么是弹性网卡

弹性网卡(Elastic Network Interface,ENI)是绑定私有网络(Virtual Private Cloud,VPC)内云服务器的一种弹性网络接口,可在多个云服务器间自由迁移。弹性网卡对配置管理网络与搭建高可靠网络方案有较大帮助。您可以在云服务器上绑定同一可用区下的多个弹性网卡,实现高可用网络方案;也可以在弹性网卡上绑定多个内网 IP,实现单主机多 IP 部署。

弹性网卡优势

  • 实现高可用方案
  • 弹性网卡拥有自己的安全组
  • 绑定弹性公网IP,并让IP可以固定下来
  • 根据云服务器配置不同,弹性网卡最多可支持绑定 30 个内网 IP,每个内网 IP 可以绑定独立的弹性公网 IP,更多可以参考(https://cloud.tencent.com/document/product/576/18527)
根据云服务器配置不同绑定网卡数根据云服务器配置不同绑定网卡数

弹性网卡使用注意事项

主机实例—>绑定弹性网卡->绑定公网IP, 如果“主机实例”被回收,那么绑定的公网IP就会收取闲置费用。也正因为收取了用户的闲置费用使其公网IP得以保留,但部分用户不清楚此规则又不想保留固定公网IP,就使得这部分用户多付费购买了无用的资源,这里需要注意。

关于弹性公网IP是否被收闲置费(如以下截图,未绑定扣费)可以在(https://console.cloud.tencent.com/cvm/eip?rid=1)查看,请使用正确的“姿势”使用你的资源避免给您带来不必要的浪费。

弹性公网IP弹性公网IP

Linux服务器绑定弹性网卡

以下环境使用了腾讯云CentOS 7.7版本64位操作系统,测试通过。整个测试与验证共分为9步:

1.控制台绑定弹性网卡

  • 登录 私有网络控制台 。
  • 单击左侧目录中的【IP 与网卡】>【弹性网卡】,进入弹性网卡列表页。
  • 找到需要绑定和配置的弹性网卡所在行,单击操作栏中的【绑定云服务器】。

2.配置云服务器

代码语言:javascript复制
# ip addr 

购买公网IP绑定弹性网卡后执行名效果如下

网卡未必激活装填网卡未必激活装填

3. 进入网络配置目录,复制网卡eth0配置文件为eth1

代码语言:javascript复制
# cd /etc/sysconfig/network-scripts/
# cp ifcfg-eth0 ifcfg-eth1
# vim ifcfg-eth1

4.eth1网卡配置文件主要内容

代码语言:javascript复制
DEVICE='eth1' # 根据实际填写,此处写步骤1中查看到的需配置的弹性网卡名称
NM_CONTROLLED='yes'
ONBOOT='yes'
IPADDR='192.168.1.62'  # 根据实际填写,此处写弹性网卡上的 IP 地址
NETMASK='255.255.255.192'  #根据实际填写,此处写子网掩码
#GATEWAY='192.168.1.1'  #根据实际需要填写。因为eth0文件定义了网关,这里不再写网关,避免网关冲突

5. 修改配置问文件后重启网卡

代码语言:javascript复制
# systemctl restart network
# ip addr
网卡被激活状态网卡被激活状态

6. 设置路由

代码语言:javascript复制
echo "10 t1" >> /etc/iproute2/rt_tables
echo "20 t2" >> /etc/iproute2/rt_tables

7. 给路由表添加默认路由

代码语言:javascript复制
# route -n # 查看本机geteway
# ip route add default dev eth0 via 192.168.1.1 table 10
# ip route add default dev eth1 via 192.168.1.1 table 20

8. 配置策略路由

代码语言:javascript复制
# ip rule add from 192.168.1.5 table 10
# ip rule add from 192.168.1.62 table 20

9. 连接一下你的弹性公网试试


Windows服务器绑定弹性网卡

Windows配置相对Linux更加的简单,如果 Windows 操作系统设置了 DHCP,则无需配置,即能支持自动识别辅助网卡以及网卡上的 IP。以下环境使用了为Windows Server 2012 R2数据中心版64位中文版本,测试通过。

如果Windows没有设置DHCP可以按以下步骤操作:

1.找到新增的弹性网卡

登录云服务器,进入操作系统的【控制面板】>【网络和 Internet】>【网络和共享中心】,可查看到已自动识别

单击命名为“以太网 2”的辅助网卡,查看信息。

弹性网卡详细信息弹性网卡详细信息

2.确认开启DHCP功能

在“以太网 2 状态”弹窗中,单击【属性】。

在“以太网 2 属性”弹窗中,双击【Internet 协议版本4(TCP/IPv4)】。

在 “Internet 协议版本4(TCP/IPv4)属性”弹窗中,可查看到已选择【自动获取 IP 地址】,手动填写并确定。DNS可以填写腾讯云提供的DNS见以下截图。注意以下为广州DNS服务器IP,不同地区DNS服务IP不一样,建议大家无特殊需求,尽量开启弹性网卡的DHCP功能来自动获取这些网卡信息。

腾讯云DNS服务腾讯云DNS服务

3. 验证是否可以连通3389

腾讯云弹性网卡删除注意事项

请直接关观看视频(https://www.bilibili.com/video/BV1Fa4y1v7aQ)

本文主要参考

腾讯云弹性网卡文档:https://cloud.tencent.com/document/product/576/18525

0 人点赞