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-143935

user3450548's questions

Martin Hope
user3450548
Asked: 2024-04-30 22:43:53 +0800 CST

debian 中是否存在 echo 网络命令?

  • 6

执行某种命令,例如:

echotonet "this"

or

cat file.txt > echonet

这可以让人们轻松地将文本文档数据粘贴到像paste.debian.net这样的服务中吗?

我经常使用paste.debian.net,以便在某些机器上检索太长的脚本片段,无法在shell中编写并在Windows或ubuntu等可视环境中进行编辑。

我用经典的 wget 下载它们:

wget -O namefile.sh https://paste.debian.net/some_path_to_the_paste_in_raw_format

然而,很多时候也需要检索数据,例如出于调试目的或当我必须将大量日志行粘贴到此处或板上时。

上传完整 txt 文件或压缩目录并返回短 URL 的易于发布的命令将是黄金。

在我看来,wetransfer 命令可能是一个解决方案,但也许还有其他选项,例如合适的 debian 软件包。

debian
  • 1 个回答
  • 44 Views
Martin Hope
user3450548
Asked: 2024-04-20 15:23:07 +0800 CST

在 udev 规则集中分配名称之前如何重置网络适配器的状态?

  • 6

debian 6.1.0-20 内核更新后 USB3 网卡接口问题的第 4 部分。

请参阅此处的其他帖子:

  • Debian 12 - 突然间,我的 USB3 Lan 适配器每次重新启动时都会分配随机 MAC 地址
  • 在 UDEV 配置中使用父属性“serial”为 lan 接口分配另一个名称,而不是依赖于 MAC 地址
  • 在 udev 规则中使用 USB 网卡地址的 USB 路径来分配接口名称而不是 MAC 地址

摘要:最近使用内核 6.1.0-20 的 debian 更新打破了对存储在 usb-lan nics EEPROM 内的 mac 地址的识别,因此之前使用ATTR{address} 编写的所有 udev 规则(根据以下内容更改接口名称) mac 地址)不再起作用。

现在为什么写这篇文章:

  • 使用ATTRS{serial}确实有效,但我有 6 个适配器中的 3 个共享相同的“串行”属性,因此无法确定哪个是哪个。
  • 此时我尝试使用 USB 的ATTRS{busnum}和ATTRS{devnum}来专门识别剩余的 3 个接口,但似乎该值并不稳定,并且会通过移除电源交流电流并将其放回去而不时发生变化。

所以上述解决方案都没有真正解决最后的问题。

然而,似乎如果您使用以下命令放下和打开(或者可能仅打开)eth 接口:

ip link set dev eth0 down
ip link set dev eth0 up

eth0 又名 USB3 LAN 适配器读回存储在 EEPROM 中的正确 MAC 地址...

此时我唯一的想法是:

  • 我可以放下/打开所有接口,以便它们获得正确的 MAC 地址并使 udev 再次重新应用规则,还是只在启动时发生一次?如果可能的话,你能帮我写一个脚本,能够将 eth 从 0 降到 10,然后重新调用 udev,以便可以重命名接口。

或者...

  • 当接口已经取回其原始 MAC 地址时,能够在调用 udev 之前向下/向上刷新 ETH,在这种情况下,udev 应该完成其工作。

您上次@AB 建议的 RUN+= 解决方案与此相关吗?

debian
  • 1 个回答
  • 29 Views
Martin Hope
user3450548
Asked: 2024-04-18 16:00:45 +0800 CST

在 udev 规则中使用 USB 网卡地址的 USB 路径来分配接口名称而不是 MAC 地址

  • 5

相关:

  • Debian 12 - 突然间,我的 USB3 Lan 适配器每次重新启动时都会分配随机 MAC 地址
  • 在 UDEV 配置中使用父属性“serial”为 lan 接口分配另一个名称,而不是依赖于 MAC 地址

