AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-235315

ericx's questions

Martin Hope
ericx
Asked: 2024-09-17 02:39:25 +0800 CST

resolvectl 无法添加 DNS,且没有错误消息

  • 6

我正在尝试将拆分 DNS 添加到 wireguard 隧道(这实际上不是一个 wireguard 问题)。

我有一个 PostUp 命令:resolvectl dns %i 10.160.20.15 翻译为:resolvectl dns wg0 10.160.20.15但它不起作用。

当我以 root 身份运行该命令时,似乎没有任何变化。没有 DNS 服务器添加到 resolvectl 状态。如果我启用 DEBUG 级别的日志记录,我会收到大量消息,journalctl但我看不到失败的原因。

它太长了,无法在这里发布;但error-message所有日志中唯一没有填充的字段n/a是Link lan0 is managed,它有另一个error-name值为的字段org.freedesktop.resolve1.LinkBusy

lan0是我的主以太网的名称(在中重命名netplan),并且据我所知,实际上不应该涉及该命令?

如果我很天真,并且以某种方式lan0参与其中,我该如何使其不忙(不受管理);这样我就可以在不同的接口上设置 DNS?

编辑:在org.freedesktop.resolve1上发现以下内容:

org.freedesktop.resolve1.LinkBusy

无法进行请求的配置更改,因为 systemd-networkd(8) 已经占有该接口并为其提供了配置数据。

所以我想我需要知道networkd“占有”是什么意思?以及如何重新占有?

resolvectl
  • 1 个回答
  • 42 Views
Martin Hope
ericx
Asked: 2024-06-13 02:37:30 +0800 CST

elasticsearch 升级后出现“SSL 例程::错误版本号”

  • 5

这是一个相当新的 ELK 安装。我最初安装 v7.x 是因为我误以为它是必需的;但后来通过编辑 Elastic PPA 的源 URL 进行了升级。使用 apt 进行升级没有错误。

我必须调整 elasticsearch.yml 文件中的某些设置(将“http”替换为“transport”):

ELK7:

xpack.security.http.ssl.enabled: 'true'
xpack.security.http.ssl.verification_mode: 'none'
xpack.security.http.ssl.certificate_authorities: /etc/elasticsearch/certs/ca/ca.crt
xpack.security.http.ssl.key: /etc/elasticsearch/certs/netflow/netflow.key
xpack.security.http.ssl.certificate: /etc/elasticsearch/certs/netflow/netflow.crt

麋鹿8:

xpack.security.transport.ssl.enabled: 'true'
xpack.security.transport.ssl.verification_mode: 'none'
xpack.security.transport.ssl.certificate_authorities: /etc/elasticsearch/certs/ca/ca.crt
xpack.security.transport.ssl.key: /etc/elasticsearch/certs/netflow/netflow.key
xpack.security.transport.ssl.certificate: /etc/elasticsearch/certs/netflow/netflow.crt

在 ELK 7 下,一切运行正常。在 ELK 8 下,它现在会从链接到 curl 的 OpenSSL 库中产生错误:

