【华为云Linux服务器】本地client通过socket链接不上华为云服务器的外网ip创建的server

本文主要是介绍【华为云Linux服务器】本地client通过socket链接不上华为云服务器的外网ip创建的server,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、检查网络环境是否ok

1、ping 你的云服务器外网ip,是否ok

2、在云服务器好ping www.baidu.com,是否ok

如果都ok,说明外网是配置ok的。

2、检查端口是否配置ok

1、点击华为云服务器控制台上的弹性公网ip

2、找到左边的访问控制里的安全组

3、点击sys-default的配置规则进行规则配置

4、添加规则

这样端口就配置ok了。

3、总结

原因:client和server的代码我就不贴了。我是失败的原因就是没有配置端口号,导致去链接失败了。

步骤:

1、检查网络

2、检查端口

这篇关于【华为云Linux服务器】本地client通过socket链接不上华为云服务器的外网ip创建的server的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/944346

相关文章

Processor System Reset IP核配置详解

本文描述了如何使用Xilinx的Vivado Design Suite环境中的工具来定制和生成 Processor System Reset IP 核。Vivado Design Suite是一个强大的FPGA设计和开发环境,它允许用户定制和配置各种IP核以适应他们的特定设计需求。 以下是针对如何定制IP核的步骤的简要概述: 1. 从IP Catalog中选择IP。 2. 定制IP核

【Linux】多线程相关第一篇:从进程谈起理解线程概念

文章目录 为什么需要线程初步认识Linux线程Linux操作系统的线程为什么要这么设计进程、线程关系梳理理解线程是CPU调度的基本单位简单认识多执行流如何划分代码 为什么需要线程 线程和进程的关系密不可分。 操作系统教材对于进程、线程的概念是这样描述的: 进程是被加载到内存的程序,是承担分配系统资源的基本实体。线程是进程内部的执行分支,是CPU调度的基本单位。 很抽象,很不

牛客华为机试题——难度:入门(python实现)

HJ7 取近似值 HJ9 提取不重复的整数 HJ46 截取字符串 HJ58 输入n个整数,输出其中最小的k个 HJ101 输入整型数组和排序标识,对其元素按照升序或降序进行排序 HJ7 取近似值 描述:写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于 0.5 ,向上取整;小于 0.5 ,则向下取整。 数据范围:保证输入的数字在 32 位浮点数范

IP跳变是什么,有什么作用?

IP跳变,简单来说,就是用户在使用网络时,不固定使用一个IP地址,而是定期或根据需求切换到另一个IP地址。这种技术为用户在网络环境中提供了一定的灵活性和安全性。 首先,我们来看看IP跳变的具体实现方式。当用户需要切换IP地址时,他们可以通过各种IP地址切换工具或VPN(虚拟私人网络)服务来实现。这些工具和服务会为用户分配一个新的IP地址,以替换他们当前的IP地址。通过这种方式,用户可以在不同的I

代理IP可靠吗?哪里可以找到可靠的代理?

需要代理来访问受限制的网站或改善您的在线隐私?别再犹豫了!在这篇博文中,我们将探讨您可以使用的选项,并提供有关在哪里获取代理的指导。 首先,让我们了解什么是代理及其工作原理。代理充当您的设备和互联网之间的中介。当您通过代理访问网站时,您的请求在到达目标网站之前会经过代理服务器。此过程会屏蔽您的 IP 地址并允许您匿名浏览网页。 代理有多种类型,包括 HTTP 代理、HTTPS 代理、SOC

linux目录结构及各目录的作用

Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图: /bin bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。 /boot 这里存放的是启动Linux时使用的一些核心文件。 /dev dev是device(设备)的缩写。这个目录下是所有Linux的外部

Linux sigfillset

#include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <signal.h> /*  * 是标准C库中用于操作自定义信号集的一个函数  */ #if 0 # 用于初始化一个自定义信号集,将其所有信号都填充满,也就是将信号集中的所有的标志位置为1, # 使得这个集合包含所有可接受的信号,也就是阻塞所有信号。 int

linux系统常见的压缩命令

linux常见的压缩文件扩展名 *.Z         compress 程序压缩的文件; *.gz        gzip 程序压缩的文件; *.bz2       bzip2 程序压缩的文件; *.tar       tar 程序打包的数据,并没有压缩过; *.tar.gz    tar 程序打包的文件,其中并且经过 gzip 的压缩 *.tar.bz2   tar 程序打包的

Linux安装卸载 Mysql完整步骤

一、卸载 1、使用以下命令查看当前安装mysql情况 rpm -qa|grep -i mysql 2、停止mysql服务、删除之前安装的mysql(如果没有包,直接进入第三步) 删除命令:rpm -e –nodeps 包名 rpm -ev MySQL-client-5.5.25a-1.rhel5 rpm -ev MySQL-server-5.5.25a-1.rhel5 如果提示依赖包错误,则

Linux环境下网络设置

需要修改静态ip,所以需要修改这个文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0TYPE=EthernetUUID=6116a96f-c427-48f5-9e64-37882eba6fdcONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=192.168.25.13