提供的第二个解决方案的问题是,某些 USB3 NIC 由于某些奇怪的原因共享相同的ATTR{serial},因此我重命名此接口的最后手段是 USB 路径。

因为所连接的 NIC 始终位于 USB3 集线器上的相同位置和位置,所以使用 USB 路径来识别和重命名接口可能很有用。

lsusb说:

...
Bus 002 Device 006: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
Bus 002 Device 005: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
Bus 002 Device 010: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
Bus 002 Device 009: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
Bus 002 Device 008: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
Bus 002 Device 007: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
...

遗憾的是,与往常一样,应该直观的事情并没有按照预期的方式工作。

我发现我的接口都在总线 2 上,并且有从 5 到 10 的各种devnum

所以我尝试使用这样的命令:

SUBSYSTEM="net", ACTION="add", DRIVERS="?*", ATTRS{busnum}="2", ATTRS{devnum}="5", ATTR{dev_id}="0x0", ATTR{type}="1", KERNEL="eth*", NAME="lan1"

但这不起作用。

另外,在设备上使用KERNELS路径,表示位于 KERNELS="2-3:1.0":

SUBSYSTEM="net", ACTION="add", DRIVERS="?*", KERNELS="2-3:1.0", ATTR{dev_id}="0x0", ATTR{type}="1", KERNEL="eth*", NAME="lan1"

但什么也没有,接口没有重命名......

为什么这个规则不起作用?

debian
  • 1 个回答
  • 16 Views
Martin Hope
user3450548
Asked: 2024-04-17 20:20:09 +0800 CST

在 UDEV 配置中使用父属性“serial”为 lan 接口分配另一个名称,而不是依赖于 MAC 地址

  • 6

考虑到这个内核问题等待修复,并且随机分配 MAC 地址给这个 USB3 LAN 适配器:Debian 12 - 突然间,我的 USB3 LAN 适配器每次重新启动时都会分配随机 MAC 地址

我正在尝试找到一种解决方法,除了使用补丁自定义重新编译内核或使用旧内核版本之外。

基本上我所有的接口配置都是基于使用 udev 配置文件70-persistent-net.rules获得的自定义名称(某些接口根据其 mac 地址进行重命名,但考虑到上述错误,这不再起作用)。

通过查看 udev 文件/etc/udev/rules.d/70-persistent-net.rules的语法

我的conf有不同的行,例如:

SUBSYSTEM="net", ACTION="add", DRIVERS="?*", ATTR{address}="00:....", ATTR{dev_id}="0x0", ATTR{type}="1", KERNEL="eth*", NAME="lan1"

现在我通过调用命令发现了什么:

udevadm 信息 -a -p /sys/class/net/eth1

与 eth2、eth3、eth4、eth5 相同...

是有一个有趣的 ATTR 来唯一地标识接口。

这是一个名为“serial”的属性,但不适用于 eth1、eth2...但适用于它们的直接父开发人员。

事实上,该命令首先说“查看设备”...但在它说“查看父设备”之后...

所以我想知道我是否可以做这样的事情:

SUBSYSTEM="net", ACTION="add", DRIVERS="?*", ATTR{parent>serial}="00000003", ATTR{dev_id}="0x0", ATTR{type}="1", KERNEL="eth*", NAME="lan1"

使用父串行而不是基于 MAC 地址的配置来重命名 LAN 接口。

存在这样的语法吗?

谢谢

debian
  • 1 个回答
  • 30 Views
Martin Hope
user3450548
Asked: 2024-04-16 00:59:10 +0800 CST

Debian 12 - 突然间,我的 USB3 Lan 适配器每次重新启动时都会分配随机 MAC 地址

  • 8

我有各种小型 NUC,每台都附有一些 USB3 LAN 适配器(因为 NUC 只有一个以太网,所以我添加了额外的 USB3 适配器)。

在此输入图像描述

突然间,可能由于无人值守的自动升级,该设备开始获取随机 MAC 地址。

