当前位置:首页 » 币种行情 » ecs安装eth节点

ecs安装eth节点

发布时间: 2023-04-18 02:00:37

1. 云服务器ecs实例类型有边缘计算嘛

有。盯清边缘计算云端管控节哗则衫点在边缘托管集群创建过程中,平台会默认为您创建至少一个乱腔ECS实例,并接入到集群管控。

2. 1. 树莓派:eth桥接到wlan口,共享上网

背景: 树莓派外接5G无线网卡,推流器连接raspberry 3B lan口,共享上网。

验证: raspberry 3B连接手机的热点,PC通过网线与raspberry的lan口相连,实现上网。

思路:

1. 首先给raspberry的eth设置一个静态ip地址。

2. 修改IP转发规则,允许ip数据的转发。(ip_forward的设置)

3. 路由设置,配置iptables,进行两个网卡的桥接。

4. 开启raspberry的DHCP服务,在eth口上开启。

5. 开启DNS服务。

详细过程:

1. 给树莓派的eth分配静态地址。

暂时分配:

sudo ifconfig eth0 192.168.173.1 255.255.255.0 up

永久分配:

写在配置文件里。

配置文件 /etc/network/interfaces,请注意此处wlan0的地址参数要和etc/udhcpd.conf相关参数相对应。

sudo vi  /etc/network/interfaces

#iface default inet dhcp

增加

auto eth0

iface eth0 inet static

address 192.168.173.1

netmask 255.255.255.0

注意:

2. 启动IP转发

有多种方法,建议使用sysctl的设置方式

方法1:sudo echo 1 > /proc/sys/net/ipv4/ip_forward

方法2:sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

方法3:sudo sysctl -w net.ipv4.ip_forward=1

有的时候需要在/etc/sysctl.conf下添加一行:net.ipv4.ip_forward=1

3. iptables设置

     iptables -t nat -I POSTROUTING -o wlan0 -j MASQUERADE

4. dhcp服务

4.1 安装udhcpd服务

    sudo apt-get update

    sudo apt-get install udhcpd

4.2 配置DHCP服务

    sudo vi /etc/udhcpd.conf

    1. 修改网络接口,设置成对应的网卡号

    2. 设置remaining,去除前面的#符号

    #remaining     yes    改为   remain    yes

    3. 设置树莓派的IP地址

        修改opt router为192.168.173.1,那么配置完成之后这个地址将作为网关,连接到raspberry eth口的设备网关需要设置为此IP.

        此处opt dns被修改为公共的DNS地址 114.114.114.114和 114.114.114.115

4.3 使能DHCP

     配置 /etc/default/udhcpd

    sudo nano  /etc/default/udhcpd

    使用#符号注释DHCPD_ENABLED="no"

    DHCPD_ENABLED="no"    改为     #DHCPD_ENABLED="no"

4.4  启动服务

    1. 启动udhcp的服务:sudo service udhcpd start

    2. 设置开机启动: sudo update-rc.d  udhcpd enable

5. dns服务

在进行调试的时候发现无法查询到raspberry使用的dns地址,按照常规方法查到的dns地址为127.0.1.1。在网上查了一下https://segmentfault.com/q/1010000002443769 感兴趣的可以参考一下这篇文章。

这就导致我在测试的时候遇到一个问题,pc可以通过ip地址访问,但是通过域名无法访问。然后我就在网上查了一些共用的dns服务器,设置后一切正常。关于这些共用的dns信息参考如下:

/********************************************************************************************************************************************************/

A、DNSPod DNS+:DNSPod的 Public DNS+是目前国内第一家支持ECS的公共DNS,是DNSPod推出的公共域名解析服务,可以为全网用户提供域名的公共递归解析服务!

DNS 服务器 IP 地址:

首选:119.29.29.29        备选:182.254.116.116

B、114DNS:国内用户量巨大的DNS,访问速度快,各省都有节点,同时满足电信、联通、移动各运营商用户,可以有效预防劫持。

DNS 服务器 IP 地址:

首选:114.114.114.114        备选:114.114.114.115

C、阿里 AliDNS:阿里公共DNS是阿里巴巴集团推出的DNS递归解析系统,目标是成为国内互联网基础设施的组成部分,面向互联网用户提供“快速”、“稳定”、“智能”的免费DNS递归解析服务。

DNS 服务器 IP 地址:

首选:223.5.5.5        备选:223.6.6.6

/********************************************************************************************************************************************************/

3. 阿里云ecs服务器实例如何选择配置

