标签: openwrt

为什么OpenWrt的root密码最大长度是8个字符?

当我尝试设置root密码时:

root@OpenWrt:~# passwd
Changing password for root
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
Run Code Online (Sandbox Code Playgroud)

似乎最大长度是 8。如果我尝试设置超过 8 的密码,则只有前 8 个字符有效。如何设置更长的密码root

我的 OpenWrt 版本:

Linux OpenWrt 4.14.108 #0 SMP Wed Mar 27 21:59:03 2019 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

linux password root openwrt passwd

29
推荐指数
2
解决办法
5471
查看次数

dnsmasq:将 2 个 MAC 地址映射到同一个 IP 地址

是否可以将 2 个不同的 MAC 地址映射到同一个 IP 地址?

对于我的备份,我需要从服务器连接回便携式设备,并且我希望无线和有线接口都具有相同的 IP。

openwrt Web 界面不接受具有相同 IP 地址的多个 dhcp 条目,但也许有解决方法?

5 月 23 日补充说明

我应该明确指出,在任何给定时间只有一个便携式网络接口连接到网络(因此开关不应该被混淆)。最初,我为接口分配了 2 个不同的 IP 地址,具有相同的 DNS 名称,但这并没有很好地工作(当我得到错误的 IP 时超时)。但我想对两者使用相同的名称,因为它在我的备份脚本中是硬编码的。

对困惑感到抱歉。

dhcp openwrt

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

如何在 OpenWrt 10.03 中获取已连接 wifi 客户端的列表?

如何在 OpenWrt 10.03 中获取已连接 wifi 客户端的列表?

linux openwrt

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

无法在 openwrt 路由器上的 LAN 端口之间进行通信

我有一台 WBMR-HP-G300H Buffalo Airstation 路由器,我在上面安装了lates OpenWRT 软件。

除了一个小问题外,一切都运行良好(ADSL、WIFI 等)。我无法在 LAN 端口之间通信。即,如果我在 lan 端口 1 上连接了一台计算机,并且我尝试在 lan 端口 2 上 ping 另一台计算机,那么我会得到“目标无法访问”。

我可以从路由器本身 ping 两台计算机,也可以从无线连接的单独笔记本电脑上 ping 每台计算机。所有计算机都在同一子网范围内 (10.0.0.?/24)。

我怀疑我可能需要在交换机上配置一个 vlan,但是每次我尝试使用各种谷歌配置来执行此操作时,我都会冻结所有 lan 端口,并且必须使用无线连接的笔记本电脑恢复。

这是我的 /etc/config/network:

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config interface 'lan'
        option type 'bridge'
        option proto 'static'
        option netmask '255.255.255.0'
        option ipaddr '10.0.0.1'
        option _orig_ifname 'eth0 wlan0'
        option _orig_bridge 'true'
        option ifname 'eth0'

config adsl-device 'adsl'
        option fwannex 'a'
        option …
Run Code Online (Sandbox Code Playgroud)

local-area-network router vlan openwrt

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

OpenWrt 在同一个端口上配置 Tagged 和 Untagged VLAN

我已经在 MikroTik Routerboard RB750UP(带有 AR9330 内置交换机的 AR7240 CPU)上安装了 OpenWrt。我在下面提供了其他详细信息,但我的问题是:

如何在同一端口上配置未标记和标记的 vlan?

我已经成功地独立配置了非标记 vlan 和标记 vlan,但不是针对同一个端口。我之所以要这样做是因为我将 Ubiquiti NanoStation loco M2 插入提供无线局域网的端口(需要未标记的帧),但我还想配置一个标记的 vlan 来管理 loco(即访问其管理ip 通过标记货车)。

以下是一些进一步的细节:

硬件

  • MikroTik RouterBoard RB750UP
  • Ubiquiti NanoStation 机车 M2

swconfig 输出:

swconfig dev eth0 help
switch0: eth0(AR7240/AR9330 built-in switch), ports: 5 (cpu @ 0), vlans: 16
<snip>
Run Code Online (Sandbox Code Playgroud)

这是RB750 的 AR7240/AR9330 开关布局图(我认为是)的链接

操作系统

OpenWrt BARRIER BREAKER(Bleeding Edge,r36085),使用自定义配置构建