前:

每个 USB3 连接设备都有一个以下形式的地址:

00:0E:C6:XX:XX:XX

每一部都截然不同,但幸存下来的重启总是相同的。

现在他们的地址如下:

eth1 - be:7d:ee:6a:26:ab  
eth2 - be:7d:ee:6a:26:ab  
eth3 - be:7d:ee:6a:26:ab  
eth4 - be:7d:ee:6a:26:ab  
eth5 - be:7d:ee:6a:26:ab  

全部共享相同的随机选择的地址。

简而言之,烦恼:

- 每次机器重新启动时,此随机 MAC 地址都会更改。
- 所有这些都共享相同的随机 MAC 地址,之前它们每个都有一个不同且明显不同的地址。

这些设备被标识为lsusb:

亚信电子 AX88179 千兆位以太网

我不知道自最新的自动更新以来发生了什么,这是最近 2 天、1 小时前的问题,在所有这些设备开始出现这种奇怪的行为之后,一切都工作正常。

可能是更新有问题?是否是新发布的驱动程序每次 mac 地址都会随机化?这可能是 Linux 内核或发行版或 grub 设置中的一项功能,其中 USB 局域网设备现在每次都会获取随机 MAC 地址吗?但在这种情况下,为什么它们都共享相同的,它们应该是完全随机的......

我不知道,寻求帮助并愿意做测试......

关于操作系统:

Debian 版本:12.5

Linux 6.1.0-20-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.85-1 (2024-04-11) x86_64 GNU/Linux
debian
  • 1 个回答
  • 55 Views
Martin Hope
user3450548
Asked: 2023-11-15 00:58:29 +0800 CST

在启动期间和网络接口上线之前尽可能快地加载 iptables 或 nftables 规则

  • 5

我依靠我的特定服务在 debian 安装启动时加载 iptables 规则,该服务调用

iptables-restore my_rules.v4

ip6tables-restore my_rules.v6

并执行一些其他脚本

但是我意识到,在启用接口和应用固件规则之间存在应用默认规则的一小段时间,这可能会使机器面临一些风险。

我已经启用了 iptables-persistent 服务,但我不确定它是否在网络部分启动之前加载。

在网络上线并可用之前加载脚本的最佳方法是什么?

我听说过接口中的 pre-up,但我有很多接口,所以我不确定首先放置哪个接口,并且在所有接口上使用 pre-up 会导致脚本运行太多次而不是只运行一次。

debian
  • 2 个回答
  • 49 Views
Martin Hope
user3450548
Asked: 2023-11-11 06:43:13 +0800 CST

USB 驱动器上的 fdisk -l 给出了非常奇怪的响应

  • 6

今天,我用以下命令对 Linux 机器上的旧 USB3 闪存 8GB 驱动器进行了攻击:

dd if=/dev/random of=/dev/sdb

然后我把它放入 Windows 电脑中,它要求我对其进行格式化,我使用默认值(如 4k 块大小、fat32 等)进行了扩展格式,复制了一些我需要的文件并将其放在我新安装的 debian 12 机器上, fdisk 是这样说的:

Disk /dev/sdb: 7.32 GiB, 7864320000 bytes, 15360000 sectors
Disk model: ****************
Units: sector of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minum/optimal): 512 bytes/ 512 bytes
Disklabel type: dos
Disk identifier: 0x********

Device      Boot         Start             End     Sectors    Size  Id  Type
/dev/sdb1            778135908      1919645538  1141509631  544.3G  72  unknown
/dev/sdb2            168689522      2104717761  1936028240  923.2G  65  Novell Netware 386
/dev/sdb3           1869881465      3805909656  1936028192  923.2G  79  unknown
/dev/sdb4           2885681152      2885736650  55499        27.1M   d  unknown

Partition table entries are not in disk order.

