问题标签 [networkmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6589 浏览

docker - docker 容器中的 nmcli

我目前正在寻找在 docker 容器中运行 nmcli

nmcli 在我的主机上工作得很好,但如果我正在启动一个特权容器 nmcli 不起作用。

启动我的容器

然后运行 ​​nmcli

我容器内的 ifconfig 没问题,我有主机的 eth0 和 wlan0

0 投票
1 回答
634 浏览

javascript - 如何使用 npm dbus-network-manager 更改以太网接口的 IP 地址?

我需要使用 DBus 更改网络接口的 v4 IP 地址,和/或将其设置为使用基于 nodejs 的服务的 DHCP。

为此,我花了一个多下午的时间尝试使用dbus-network-manager。我想我很接近了,但还没有雪茄。

这是我的客户端代码,尽管它很长,但它几乎是最小的,抱歉。

这就是它记录的内容......

NetworkManager 版本为 1.10.6-2ubuntu

Ubuntu 是 18.04.1 LTS 版本

Nodejs 版本为 8.9.1

DBus 版本为 1.12.2-1ubuntu1

提前致谢!

0 投票
1 回答
3923 浏览

linux - 重现`名称解析中的临时失败`

在 linux 中进行操作时,如何手动重现Temporary failure in name resolution错误?ping google.com

也许,我可以自己添加一个损坏的 DNS 服务器并在/etc/resolv.conf?

我需要这个来测试我的项目。

0 投票
1 回答
379 浏览

ubuntu - 网络管理器 gsm 连接

我正在使用 nmcli 在 ttyAM0 端口上建立与 3g 调制解调器的连接。调制解调器管理器显示有关调制解调器的信息没有问题。Nmcli 创建连接没问题。但是当我尝试连接这个新连接时,我收到了这个错误。

然后我尝试连接到设备(ttyACM0),但这给了我这个错误:

在 /var/log/syslog 我看到这样的错误消息

我已经在其他机器上成功地与同一个调制解调器建立了 gsm 连接,但由于某种原因,我的进程在这台机器上不起作用。有人知道怎么修这个东西吗?

0 投票
0 回答
124 浏览

rust - 网络管理器抛出 D-Bus 故障:变体类型不匹配匹配:变体(Iter(UInt32))

当我尝试使用 Rust 中的network-manager crate在 dbus 上枚举 WiFi 连接时,在带有 Raspbian Stretch 9.4 和 network-manager v1.6.2 的 Raspberry Pi 3B+ 上编译和运行时,NetworkManager::get_connections抛出D-Bus failure: Variant type does not match match: Variant(Iter(UInt32)).

nmcli通过命令行工作正常,所以我怀疑网络管理器版本和 dbus 之间不兼容,所以我尝试通过手动克隆 repos 升级到最新的dbus="0.5.4"和 `network-manager="0.11.2" crates,但同样的错误。也许我需要降级其中一些组件?

这是我的全部代码:

0 投票
1 回答
921 浏览

go - 在 Ubuntu Precise 上安装 snap

购买ARK-20-S8A11E 后,我发现它只支持 ubuntu 12.04 并且网络管理员使用 snap,它只在 ubuntu 14 以后可用。我需要 Mobilemanager 来收集集成在 PC 中的 LTE 模块的信息。为此,我尝试从源代码安装 snap。我需要“go”,并且使用 apt-get install golang,精确安装的最后一个版本是 go1。snap 使用 go1.6 以后的版本。

因此,我从源代码安装了最新版本的 go。安装好了,go --version 的输出是:go version go1.11.4 linux/amd,并测试了一个基本的 hello.go。我按照此链接进行 snap 安装:https ://github.com/snapcore/snapd/blob/master/HACKING.md snap

构建命令“ sudo -E go build -o /tmp/snap github.com/snapcore/snapd/cmd/snap”将输出作为“未找到 go 命令”。GOPATH 和 PATH 已经过验证,go env 也是如此。

你能帮我解决这个问题吗?

谢谢,

0 投票
1 回答
51 浏览

ubuntu-16.04 - openvpn ubuntu 16.04 vpn manager不断重新连接密码过期

ubuntu 16.04 OpenVPN 我做了:

sudo apt-get install network-manager-openvpn-gnome

一切都好,连接到VPN。

当我失去连接(由于连接过期)时,问题就开始了,然后它尝试使用已经过期的密码每秒 n 次重新连接到 VPN 服务器,结果,我被禁止进入公司网络。

问:如何防止网络管理器自动重新连接,而是要求输入密码?

0 投票
1 回答
1773 浏览

linux - 未绑定为 dns 的 NetworkManager

我在 Virtual Box 上安装了 archlinux,我使用 NetworkManager 来处理我的连接。在我尝试从将 NetworkManager 用于 dns 切换到“未绑定”之后,我似乎没有让它们一起运行。我遵循https://wiki.archlinux.org/index.php/unbound上的未绑定指南

我的 /etc/unbound/unbound.conf 看起来像:

我的 /etc/resolvconf.conf 看起来像:

在使用 resolvconf -u 生成新的 resolv.conf 后,/etc/resolv.conf 看起来像:

在检查 systemctl status unbound 后,它说 unbound 处于活动状态并正在运行。重新启动后,NetworkManager 仍在生成 resolv.conf 并通过 resolvconf -u 命令重置该文件。因此,经过一番搜索,我发现我应该在 /etc/NetworkManager/NetworkManager.conf 中设置 dns=unbound ,从一开始只需要在顶部删除注释行,并且我添加了 [main] 和 dns=unbound 字段:

现在重新启动后 /etc/resolv.conf 不会被 networkmanager 重置,但我没有任何互联网连接和 systemctl status NetworkManager 说它无法启动:

我真的不明白问题出在哪里,据我所知,使用“未绑定”作为带有 NetworkManager 的 dns 应该是相当直接的。

0 投票
2 回答
302 浏览

bash - 将 NetworkManager 监控命令的输出保存到文本文件

如何保存侦听并打印当前活动的 NetworkManager 命令的输出?

命令是nmcli monitorhttps://developer.gnome.org/NetworkManager/stable/nmcli.html)。

0 投票
1 回答
187 浏览

dns - Suse 15 nslookup NXDOMAIN

我有 Suse 15,4.12.14-25.25-default,使用 wicked 0.6.52。

当我尝试 nslookup hostname \ ip 我得到错误我得到:

现在我修复它的方式(临时 1 小时左右)我运行这个:

它解决了它!但随后又回到不工作。/etc/resolve 包含可以在其他服务器上正常工作的私有 DNS 服务器和域。

这可能是什么?我在 /var/log/messages 中也有这些错误