【问题标题】:Cannot get ip address on raspberry pi无法在树莓派上获取 IP 地址
【发布时间】:2013-07-31 10:44:59
【问题描述】:

我正在尝试 ssh 到我的树莓派,所以我想使用

获取以下链接中提到的 IP 地址
 ifconfig

http://learn.adafruit.com/adafruits-raspberry-pi-lesson-6-using-ssh/using-ssh-on-a-mac-or-linux

  eth0      Link encap:Ethernet  HWaddr b8:27:eb:63:40:b8
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:27224 errors:0 dropped:0 overruns:0 frame:0
  TX packets:733 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:2801074 (2.6 MiB)  TX bytes:107019 (104.5 KiB)

  lo        Link encap:Local Loopback
  inet addr:127.0.0.1  Mask:255.0.0.0
  UP LOOPBACK RUNNING  MTU:16436  Metric:1
  RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

我没有得到以wlan0开头的列表

我什至尝试输入sudo ifconfig wlan0,但出现以下错误

wlan0 error fetching interface information: Device not found

我通过有线电缆连接,是的,我已连接到互联网,因为我可以浏览网站,目前我不想设置任何无线连接,我只想能够获取我的 ip,所以我可以使用ip地址登录pi

反正我可以得到我的树莓派的IP地址

【问题讨论】:

  • @JoachimPileborg 我物理登录到 pi 试图获取 ip 地址

标签: ip raspberry-pi


【解决方案1】:

我不知道到底是什么问题,但是当我使用从 ifconfig 获取的 ip 时,当我键入时无法通过 ssh 连接到我的 pi

ip route

我得到了另一个 ip,所以我使用它并尝试 shh 到我的 pi,它现在正在工作

【讨论】:

  • 也为我工作。谢谢。
【解决方案2】:

使用

sudo ifconfig -a

如果你想使用 ifconfig,但由于它已被弃用,你应该使用

sudo hostname --ip-address

【讨论】:

    【解决方案3】:

    它似乎没有连接到网络。虽然只是为了仔细检查,但连接到您的路由器(通常是 192.168.0.1 - 如果您的机器上没有 ipconfig,则转到您的默认网关),登录,转到设备并从您的 pi 中查找 mac 地址(b8:27: eb:63:40:b8) 您可以从那里检查本地 IP 地址...如果它已正确连接到网络

    【讨论】:

    • 我已登录 pi(不是远程),我尝试打开一些网站以确保我已连接
    【解决方案4】:

    您有连接到设备的无线网卡吗?是通过USB吗?是否安装正确?

    您的设备上是否有有效的网络连接?例如,尝试 ping 一些东西

    ping 8.8.8.8
    

    看看你是否得到回应。如果没有,则说明您没有连接到互联网,需要通过 USB 安装无线网卡或连接网线。

    【讨论】:

    • 我通过有线电缆连接,是的,我已连接到互联网,因为我可以浏览网站,目前我不想设置任何无线连接,我只想能够获取我的 ip,以便我可以使用 ip 地址登录到 pi
    【解决方案5】:

    要使ifconfig 工作,您必须连接到设备。插入以太网电缆并不能确保您的计算机已识别连接。以下是您可以尝试的方法-

    • 转到网络设置 -> 编辑连接
    • 添加新连接
    • 在 IPv4 设置中,将方法更改为“与其他计算机共享”

    如果一切顺利,您将看到已连接的通知。再试试ifconfig

    有时,ifconfig 中显示的 IP 地址可能不起作用。在这种情况下,只需使用nmap搜索子网(IP地址的最后一位),然后尝试登录其他IP。

    【讨论】:

      【解决方案6】:

      试试这个代码: 主机名-I

      如果设置了,这应该会显示你的 RPi 的 IP 地址。
      如果未设置,请键入 sudo nano cmdline.txt

      并在这个文件的最后附加以下内容 IP=192.168.0.4

      这应该设置IP,通过输入命令,你应该能够看到它..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-07-21
        • 2016-11-03
        • 2022-12-21
        • 1970-01-01
        • 1970-01-01
        • 2018-07-02
        • 2021-08-02
        • 2016-09-04
        相关资源
        最近更新 更多