我的 Ubuntu 机器和 WIFI 有问题,这似乎很难解决。关闭并打开 wifi 可以解决这个问题(暂时)。当尝试从外部连接并且速度很低时,我可以运行
sudo systemctl restart NetworkManager
连接性大大改善。我考虑过将其自动化——也许我可以将其设置为每个午夜的 cronjob?
不幸的是,据我所知,这需要以纯文本形式存储我的 root 密码,而我宁愿不这样做。我是否可以采取其他方法(无需解决核心问题,这似乎是不可能的)?
我的 Ubuntu 机器和 WIFI 有问题,这似乎很难解决。关闭并打开 wifi 可以解决这个问题(暂时)。当尝试从外部连接并且速度很低时,我可以运行
sudo systemctl restart NetworkManager
连接性大大改善。我考虑过将其自动化——也许我可以将其设置为每个午夜的 cronjob?
不幸的是,据我所知,这需要以纯文本形式存储我的 root 密码,而我宁愿不这样做。我是否可以采取其他方法(无需解决核心问题,这似乎是不可能的)?
安装 24.04 后,似乎没有任何方法可以在 network-manager-openvpn-gnome 上获取“高级”设置来设置密码类型、mtu 等参数。
这是一个错误还是该设置已转移到其他地方?
谢谢,翁德雷吉
我有一个正在运行的 openVPN 服务器。该服务器配置为仅在需要时将流量路由到内部网络。在 server.conf 中:
...
push "route 192.168.0.0 255.255.255.0"
;push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 192.168.0.xxx"
;duplicate-cn
...
所有使用官方 openvpn 连接客户端的设备(win、mac、ios 和 android)均按预期工作:它们到达内部网络,但其余导航直接进入互联网。 但是,当我在 ubuntu 22.04 中使用网络管理器导入 ovpn 配置文件时,客户端连接正确,dns 工作......但所有流量都通过 vpn 路由。
如果我使用 openvpn 命令,我可以按预期连接到 ovpn(正确路由流量),但运行 sudo 命令(“sudo openvpn --script-security 2 --config /etc/openvpn/client/profile. ovpn”)并做一些奇怪的事情。
这是我的 ovpn 客户资料的重要部分:
client
dev tun
proto udp
resolv-retry infinite
nobind
persist-key
persist-tun
cipher AES-256-GCM
auth SHA512
verb 3
tls-client
tls-version-min 1.2
key-direction 1
remote-cert-tls server
remote mydomain.com 1194
<ca>
编辑:我发现了差异。Ubuntu 网络管理器正在生成第三个设备。
因此,使用“openvpn --script-security 2 --config /etc/openvpn/client.ovpn”脚本我得到这两个设备: tun0: 10.8.0.14 enxzzzz: 192.168.18.6
对于 ubuntu 网络管理器,它们是相同的,但有第三个设备!virbr0:192.168.122.1
我正在尝试在 Ubuntu 23.04 上设置 Strongswan / IKEV2 VPN。我已经编译并运行了网络管理器插件。
当我尝试连接时,系统日志中出现以下错误,表明无法打开证书包。
根据日志,Apparmor 似乎正在阻止访问。
如何修复它以便 Apparmor 允许访问该文件?
2023-10-12T22:07:00.546588-04:00 fafnir charon: 10[CFG] received stroke: add connection '3c204271-9b89-4f25-85b8-3e13d53e6bde'
2023-10-12T22:07:00.546660-04:00 fafnir charon: 10[CFG] added configuration '3c204271-9b89-4f25-85b8-3e13d53e6bde'
2023-10-12T22:07:01.492277-04:00 fafnir charon: 12[CFG] rereading secrets
2023-10-12T22:07:01.492891-04:00 fafnir charon: 12[CFG] loading secrets from '/etc/ipsec.secrets'
2023-10-12T22:07:01.492904-04:00 fafnir charon: 12[CFG] loading secrets from '/etc/ipsec.d/ipsec.nm-l2tp.secrets'
2023-10-12T22:07:01.492915-04:00 fafnir charon: 12[LIB] opening '/home/alan/pki2/client_fafnir.p12' failed: Permission denied
2023-10-12T22:07:01.492949-04:00 fafnir charon: 12[LIB] building CRED_CONTAINER - PKCS12 failed, tried 3 builders
2023-10-12T22:07:01.492960-04:00 fafnir charon: 12[CFG] loading credentials from '/home/alan/pki2/client_fafnir.p12' failed
2023-10-12T22:07:01.495808-04:00 fafnir charon: 13[CFG] received stroke: initiate '3c204271-9b89-4f25-85b8-3e13d53e6bde'
2023-10-12T22:07:01.496243-04:00 fafnir kernel: [217471.389372] audit: type=1400 audit(1697162821.489:404): apparmor="DENIED" operation="open" class="file" profile="/usr/lib/ipsec/charon" name="/home/alan/pki2/client_fafnir.p12" pid=913258 comm="charon" requested_mask="r" denied_mask="r" fsuid=0 ouid=1000
我无法通过终端下载 pip 包或 npm 包。但是我的浏览器互联网连接正常。我不确定问题是什么。请帮我解决它。我使用的是Ubuntu22.04
我的 python 程序需要将近 1 小时才能运行。以前只需不到一分钟。此外,当创建新的反应应用程序时,下载该应用程序需要花费太多时间。
nmcli c up Wired\ connection\ 1
尝试使用我收到消息激活网络连接时Error: Connection activation failed: No suitable device found for this connection (device lo not available because device is strictly unmanaged).
我不知道非托管或严格非托管意味着什么。nmcli dev show
仅列出lo
环回设备。这听起来不太对,但我知道什么......
在安装一些 nvidia 驱动程序并重新启动之前,我同时使用了 Wifi 和以太网。现在我一个也没有。
我正在尝试使用手动 IP 地址、网络掩码、网关和 DNS 设置 L2TP VPN 连接。但是,当我连接到 VPN 时,没有使用手动 IP 地址和网络掩码。
IP 地址的格式应为 XXX.XX.XX.124,网络掩码应为 XXX.XXX.XXX.224。
IP 地址的格式为 XXX.XX.XX.100,网络掩码的格式为 XXX.XXX.XXX.255。
我通过已安装的 GUI 执行此network-manager-l2tp-gnome
操作,并在屏幕截图中显示了手动设置。
手动设置截图
我过去曾从我的 Macbook 成功设置过相同的 VPN 连接,所以我认为不需要任何进一步的手动更改(例如路由)。
以下是输出ifconfig ppp0
(由我完成对 IP 地址和网络掩码的审查):
ifconfig ppp0
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1400
inet XXX.XX.31.100 netmask XXX.XXX.XXX.255 destination 1.0.0.1
ppp txqueuelen 3 (Point-to-Point Protocol)
RX packets 6 bytes 1094 (1.0 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 132 bytes 14714 (14.7 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
我对网络问题一无所知,所以如果我在编辑信息时过于谨慎并且需要更多信息,我深表歉意,如果是这种情况,请告诉我。(同样,如果我分享的太多,也请告诉我!)
谢谢!
我无法让 Ubuntu 22.04 LTS 中的网络管理器正确打开板载 Qualcomm Snapdragon X55 5G 调制解调器。如果我尝试,似乎 NM 会尝试配置连接,但从不打开所需的硬件。
如果我做一个
$> sudo qmicli -p -d /dev/wwan0mbim0 --device-open-auto --dms-foxconn-set-fcc-authentication=0
然后启用
$> sudo mmcli -m 0 --enable
我可以打开调制解调器。如果我继续输入 APN 数据,我将能够在 8.8.8.8 上 ping 谷歌 DNS 服务器。
然后我尝试设置DNS:
$> nmcli connection modify Oister\ Bredbaand ipv4.dns "8.8.8.8,8.8.4.4"
但是我无法对任何东西进行实际的主机查找——我认为我敢于手动打开调制解调器这一事实让整个系统非常不安。
在摆弄了更多之后,我删除了上面的手动 DNS 配置并设置
$> sudo nmcli connection modify Oister\ Bredbaand ipv4.method "auto"
和
$> sudo nmcli connection modify Oister\ Bredbaand ipv6.method "DHCP"
我现在有移动互联网!
但是,我仍然必须启动连接 - 看到顶部栏中闪烁的图标,因为它尝试在未启动的硬件上配置连接 - 然后按照 qmcli 手动启动它。
这闻起来像网络管理器错误。
-----------------------------------
General | path: /org/freedesktop/ModemManager1/Modem/0
| device id: 7099c435a92638d780ea65442842224ca7bfcf8c
-----------------------------------
Hardware | manufacturer: foxconn
| model: Qualcomm Snapdragon X55 5G
| firmware revision: T99W175.F0.0.0.5.7.GC.004
| 076
| carrier config: GCF
| carrier config revision: 0A000804
| h/w revision: Qualcomm Snapdragon X55 5G
| supported: gsm-umts, lte, 5gnr
| current: gsm-umts, lte, 5gnr
| equipment id: 015805000279146
-----------------------------------
System | device: /sys/devices/pci0000:00/0000:00:1c.0/0000:08:00.0
| drivers: mhi-pci-generic
| plugin: foxconn
| primary port: wwan0mbim0
| ports: wwan0 (net), wwan0at0 (at), wwan0mbim0 (mbim),
| wwan0qcdm0 (qcdm)
-----------------------------------
Status | unlock retries: sim-pin2 (3)
| state: disabled
| power state: low
| signal quality: 0% (cached)
-----------------------------------
Modes | supported: allowed: 3g; preferred: none
| allowed: 4g; preferred: none
| allowed: 3g, 4g; preferred: 4g
| allowed: 3g, 4g; preferred: 3g
| allowed: 5g; preferred: none
| allowed: 4g, 5g; preferred: 5g
| allowed: 4g, 5g; preferred: 4g
| allowed: 3g, 5g; preferred: 5g
| allowed: 3g, 5g; preferred: 3g
| allowed: 3g, 4g, 5g; preferred: 5g
| allowed: 3g, 4g, 5g; preferred: 4g
| allowed: 3g, 4g, 5g; preferred: 3g
| current: allowed: 3g, 4g; preferred: 4g
-----------------------------------
Bands | supported: utran-1, utran-3, utran-4, utran-6, utran-5, utran-8,
| utran-9, utran-2, eutran-1, eutran-2, eutran-3, eutran-4, eutran-5,
| eutran-7, eutran-8, eutran-12, eutran-13, eutran-14, eutran-17,
| eutran-18, eutran-19, eutran-20, eutran-25, eutran-26, eutran-28,
| eutran-29, eutran-30, eutran-32, eutran-34, eutran-38, eutran-39,
| eutran-40, eutran-41, eutran-42, eutran-46, eutran-48, eutran-66,
| eutran-71, utran-19
| current: utran-1, utran-4, utran-6, utran-5, utran-8, utran-9,
| utran-2, eutran-1, eutran-2, eutran-3, eutran-4, eutran-5, eutran-7,
| eutran-8, eutran-12, eutran-13, eutran-14, eutran-17, eutran-18,
| eutran-19, eutran-20, eutran-25, eutran-26, eutran-28, eutran-29,
| eutran-30, eutran-32, eutran-34, eutran-38, eutran-39, eutran-40,
| eutran-41, eutran-42, eutran-46, eutran-48, eutran-66, eutran-71,
| utran-19
-----------------------------------
IP | supported: ipv4, ipv6, ipv4v6
-----------------------------------
3GPP | imei: 015805000279146
| enabled locks: fixed-dialing
-----------------------------------
3GPP EPS | ue mode of operation: csps-2
| initial bearer ip type: ipv4v6
-----------------------------------
SIM | primary sim path: /org/freedesktop/ModemManager1/SIM/0
| sim slot paths: slot 1: /org/freedesktop/ModemManager1/SIM/0 (active)
| slot 2: /org/freedesktop/ModemManager1/SIM/1
这在 21.10 中效果更好,调制解调器可以通过 NetworkManager 打开和配置,但它无法在休眠/盖子关闭时存活。
安装和后vpnc
,“Cisco Compatible VPN (vpnc)”选项按预期出现在网络管理器的“添加 VPN”菜单中。我遇到的问题是,尽管填写了所有必要的字段(因此,网关、用户/组名/密码),“添加”按钮仍然是灰色的。这似乎是一个错误,因为如果我填写网关和用户名字段,如果我在组名字段中仅键入一个字符,按钮将变为绿色(但是它不会保存)。network-manager-vpnc
network-manager-vpnc-gnome