为什么 USB 驱动器上有 4 个分区,其中 2 个分区大约 900Gigs,而 8GB USB 驱动器上有 500 个分区?这是windows机器的制作吗?在 Windows 中格式化期间,我明确要求扩展格式(零填充)。

我尝试使用以下方式安装驱动器:

mount -t vfat /dev/sdb /mnt/flashdrive

并且内容已正确安装,我从 Windows 电脑复制的文件就在那里。

我是否应该考虑驱动器已损坏或被某种病毒劫持?该驱动器是否可信,或者我应该将其视为安全问题吗?可能是 fdisk 错误?

谢谢


我认为这可能与我写入随机数据这一事实有关,也许 mbr 扇区中的随机数据可能导致驱动器出现多个分区,但事实并非如此。我有 3 个相同的闪存驱动器,并使用这次而dd if=/dev/zero不是随机重复相同的过程,并获得了相同的结果。

对我来说,Windows 以某种奇怪的方式格式化驱动器,使驱动器成为工作的 fat32 闪存驱动器,但使 fdisk 和 gdisk 变得疯狂。

尝试将驱动器放入 Acronis Disk Director 中,它正确地将它们检测为 fat32 闪存驱动器,但是由于 Acronis Disk Director 仍然是 Linux 发行版,通过切换控制台并运行 fdisk -l 会发生相同的奇怪分区方案。虽然 Acronis GUI 可以正确检测所有内容,但控制台 fdisk 却不能。然而,Acronis GUI 即使允许主分区的格式也不允许清理磁盘、创建额外的分区或类似的东西,它也将其称为“超级软盘”...

可能是制造商如何创建 USB 驱动器造成的问题?


编辑:我添加了 gdisk 输出

gdisk -l /dev/sdb
GPT fdisk (gdisk) version 1.0.9

Partition table scan:
    MBR: MBR only
    BSD: not present
    APM: not present
    GPT: not present

***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory.
***************************************************************

Exact type not match not found for type code 7200; assigning type code for
'Linux filesystem'
Exact type not match not found for type code 6500; assigning type code for
'Linux filesystem'
Exact type not match not found for type code 7900; assigning type code for
'Linux filesystem'
Exact type not match not found for type code 0D00; assigning type code for
'Linux filesystem'

Warning! Secondary partition table overlaps the last partition by
3790549690 blocks!
You will need to delete this partition or resize it in another utility.
Model: DataTraveler 3.0
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): *************************
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 15359966
Partitions will be aligned on 1-sector boundaries
Total free space is 15359933 sectors (7.3 GiB)

Number          Start (sector)      End(sector)          Size           Code                Name
   1                 778135908      1919645538      544.3 GiB           8300    Linux filesystem
   2                 168689522      2104717761      923.2 GiB           8300    Linux filesystem
   3                1869881465      3805909656      923.2 GiB           8300    Linux filesystem
   4                2885681152      2885736650       21.7 MiB           8300    Linux filesystem
debian
  • 2 个回答
  • 56 Views
Martin Hope
user3450548
Asked: 2023-11-06 17:39:18 +0800 CST

如果我使用 https,Debian(和 ubuntu)在下载 apt-get 更新时会遇到问题

  • 5

如上一个问题所述:How can i force apt-get or apt to use only https links

deb https://deb.debian.org/debian bookworm main
deb https://security.debian.org/debian-security bookworm/updates main
deb https://deb.debian.org/debian bookworm-updates main

如果我使用 https 协议, security.debian.org将无法工作。

使用 ubuntu,我在使用 https 协议更新 apt-get 缓存时遇到类似的问题。

现在,使用纯 http 来下载操作系统的更新不被认为是一个主要的安全问题吗?

我正在摸不着头脑,试图理解为什么在 2023 年,纯 http 仍然被认为可以在某些测试环境中使用。难道不能将中间的重主线和数据包的破坏进行到位,以便可以将精心制作的数据包发送并安装到用户计算机上吗?