# curl -v --cacert /etc/elasticsearch/certs/ca/ca.crt -u elastic:PASSWORD https://127.0.0.1:9200
*   Trying 127.0.0.1:9200...
* Connected to 127.0.0.1 (127.0.0.1) port 9200 (#0)
* ALPN: offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/elasticsearch/certs/ca/ca.crt
*  CApath: /etc/ssl/certs
* OpenSSL/3.0.13: error:0A00010B:SSL routines::wrong version number
* Closing connection 0
curl: (35) OpenSSL/3.0.13: error:0A00010B:SSL routines::wrong version number
[Exit 35 ]

我要问的第一个问题是,这个错误到底是什么意思?哪个版本错误?(我猜是 SSL 版本)

我尝试添加--ssl2、--ssl3、--tls-max 1.0、--tls-max 1.1、--tls-max 1.2 和--tls-max 1.3;但没有什么区别。

ssl
  • 1 个回答
  • 80 Views
Martin Hope
ericx
Asked: 2023-06-03 02:32:40 +0800 CST

如何保存 systemd 启用状态

  • 5

我希望能够将已启用systemd单元的列表从一台机器复制到另一台机器。

systemd根据符号链接的存在(或缺乏)启用或禁用单元。在这个时候,我能想到的最好的工具是tree或者find?所以,理论上,我可以编写一些东西;但是不是已经有一个工具可以做到这一点吗?

在一个完美的世界中,它将扫描创建此类符号链接的所有各种目录(我知道 3: /etc/systemd /run/systemd ~/.config/systemd/user)并呈现一个可读文件,该文件可用于在另一台计算机上重播设置。也可用于备份。

backup
  • 2 个回答
  • 47 Views
Martin Hope
ericx
Asked: 2015-04-26 07:59:07 +0800 CST

使用 DNSSEC 后备,因为注册商无法注入 DS 记录

  • 0

我爱我的注册商(我不会说出他的名字);但他们目前只能签署和发布我的 KSKDS记录,.com并且.net只能通过电子邮件签署到“[email protected]”(无 API)。虽然我不使用任何“异国情调”的 TLD,但缺乏对 TLD 的支持.org是很麻烦的。

在这个较晚的日期(2015 年 4 月),是否适合对我的.org域使用 ISC 的后备信息?

有人还在使用旁观者吗?还是每个人实际上都应该使用后视镜?

我对注册商的忠诚是否被误导了?还是我应该简单地将我的域名转移给技术更好的人?

dnssec
  • 1 个回答
  • 74 Views
Martin Hope
ericx
Asked: 2014-10-06 15:53:25 +0800 CST

zfs 设置写在哪里?

  • 7

在 FreeBSD 10.0 上,当创建 zfs 分区并配置它们的挂载位置(权限等)时,这些信息存储在哪里?/etc/fstab基本上是空的。

IE:

$ zfs mount
zpool0/ROOT/default             /
zpool0/home                     /home
zpool0/tmp                      /tmp
zpool0/usr                      /usr
zpool0/usr/local                /usr/local
zpool0/usr/obj                  /usr/obj
zpool0/usr/ports                /usr/ports
zpool0/usr/ports/distfiles      /usr/ports/distfiles
zpool0/usr/ports/packages       /usr/ports/packages
zpool0/usr/src                  /usr/src
zpool0/var                      /var
zpool0/var/crash                /var/crash
zpool0/var/db                   /var/db
zpool0/var/db/pkg               /var/db/pkg
zpool0/var/empty                /var/empty
zpool0/var/log                  /var/log
zpool0/var/mail                 /var/mail
zpool0/var/run                  /var/run
zpool0/var/tmp                  /var/tmp

我已经找到了上面找到/etc的/var字符串,但我没有得到任何点击。

configuration
  • 2 个回答
  • 9788 Views
Martin Hope
ericx
Asked: 2014-08-09 10:52:36 +0800 CST

完全停留在新的 mariadb-server 初始化

  • 1

新安装的mariadb-server5.5.38FreeBSD 10.0-RELEASE-p5 amd64拒绝启动。

目前拒绝启动这个原因:

140808 14:12:28 [ERROR] mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
140808 14:12:28 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
140808 14:12:28 [Note] Server socket created on IP: '::'.
140808 14:12:28 [ERROR] mysqld: Can't find file: './mysql/host.frm' (errno: 13)
140808 14:12:28 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
140808 14:12:28 mysqld_safe mysqld from pid file /var/db/mysql/milicent.ericx.net.pid ended

而且,当然,引用的mysql_upgrade拒绝运行,因为服务器没有运行(所以我plugin.frm暂时忽略错误)。

我能找到的一切都表明host.frm应该首先在datadir. 显然mysqld明白这一点datadir=./mysql。尽管/usr/local/etc/my.cnf指定datadir:

[mysqld]
    datadir=/var/db/mysql

而且我datadir=/var/db/mysql也在命令行上指定。

/var/db/mysql由mysql:mysql愉快地创建750子目录和.mysqldmysqltest

还可以如何指定路径host.frm?

我可以手工制作文件吗?(即它是一个文本文件吗?)

运行mysql_install_db --user mysql --datadir /var/db/mysql失败并出现同样的错误。

--update:我什至尝试从/var/db目录启动服务器以消除相对路径./mysql;但这仍然失败。所以相对路径起点不是程序运行的目录。

freebsd
  • 2 个回答
  • 4618 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve