无需 wifi/路由器即可连接 2 台电脑

无需 wifi/路由器即可连接 2 台电脑

我正在尝试设置一个树莓派,但没有屏幕,也无法直接访问路由器,有没有办法连接这两台电脑?(无需购买交换机或路由器)。之后,通过访问ssh,就可以启用 Wi-fi。

我读到过可以设置临时网络,或者使用以太网电缆。但我不确定这种方法是否可行。欢迎提供任何提示。

编辑:操作系统是 Raspbian,笔记本电脑运行的是 Ubuntu。

答案1

我认为通过这两个组件你可以实现这个目标:

  1. 使用以下方式将 Raspberry Pi 连接到计算机交叉以太网电缆。此电缆将确保即使在类似设备上也能正常发送/接收(即当您没有交换机<->计算机场景时)。编辑:正如评论中很多人指出的那样,只有当您的计算机未实现 Auto-MDIX 时(即当您的 PC 没有千兆以太网时),才需要这样做。
  2. 配置基本DHCP 服务器(例如在 Linux 上使用 isc-dhcp-server 或在 Windows 上使用 tftpd32)在计算机上配置 Raspberry Pi
  3. 检查 DHCP 服务器上的租约或扫描网络以找到 Pi 的地址
  4. 使用 SSH 连接到 Pi

另请注意,Raspberry PI 的许多发行版都禁用了 SSH。请确保您使用默认启用 SSH 的发行版,或者在计算机上安装 SD 卡以编辑 SSH 配置。

答案2

根据您要使用的 Raspberry PI 操作系统,您只需将其放在wpa_supplicant.conf启动分区上,操作系统就会检测并使用它连接到无线网络。

例如 Raspbian 支持此功能。

该文件可能如下所示:

country=us
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    scan_ssid=1
    ssid="my-wifi-net"
    psk="the network password"
}

scan_ssid=1是可选的,只有当您拥有隐藏网络时才需要。您可能需要根据需要替换国家代码,例如使用频道 > 11。

您必须确保使用 UNIX 换行符。您可以找到更多信息在官方文档中

要找到 Pi 的 IP 地址,您可以查看路由器的 Web 界面或使用 Angry IP Scanner 或类似程序扫描网络。


如果您由于某种原因无法使用此方法,请参考其他答案。

答案3

如果你使用Raspberry Pi 成像仪要刷新你的 SD 卡,对于版本 1.6 或更高版本,成像仪附带高级选项. 按下Ctrl-Shift-X可获得​​更多选项,包括配置 wifi。

相关内容