debian
  • 1 个回答
  • 45 Views
Martin Hope
user3450548
Asked: 2023-11-02 04:14:08 +0800 CST

如果在通配符旁边使用子域,则与 RPZ 绑定的行为会很奇怪

  • 6

我不确定是否在绑定中发现了错误。我在 debian 12 上设置了一个简单的 dns 服务器。

在named.conf.options中

zone "rpz-test" {
    type master;
    file "/etc/bind/rpz-test.zone";
    check-names ignore;
}

在rpz-test.zone中

;RPZ
$TTL 604800
@   IN SOA rpz.zone. rpz.zone. (
                2; serial
            604800; refresh
            86400; retry
            2419200; expire
            604800; minimum
)
        IN      NS      localhost.

*.com A 127.0.0.1

sub.domain.com A 127.0.0.1

现在...如果我在bind9启动后使用dig来检查配置...

发生的情况是这样的:

digwhatever.com@localhost -p 53 -> 回复 127.0.0.1

dig sub.domain.com @localhost -p 53 -> 回复 127.0.0.1

dig domain.com @localhost -p 53 -> 打破通配符并解决

实际上,如果声明了域的子域,则主域将在外部解析!
很奇怪,通配符不是能够克服后面的声明吗?

问题可能出在我的配置中,不确定是否是一个错误,但我使用的版本是:

debian 12.2
绑定 9.18.19~deb12u1

debian
  • 1 个回答
  • 34 Views
Martin Hope
user3450548
Asked: 2023-10-27 15:38:59 +0800 CST

debian 12 中缺少curlftpfs 吗?

  • 5

尝试在 debian 12 中安装curlftpfs 提示软件包丢失。

虽然我知道该软件包尚未开发,但我经常在一些虚拟机传输中使用curlftpfs在各种fs之间传输,例如。通过 filezilla 服务器传递文件的 windows/linux 虚拟机等。

所以对我来说,即使在协议的非安全 FTPS 方式下使用它仍然有用。

有没有办法在不破坏我的 debian 12 安装的情况下安装该软件包或替换类似的软件包?

谢谢

debian
  • 1 个回答
  • 32 Views
Martin Hope
user3450548
Asked: 2023-10-27 15:25:44 +0800 CST

debian 12 中缺少 exfat-utils 吗?

  • 5
$ apt-get install exfat-utils exfat-fuse

作为输出返回

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package exfat-utils is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'exfat-utils' has no installation candidate

尝试安装此软件包,但似乎缺少该软件包,exfat 支持是否已在内核内部构建,因此无需参考其他实用程序来处理此文件系统?

安装驱动器的命令是否与旧命令相同

mount -t exfat /dev/sda1 /mountpoint/

?

谢谢

debian
  • 1 个回答
  • 16 Views
Martin Hope
user3450548
Asked: 2023-10-04 05:56:17 +0800 CST

使用 dd 来获取干净的 MBR 代码在 pfSense 上不起作用

  • 5

尝试在 shell 命令下使用 pfsense 2.7.0 live disk(pfsense 基于 freebsd)清理磁盘上的 mbr 代码部分。

/dev/da0我的驱动器遵循建议的清洁代码,仅保留分区的 mbr 代码,命令应该是:

dd if=/dev/zero of=/dev/da0 bs=446 count=1

然而......结果是:

dd: /dev/da0: Invalid argument
1+0 records in
0+0 records out
0 bytes transferred in 0.000089 secs (0 bytes/sec)

