小编use*_*190的帖子

我不希望我的 DHCP 成为默认网关

我有一台运行 DHCP 服务器的设备。当我通过 USB 将它连接到我的计算机时,PC 获得一个 IP 地址,并且该设备成为默认网关。我只希望设备同意 IP 地址而不是默认网关。这可能吗?

我使用的是 udhcpd,但我在权威模式下遇到了问题,所以我切换到了 dnsmasq。

PC 已经连接到另一个网络,应该包含默认网关。

编辑 :

这是它如何设置的小图

[嵌入式网络#1] ----- [PC] ----- [企业网络#2]

这里重要的是 Net#1 不知道 Net#2、它的 dhcp 服务器和它的默认网关

编辑 2:

好的,/etc/dnsmasq.conf中的参数应该是关于dhcp-option=3的,
这个参数我没有指定好,是没有效果的。根据这个示例配置

# Disable default gateway
#dhcp-option=3
Run Code Online (Sandbox Code Playgroud)

这不会禁用网关,这没有效果

编辑 3:

好的 dhcp-option=3 确实有效果(愚蠢的我)。然而,仅仅更新 ip 还不足以让 windows xp 忘记旧的

routing gateway dhcp ip

5
推荐指数
1
解决办法
2万
查看次数

为什么现在 1920x1200 液晶屏这么贵?

不确定这是正确的论坛,但它在这里。大约 4 年前,我以大约 300 美元的价格从三星购买了 1920x1200 液晶显示屏。我似乎再也找不到任何低于 450 美元的尺寸相同的屏幕了。

为什么 16:10 屏幕这么稀有?

lcd

5
推荐指数
1
解决办法
1080
查看次数

为什么 linux 启动顺序是在 sh 中而不是在 c 中

我有一个运行 linux 的嵌入式设备。

我正在尝试加快启动顺序。用 C 重写大部分引导序列会加快速度吗?

例如,我有很多测试这个或那个的脚本,然后安装这个或那个。这是/etc/rcS.d/S03sysfs

#!/bin/sh

if [ -e /proc ] && ! [ -e /proc/mounts ]; then
  mount -t proc proc /proc
fi

if [ -e /sys ] && grep -q sysfs /proc/filesystems; then
  mount sysfs /sys -t sysfs
fi

exit 0
Run Code Online (Sandbox Code Playgroud)

我的猜测是,如果它是用 C 语言编写的,它会快得多,对吗?

我的问题:

为什么它不是已经在 C 中?
用 C 写这个会提高速度吗?

linux boot speed

5
推荐指数
2
解决办法
459
查看次数

9 英寸上网本有什么好的 ftp 客户端吗?

我目前运行 FileZilla 客户端,但它太大而无法正确适应屏幕。

有什么建议吗?

ftp netbook

4
推荐指数
1
解决办法
536
查看次数

标签 统计

boot ×1

dhcp ×1

ftp ×1

gateway ×1

ip ×1

lcd ×1

linux ×1

netbook ×1

routing ×1

speed ×1