Linux-Qt--2--调试运行终止弹窗问题-The inferior stopped because it received a signal from the Operating System

问题一: The inferior stopped because it received a signal from the Operating System

断点调试:

问题分析:说明程序中有野指针,采用断点即可找出错误所在!!! 

解决:将ppIP指针型数组的尺寸改为12即可。-----不是根本问题!见下个问题。

  • 读取配置文件中的IP地址时:‘LocalIP_0=172.17.1.101’,注意不要有空格,以免数组中存的数出现空的情况。

报错二:The inferior stopped because it received a signal from the Operating System

‘SIGABRT Aborted’

解决:socket绑定IP端口的问题,设置好当前工控机的IP地址与端口号即可


Linux下如何为一个网卡配置多个ip?

什么场合增加ip别名能派上用场?
布网需要、多ip访问测试、特定软件对多ip的需要...and so on.

使用ifconfig命令给网卡配置ip别名。

一、首先为服务器网卡配置静态ip地址

#ifconfig eth0 192.168.6.99 netmask 255.255.255.0 up
eth0                     //机器的第一个网卡,有些机器有多个网卡,eth1、eth2...
192.168.6.99                       //设置网卡的静态ip地址
netmask 255.255.255.0   //ip地址的子网掩码,无需多解释
up                          //表示立即激活该网卡
#ifconfig     //如图所示静态ip已经设置成功

二、设置网卡的ip别名

#ifconfig eth0:0 192.168.6.100 netmask 255.255.255.0 up
#ifconfig eth0:1 173.173.173.173 netmask 255.255.255.0 up
#ifconfig eth0:2 119.110.120.1 netmask 255.255.255.0 up
......

eth0:x                    //虚拟网络接口,建立在eth0上,取值范围0-255
192.168.6.xxx      //增加ip别名,想加多少就加多少~~

#ifconfig

设置完后,如图所示,增加的ip都已生效:

 

#ping 192.168.6.100
#ping 173.173.173.173
#ping 119.110.120.1

然后在本机分别ping一下这几个ip,如图所示一路畅通~

*注意:在设置ip别名时,如果增加的是和局域网同一网段的ip(如192.168.6.100),那么除了本机外局域网内其他机器都可以ping通这个ip。如果增加的是奇形怪状的ip,那么就只有本机可以ping通而已,后者主要用于本机测试需要。


回环接口(Loopback Interface)

发往localhost地址的数据包会在内部被网络组件的IP层路由回来,因此这些数据包永远不会发送到任何网络接口控制器。

对于软件测试,回环接口是十分有用的,因为它不需要经过一个本地的网络接口硬件。

  1. 作为一台路由器的管理地址

系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个loopback 接口,并在该接口上单独指定一个IP 地址作为管理地址,管理员会使用该地址对路由器远程登录(telnet ),该地址实际上起到了类似设备名称一类的功能。

  1. 但是通常每台路由器上存在众多接口和地址,为何不从当中随便挑选一个呢?

原因如下:由于telnet 命令使用TCP 报文,会存在如下情况:路由器的某一个接口由于故障down 掉了,但是其他的接口却仍旧可以telnet ,也就是说,到达这台路由器的TCP 连接依旧存在。所以选择的telnet 地址必须是永远也不会down 掉的,而虚接口恰好满足此类要求。由于此类接口没有与对端互联互通的需求,所以为了节约地址资源,loopback 接口的地址通常指定为32 位掩码。

https://www.dazhuanlan.com/2020/01/30/5e31eb430b256/?__cf_chl_jschl_tk__=74f2e032f848388fcfb88625cfdb8ff5c274dadf-1599466704-0-ARUmrwBsCmoEHMGvG8RYNkdRZMe8c7oHkHulmDZ2JSZQGfWejks_uZCezhxxSkavXKOTF4itC4ZMP1L2i6bjYo07jUiTM8O9LOusCD1iGua2djwAjD36WgjlfN0x0_Xp0u8v1tke6Yl8_KlxK41DpiNF5xaI_-1cIlQurka8axgRWTMEtLLXOeXtGN5ooLB5IpuUu3MxSqUPBk6aQrGndlevPDingfGGYxYt6Um4Si8g7I20L-Aby2cQ_3qcIAm8KloncradjvY4bd0UCSqx1A6GhgCfMSuTA9zQN2Ca1JQZDpFDOgonzmPKzsSJrAThHw

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明宇朗心

你的鼓励将是我创作的最大动力♥

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值