相反...如果我仅使用它作为代码,dd if=/dev/zero of=/dev/da0它只会删除所有内容而不会出现错误:(

我正在虚拟机中进行此测试,以便我可以多次恢复高清来测试这段文字...但是这件事让我头疼...

编辑:似乎如果我使用bs=512或bs=1M它不会给出错误。但是这样做也会删除分区表部分......

EDIT2:我尝试使用该命令dd if=/dev/da0 of=/tmp/mbr_file bs=512 count=1,它为我创建一个带有 mbr 的文件,我想知道我可以使用哪些命令以二进制模式编辑该文件,将前 446 个字节填充为 0,然后用于恢复它dd if=/tmp/mbr_file of=/dev/da0 bs=512 count=1。

我可以用什么?六?

partition
  • 3 个回答
  • 103 Views
Martin Hope
user3450548
Asked: 2023-04-11 01:45:44 +0800 CST

resolvconf 包创建损坏的 /etc/resolv.conf 文件

  • 5

我在使用 resolvconf 包的 debian 11 下遇到了一个奇怪的问题。

无论我投入什么样的配置,resolvconf 服务创建的 /etc/resolv.conf 文件都有点损坏。

挖 说:

dig: parse of /etc/resolv.conf failed

如果我使用像 nano 这样的编辑器只添加一个空格或换行符,或者甚至没有像将文件从 nano 覆盖到 /etc/resolv.conf 这样的编辑器,那么 dig 会返回再次读取文件,同样适用于能够执行dns 查找否则不会。

对我来说语法没问题,实际内容是:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 127.0.0.1
nameserver 127.0.2.1

我在机器上配置了一个可以正常工作的绑定服务器,并且实际配置可以正常工作,但前提是我从 nano 读取它并将其重新保存到位。

关于文件本身,我认为可能是 resolvconf 守护进程和 nano 之间的权限差异。

这是纳米编辑之前:

lrwxrwxrwx 1 root root 29 Apr 10 19:24 /etc/resolv.conf -> ../run/resolvconf/resolv.conf

这是在纳米编辑之后:

lrwxrwxrwx 1 root root 29 Apr 10 19:24 /etc/resolv.conf -> ../run/resolvconf/resolv.conf

我也和第一个做了cp换了,原来的不行,新的不行。

比较的文件是相同的......

我不知道发生了什么:(

debian
  • 1 个回答
  • 22 Views
Martin Hope
user3450548
Asked: 2022-03-21 06:21:32 +0800 CST

仅为 debian 9 cli 安装 teamviewer

  • 0

到目前为止,我使用 zerotier 来访问远程 linux debian 9 机器,它是一种 vpn 服务,它为您分配虚拟路由器,您可以向其添加机器。

自从上次更新远程客户端以来,事情变得非常奇怪。这台机器无法访问,我有一个具有 root 访问权限的人可以编写一小段命令,但他不是很实用,所以保持列表简短会更好。

我可以向他发送什么命令列表,以便 100% 确定运行 teamviewer 安装,以便我可以返回并登录这台机器?

这台机器是一个完整的经典 Debian 9 安装,没有 X 或任何东西,只有 CLI 经典终端。

我已经阅读了各种 teamviewer 安装线程,但每个似乎都对 linux 非常技术性,而我需要一些简单且无人看管的东西,该人必须执行一次命令,告诉我他的 id 并让我进入以修复所有混乱 zerotier最后更新离开。

奖金:

命令列表也可以放到网上,所以他必须像命令一样写一行

runurl http:// some_pastebin_address?

谢谢!

debian vnc
  • 1 个回答
  • 19 Views
Martin Hope
user3450548
Asked: 2021-09-12 10:49:58 +0800 CST

如何在 Debian 中重命名 ZeroTier 接口?

  • 0

似乎在 ZeroTier 安装下无法使用如何在 debian 9 中显示旧的 eth0 名称并重命名网络接口中描述的经典方法?

如何重命名 zerotier 接口?

linux debian
  • 1 个回答
  • 593 Views
Martin Hope
user3450548
Asked: 2018-12-23 03:17:32 +0800 CST

bash 是否有颜色命令,如 MS-Windows CMD 中所示?[复制]

  • 7
这个问题在这里已经有了答案:
如何设置 Linux 控制台屏幕的背景颜色? (1 个回答)
3年前关闭。

微软的 中有一个命令cmd,叫做color. 我知道,在 中bash,有一些特殊字符允许您在回声期间更改文本颜色。我也知道,在 ubuntu 中,您可以编辑终端的参数,在配置中设置“样式”,编辑它并在菜单下用鼠标应用它。

我要问的是,如果在 debian、ubuntu 和 centOS 下存在非常简单的东西,比如:

color 1b

使控制台从:

在此处输入图像描述

至

在此处输入图像描述

linux bash
  • 3 个回答
  • 1254 Views
Martin Hope
user3450548
Asked: 2018-03-16 03:39:20 +0800 CST

可以在同一个接口上同时配置 pppoe 和 dhcp 吗?

  • 3

我想在 debian 9 机器上设置/etc/interfaces文件dhcp和pppoeconfig.

这样我就可以用它移动我的机器eth0并连接它:

  • 到有的朋友家pppoe,在这种情况下,机器看到pppoe可用并与之建立连接(我已经在机器上设置了提供程序配置文件)

  • 到我家有路由器的地方dhcp,我受益dhcp于获得我的 IP 地址

  • 有可能这样做吗?

  • 我应该同时指定内部接口pppoe和inet dhcp吗?
linux debian
  • 1 个回答
  • 978 Views
Martin Hope
user3450548
Asked: 2018-02-23 13:38:39 +0800 CST

pppoeconf 修改哪些文件?

  • 1

对于我要进行的设置,我可以使用 pppoeconf 进行工作配置,但是我想了解哪些文件会pppoeconf修改,以便下次在没有该命令的情况下手动配置它们。

linux debian
  • 1 个回答
  • 355 Views
Martin Hope
user3450548
Asked: 2018-02-06 11:15:38 +0800 CST

SMBus/IPMI/GenericSerialBus 写入需要长度为 66 的缓冲区,发现长度为 32

  • 5

今天我的 nas debian 9 based 开始在启动阶段写出这个错误,同样通过调用以红色报告journalctl -xe:

ACPI Error: SMBus/IPMI/Generic write requires Buffer of length 66, found length 32 (20160831/exfield-427)
ACPI Error: Method parse/execution failed [\SB.PMIO._PMM] (Node ffff8a71878aeaf0), AE_AML_BUFFER_LIMIT (20160831/psparse-543)
ACPI Exception: AE_AML_BUFFER_LIMIT, Evaluating _PMM (20160831/power_meter-338)

我在这个 nas 中有一个双 raid1(sda/sdb和sdc/sdd),可能是其中一个磁盘有缺陷吗?

我应该担心吗?什么可能导致此错误,我该如何解决?

我有时按下电源而不是登录并手动写入,这可能是一个错误shutdown -h now吗?

谢谢

linux debian
  • 2 个回答
  • 9586 Views
Martin Hope
user3450548
Asked: 2018-01-18 03:48:23 +0800 CST

更改系统主机名使 samba 无法访问

  • 1

我在我的 debian 9 配置中发现了一些奇怪的东西。

我通过编辑 /etc/hostname 并从“myhost”重新启动到“myhost-hello”来更改我的主机名。

由于此修改通过它的 ip 连接到机器(我根本不使用 WINS 或其他类似的功能)显示服务器无法访问。

我自己说..可能是某种防火墙问题,所以我直接连接到机器,但机器仍然无法通过 smb:// 从 ubuntu 测试电脑访问。

我尝试多次成功地重新启动 samba 守护进程..

当我将目标机器的主机名切换回“myhost”时,samba 返回可用。

我想知道..如果主机名更改,是否有某种主机名自动配置使 samba 无法访问?(再次注意,我通过它的 ip 连接到那台机器,并且我不使用 win 功能或尝试通过它的主机名连接到它)

debian samba
  • 1 个回答
  • 998 Views

Sidebar

Stats

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

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve