通过以太网使用 ssh 连接到 Ubuntu

通过以太网使用 ssh 连接到 Ubuntu

我已经为我的 Windows 笔记本电脑端口提供了192.168.137.20带有网络掩码的静态 IP :255.255.255.0

在此处输入图片描述

然后我使用 USB 连接了我的 rasberry pi(运行 Ubuntu 20.04)并运行以下命令以赋予它静态 IP 和网络掩码puttsdsdsd:

# sudo ifconfig eth0 192.168.137.50 netmask 255.255.255.0

现在它们两个都应该在同一个网络上。我使用以太网端口将我的树莓派连接到我的笔记本电脑,并尝试使用 putty 通过 ssh 连接到它。以前它曾经使用相同的程序工作,但现在不行了。事实上,我无法通过以太网从其他设备 ping 每个设备。我试过:

ping 192.168.137.50

在笔记本电脑上

ping 192.168.137.20

在 raspberry pi 上。两者都显示目标主机无法访问。

现在我记得唯一可能存在问题的是一些配置文件。我记得我修改过,/etc/resolv.conf当时我可以通过 ssh 连接,但无法 ping google。不过,我把它改回来了,下面是它现在的样子:

# cat /etc/resolv.conf
# Generated by resolvconf
nameserver 127.0.0.1

我是否遗漏了什么?

附言:

ifconfig在 rasberry pi 上观看以下节目:

eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    inet 192.168.137.50  netmask 255.255.255.0  broadcast 192.168.137.255
    ether 18:9b:a5:40:5d:59  txqueuelen 1000  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 0  bytes 0 (0.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

相关内容