# uname -a
Linux OpenWrt 3.8.3 #3 Wed Mar 27 04:09:04 PDT 2013 mips GNU/Linux
Run Code Online (Sandbox Code Playgroud)

网络图 …

configuration vlan openwrt

9
推荐指数
1
解决办法
3万
查看次数

使用 OpenWrt 重定向 DNS 请求

我带了一个无线路由器到我的办公室,因为我家附近没有免费的网络插座。通过以太网电缆连接的每台普通计算机通常通过 DHCP 从企业路由器获取 IP 和 DNS 服务器地址。

我们的组织有一些内部地址,它们有自己的 URI,由本地 DNS 服务器解析。现在我可以通过 IP 地址访问它们,但不能通过 URI,因为“主机未知”。

在LuCI(OpenWrt 的网络界面)的DHCP 和 DNS部分中,DNS Forwardings我指定了企业 DNS 服务器的地址(它们是静态的),但没有成功。

如何让 OpenWrt 将所有无法自行解析的 DNS 请求转发到这些企业服务器,或仅将所有 DNS 流量转发到该服务器?

networking domain-name-system openwrt

8
推荐指数
2
解决办法
4万
查看次数

如何在 openWrt 中为 dhcp 客户端提供自定义 dns?

我想为 dhcp 客户端提供自定义 DNS 服务器。我如何在 openWrt 中实现这一目标?

domain-name-system openwrt dnsmasq

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

SSLsplit 是拦截和重新加密 wifi 路由器上的 HTTPS 流量的正确工具吗?

我希望通过拦截 HTTPS 流量对在各种设备上运行的产品进行漏洞研究,但除了安装自定义 cert 之外,我不想修改设备。

似乎SSLsplit做了我想要的,因为它允许“通过网络地址转换引擎透明地拦截连接并重定向到 SSLsplit ”。据我了解,这些 NAT 规则不必在运行 MITM-ed 应用程序的设备上定义,我可以自定义iptables以在运行Fruity WifiOpenWRT的设备上通过SSLsplit重定向路由器流量。

带有修改过的 iptables 规则的SSLsplit是否足够并且是解决此问题的合理方法,或者我是否还必须修改 Linux 网络系统的其他部分?

注意:我正在尝试构建的系统要求设备将证书安装到受信任的根存储中,以“选择加入”此拦截。我并不是要构建一个系统来拦截来自不情愿设备的任意流量。

https openwrt mitmproxy

7
推荐指数
2
解决办法
8081
查看次数

`ssh -NfR` 等效于 dropbear

我想在后台打开一个反向隧道。使用 OpenSSH 时ssh -NfR 9022:127.0.0.1:22 <target>总是有效。当我在路由器上使用 dropbear 执行此操作时,它失败了:

# ssh -NfR 9022:127.0.0.1:22 <target>
ssh: Exited: Error resolving '9022:localhost:22' port '22'. Name or service not known
Run Code Online (Sandbox Code Playgroud)

ssh -R 工作正常,但不会在后台启动。离开 'f' 或 'R' 都无济于事;它打印了相同的错误。更换127.0.0.1withlocalhost也无济于事。

求求SF帮帮我!:)

ssh embedded ssh-tunnel openwrt dropbear

6
推荐指数
1
解决办法
5789
查看次数

OpenWrt 上的 strongswan VPN

嗨,我正在运行 OpenWRT 的 Barrier Breaker 版本,我已经根据以下内容设置了 VPN:http ://wiki.openwrt.org/inbox/strongswan.howto 我可以用我的 iPhone 或 Mac 连接到 VPN(到 10.10.1.0 /24 网络)。我也可以从 Windows 7 连接。使用 DHCP 成功地为客户端分配了一个 IP。连接后,我无法访问网络上的任何内容。/etc/firewall.user 包含:

# This file is interpreted as shell script.
# Put your custom iptables rules here, they will
# be executed with each firewall (re-)start.
iptables -I INPUT  -m policy --dir in --pol ipsec --proto esp -j ACCEPT
iptables -I FORWARD  -m policy --dir in --pol ipsec --proto esp -j ACCEPT
iptables -I FORWARD  -m policy …
Run Code Online (Sandbox Code Playgroud)

routing iptables openwrt strongswan

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