阿里云ECS云服务器选择页面比较繁琐,第一次购买的同学一般都会一头雾水,笔者今天有时间,来说说关于ECS实例计费模式、公网宽带、地域选择、镜像、云盘等选择方法,总结了一下大约是10个步骤:
1. ECS付费模式选择
阿里云ECS云服务器有三种付费模式:[包年包月、按量付费和抢占式实例](网页链接),来详细说下这三种模式及选择方法:

  • ECS公网宽带
  • 勾选“分配公网IPv4地址”云服务器才有公网IP,不勾选创建后的ECS实例是不可以对外访问的,不勾选的话,后期可以通过绑定弹性公网IP(EIP)来获取公网IP。
    带宽计费模式可选按固定宽带和按使用流量。按固定宽带就是用户选择多少M,阿里云就分配给用户多少M的公网宽带,使用期间宽带天天跑满还是没有流量都随便,很好理解;按使用流量计费类似我们手机的上网流量,使用多少G支付多少G的钱,为了防止恶意流量攻击,可以设置宽带峰值。
    哪个快网选择了固定宽带计费模式,选择了1M宽带,1M宽带的下载速度是128KB/S。
    8. 安全组
    安全组是一种虚拟防火墙,安全组用于设置网络访问控制。比如平时开放或禁用端口,都可以通过安全组配置。默认即可,因为ECS实例创建后可以修改。
    安全组默认开放了22号端口和3389号端口,为了方便用户远程连接。
    9. 弹性网卡
    弹性网卡一般用于高可用集群搭建,有要求就自定义选择,无要求就默认,后期也可以更换的。
    10. IPv6
    有的ECS实例规格支持IPv6,有的不支持。分配的IPv6地址默认为私网地址,想要使用IPv6公网宽带需要另外购买。对IPv6没有要求就默认即可。
    然后提交订单即可。
    以上是小编测试的自定义选择ECS云服务器的详细过程,等有时候再写一篇关于控制台的使用,阿里云可能是产品太多吧,有点乱了。

    4. 华为云的一次虚拟ip体验

    因为要实现高可用,需要使用到keepalived来实现,keepalived需要虚拟ip。由于阿里云已经不允许ecs上使用虚拟ip(变相必须使用slb),所以这里ecs选择了
    华为云。华为云支持虚拟ip的申请,并且是免费的。接下来说明申请流程和ecs的使用.具体 请参考

    随后vi。原本是没有这个文件的。

    在文件中输入以下内容,DEVICE指新建的网卡,即虚拟ip所在网卡,冒号前面的是现在的网卡名,使用ifconfig可查看,IPADDR为我们在华为云申请的虚拟ip

    输入后,保存退出,并reboot重启服务器。

    重启后进入ecs后,使用ifconfig查看后,如果多了一个eth0:1的网卡则说明虚拟ip配置成功,如下

    此时看看虚拟ip是否能ping通.到此则虚拟ip配置成功

    5 如果该虚拟ip想要通过外网访问的话必须绑定公网ip,如下点击绑定即可。

    此时外网还不能访问。云服务器所在的default安全组 入方向 添加ICMP协议,才能ping通。

    配置文件如下

    可以看到虚拟ip是我们在华为云申请的172.16.0.100,而他需要映射的是俩haproxy的虚拟ip172.40.0.100。

    首先我们要保证俩纤顷点,一是telnet 172.40.0.100 8888和telnet 172.40.0.100 3306时都显示是连通的,如果这哪吵个没通则是docker haproxy的问题,
    其次保证telnet 172.16.0.100 8888和telnet 172.16.0.100 3306能显示连通,如果连不通,则说明是宿主机keepalived的
    问题,此时可以查看/var/log/message来查看keepalived的错误日志。如果显示都能连李竖侍通,则本地keepalived启动成功

    启动成功日志显示如下,要注意圈住部分,只有出现圈住的部分才是启动成功。

    5. 如何为经典网络ecs实例设置100.64.0.0/10路由

    如果ECS没100.64.0.0/10路由记录,可以采用下面的方法进行修清老轿改:

    Linux 相关系统添加方法参考:

    注:下文的gateway_ip请根据实际情况替换
    1)查看内网网关GATEWAY IP
    cat /etc/sysconfig/network-scripts/route-eth0
    下面的gateway_ip需要替换成上面查询得到的网关地址
    2)手动添加静态路由规则,实时生效:答肆
    ip route add 100.64.0.0/10 via gateway_ip dev eth0
    3)添加静态路由到配置文件,持久化配置,下次重启系统也能生效:
    centos/redhat/alios/suse/opensuse 系统:
    echo "100.64.0.0/10 via gateway_ip dev eth0” >> /etc/sysconfig/network-scripts/route-eth0
    ubuntu/debian 系统:
    echo "up route add -net 100.64.0.0 netmask 255.192.0.0 gw gateway_ip dev eth0" >> /etc/network/interfaces
    gentoo 系统:
    echo "routes_eth0=(\"100.64.0.0/10 via gateway_ip\")" >> /etc/conf.d/net
    4)检查路由是否设置成功:
    ip route show | grep '100.64.0.0/10' 100.64.0.0/10 via gateway_ip dev eth0
    Windows 操作系统添加方法
    1)查看GATEWAY IP 在Windows 命令行下执行 route print 查看私网网关
    2)添加路由 在Windows 命令行下执行下面的命令,这个命令会含渣让路由规则永久生效
    route add 100.64.0.0 mask 255.192.0.0 gateway_ip -p

    6. 云服务器ecs创建之后该怎么设置呢

    完成云服务器ecs创建之后的第一步是下载Xftp6。

    工具:iphone12、ios14.4、ecs2.1.3。

    1、下载Xftp6,进入下载页面后,选择Evaluation user / Home & School user,信息随便填,下载地址会发送到你填写的邮箱,下载完成后正常安装即可。

    阿里云主要产品:

    1、弹性计算:

    云服务器ECS:可弹性扩展、安全、稳定、易用的计算服务

    块存储:可弹性扩展、高性能、高可靠的块级随机存储

    专有网络VPC:帮您轻松构建逻辑隔离的专有网络

    负载均衡:对多台云服务器进行流量分发的负载均衡服务

    弹性伸缩:自动调整弹性计算资源的管理服务

    资源编排:批量创建、管理、配置云计算资源

    容器服务:应用全生命周期管理的Docker服务

    高性能计算HPC:加速深度学习、渲染和科学计算的GPU物理机

    批量计算:简单易用的大规模并行批处理计算服务

    E-MapRece:基于Hadoop/Spark的大数据处理分析服务

    2、数据库:

    云数据库RDS:完全兼容MySQL,SQLServer,PostgreSQL

    云数据库MongoDB版:三节点副本集保证高可用

    云数据库Redis版:兼容开源Redis协议的Key-Value类型

    云数据库Memcache版:判轮在线缓存服务,为热点数据的访问提供高速响应

    PB级云数据库PetaData:支持PB级海量数据存储的分布式关系型数据库

    云数据库HybridDB:基于GreenplumDatabase的MPP数据仓库

    云数据库OceanBase:金融级高可靠、高性能、分布式自研数据库

    数据传输:比GoldenGate更易用,阿里异地多源神活基础架构

    数据管理:比phpMyadmin更强大,比Navicat更易用

    7. 给阿里云 VPC 中的 Ubuntu ECS 配置自定义 DNS 服务器

    由于历史原因一直在用经典网络的 ECS,在安全性方面要弱于 VPC,所以决定将服务器迁移到 VPC 中。给 ECS 配置自定义 DNS 服务器的好处是可以给 ECS 分配自定义后缀的域名,比如 web01.abc ,这样在内网定位服务器就很方便,不用去记一堆内网 IP,如果配置得当,还可以通过 host $ip 这个命令寻找 IP 对应的服务器。

    一开始的时候我按照给经典网络 Centos ECS 配 DNS 服务器的方法来操作,直接修改 /etc/resolv.conf ,把里面的 nameserver 配置改成了自己内网中 DNS 服务器 IP,但是发现重启服务器之后会被重置成阿里云分配的 DNS 服务器桥袭。

    经过研究之后发现,是 Ubuntu 的 resolvconf 会在每次启动的时候将 /etc/resolv.conf 覆盖。 /etc/resolv.conf 本质上是一个软链,会链接到 /run/resolvconf/resolv.conf ,而后者可以通过 resolvconf -u 命令重新生成搜清,生成的内容来自于两个地方:

    所有我一开始的思路是:

    在删除了 /run/resolvconf/interface/eth0.dhclient 文件之后,执行 service networking restart && resolvconf -u 之后,发现 /etc/resolv.conf 里的内容变成了我们期望的值。

    但是后来发现同一个 VPC 的不同子网之间 ECS 无法互通,检查之后发现是路由表配置不正确,原因就是之前把 DHCP 给改成了静态 IP,看来 DHCP 是不能禁了,只好重新寻找解决方案。

    想到阿里云 DNS 服务器的值是来源于 DHCP,于是就尝试搜索禁止从 DHCP 获得 DNS 服务器,找到了一个相关的 问答 ,有两种方法,一是将 /etc/dhcp/dhclient.conf 文件中 request 配置项的 domain-name, domain-name-servers, domain-search 参数移除,二是在 /etc/dhcp/dhclient.conf 文件中追加一行 supersede domain-name-servers $dns_ip; 。

    为了保险起见,我把两个方法都用上,然后执行 rm -f /run/resolvconf/敏漏兄interface/eth0.dhclient && service networking restart && resolvconf -u ,再重启了一次服务器。检查 /etc/resolv.conf 符合预期,与其他子网 ECS 也能互通,搞定。

    热点内容
    区块链币圈今天的话题 发布:2025-07-05 15:22:06 浏览:796
    玩区块链的人群 发布:2025-07-05 15:06:06 浏览:123
    VP币是传销还是真正区块链 发布:2025-07-05 15:01:21 浏览:453
    个人还能挖比特币吗 发布:2025-07-05 14:46:43 浏览:680
    币圈财富自由论坛 发布:2025-07-05 14:12:52 浏览:844
    挖比特币有没有风险 发布:2025-07-05 14:02:51 浏览:82
    BE区块链生态算网络传销吗 发布:2025-07-05 13:34:31 浏览:657
    币圈是什么控制涨跌 发布:2025-07-05 12:51:01 浏览:385
    以太坊的运作过程 发布:2025-07-05 12:34:09 浏览:207
    如何销售区块链会议 发布:2025-07-05 11:34:12 浏览:219