15AH, San Francisco

California, United States.

Send Your Mail At:

tianyingkejishe@sina.cn

Working Hours

Mon-Sat: 9.30am To 7.00pm

分类标题

Autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et dolore feugait.

分类归档 CentOs

【Centos】双网卡配置优先级

1、为啥会涉及这问题

现象:无法正常DNS解析

当你使用双网卡上网的设备上网的时候,由于路由优先级问题及路由遍历超时问题,会造成DNS解析路由短时间不正确问题,也就无法上网。

2、调整网卡路由优先级

通过分析我们可以通过调整路由解析优先级,把需要上网的网卡路由优先级提高。

IPV4_ROUTE_METRIC=90

值越小优先级越高,默认100

增加配置

vim /etc/sysconfig/network-scripts/ifcfg-ens224

重启生效:systemctl restart network.service

【Centos】WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

一、问题描述

在部署OpenStack环境的时候,配置的静态IP是192.168.5.1,删除了这台虚拟机.

重新创建一个虚拟机,IP配置也配置为192.168.5.1.

使用本机连接 ssh  192.168.5.1出现如下报错

报错的大概意思是192.168.5.1的ECDSA主机密钥已更改,并且您已请求严格检查,远程主机发送的ECDSA密钥指纹信息是和本机的密钥指纹信息不一致

ssh链接的时候首先会验证公钥,如果公钥不对,那么就会报错,

二、解决办法

我们需要删除本机 ~/.ssh/known_hosts文件的192.168.5.1[需要远程的主机IP] 公钥信息

【Centos】Centos8默认不支持SCTP

一、问题

#include <sys/types.h>
#include <sys/socket.h>
#include <string.h>
#include <netinet/sctp.h>
#include <stdio.h>

int main()
{
        int i = socket(AF_INET,SOCK_STREAM,IPPROTO_SCTP);
        printf("huilh:%d\r\n",i);
        return 0;
}

执行后i=-1,通过系统指令checksctp检测,发现system not surpote。

二、解决方式

打开网址:https://centos.pkgs.org/,下载sctp rpm安装包,安装完。

yum -y install kernel-modules-extra

打开/etc/modprobe.d/sctp-blacklist.conf文件,注释掉blacklist sctp。把sctp从黑名单删除。

重启电脑。

【CentOs】安装htop

首先启用 EPEL Repository:

yum -y install epel-release

启用 EPEL Repository 後, 可以用 yum 直接安裝 Htop:

yum -y install htop