步骤 1:打开 OpenWrt
- 打开 Terminal(也可以用 Command Prompt)。
- 输入以下命令:
openwrt
这会创建一个名为
openwrt的虚拟服务器。
步骤 2:连接到目标服务器
使用端口连接
- 在
openwrt里输入目标服务器的端口(默认为 88):openwrt 88
这会连接到目标服务器。
使用 sudo 命令
- 使用
sudo命令连接到目标服务器:sudo openwrt
这会忽略一些配置,直接连接到目标服务器。
步骤 3:设置端口
如果你希望在 openwrt 中设置特定的端口,可以使用以下命令:
sudo mod bind 88
这会设置端口 88 为开放的。
步骤 4:连接到多个服务器
如果需要连接到多个服务器,可以先将所有服务器添加到 openwrt 的开放列表中,使用以下命令:
sudo wmi openwrt
这会列出所有开放的服务器。
添加服务器到开放Wrt列表
- 在
wmi openwrt中输入服务器的配置信息(如 IP 地址、端口等),并运行sudo wmi openwrt。 - 在输出中输入服务器的 IP 地址,然后按回车:
sudo wmi openwrt 192.168.1.1
这会将服务器添加到 OpenWrt 的开放列表中。
使用 sudo 命令添加服务器
你可以手动添加服务器到 OpenWrt 的开放列表,添加服务器 1:
sudo wmi openwrt 192.168.1.1 sudo wmi openwrt 192.168.1.1 add sudo wmi openwrt 192.168.1.1 add ip 192.168.1.5
步骤 5:连接到服务器
- 在
openwrt里输入目标服务器的 IP 地址,然后按 Enter:openwrt xxx
这会连接到目标服务器。
步骤 6:使用 OpenWrt 的内置工具连接
你可以使用 OpenWrt 的内置工具连接到目标服务器:
- 使用
sudo命令连接到目标服务器:sudo wmi openwrt
- 使用
sudo wmi openwrt xxx连接到目标服务器的 IP 地址。
步骤 7:查看连接状态
- 在
openwrt中输入以下命令以查看连接状态:sudo lsof 192.168.1.1
这会显示连接到目标服务器的进程。
步骤 8:设置访问权限
-
在 OpenWrt 的配置文件(
config.conf)中设置访问权限:echo "sudo: 88" > config.conf
这会将所有连接到 88 的用户禁用。
-
使用
sudo mod list wmi进行管理:sudo mod list wmi
步骤 9:连接失败的可能性原因
- 网络问题:检查你的网络连接是否稳定,是否有连接到目标服务器的进程。
- 配置错误:检查 OpenWrt 的配置文件和端口设置是否有误。
- 权限问题:确保你有权限访问目标服务器。
注意事项
- 网络连接:确保你的设备网络连接到目标服务器是稳定的。
- 配置文件:确保 OpenWrt 的配置文件(
config.conf)中设置正确的权限和端口。
希望这些步骤能帮助你顺利连接到外网的 OpenWrt 服务器!如果有更多问题,欢迎随时提问。
