我正在尝试从我运行CentOS7的笔记本电脑中获得RaspberPIP3ModelBv1.2的SSH。我已经通过以太网电缆将它们连接在一起,但笔记本电脑无法识别Raspi。因此,我尝试在StackExchange上的类似问题中运行一个用户提供的以下命令:
$cat /proc/net/arp
IP address HW type Flags HW address Mask Device此外,我还尝试使用nmap在搜索StackExchange时使用以下命令进行扫描:
$nmap 192.168.1.1-20
Starting Nmap 7.70 ( https://nmap.org ) at XXXX-XX-XX XX:XX XXX
mass_dns: warning: Unable to determine any DNS servers. Reverse DNS is disabled. Try using --system-dns or specify valid servers with --dns-servers
Nmap done: 20 IP addresses (0 hosts up) scanned in 0.04 seconds制约因素:
编辑:到目前为止,我已经尝试了两件事。
$ssh 192.168.1.10 ssh: connect to host 192.168.1.10 port 22: Connection refusedsystemctl start dhcpd Job for dhcpd.service failed because the control process exited with error code. See "systemctl status dhcpd.service" and "journalctl -xe" for details.发布于 2019-03-20 11:34:11
我想你可能在寻找不存在的东西。你的PI可能没有IP地址。
这些天来,实际上可能更容易配置您的Raspberry PI的内部WIFI连接,并找到它的方式。如果您想使用直接电缆进行此操作,则需要考虑以下几点:
你的第一个问题可能是电缆。它曾经是一个问题,以太网设备无法检测到,当他们是有线PC到PC,需要一个特殊的"交叉电缆“来实现这一点。交换机(和路由器)是反向连接的,这意味着你不需要与交换机或路由器交叉。现代个人电脑通常可以自动检测,但这并不能保证。
其次,如果没有路由器,就不会有DHCP服务器来分配IP地址。我相信windows只会选择一个IP,但我不相信Linux和你的PI会这么做。
幸运的是,您可以在笔记本电脑和PI上静态地分配IP地址。您的pi最简单的方法可能是编辑/etc/network/interfaces:
auto eth0
iface eth0 inet static
address 10.0.0.10
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255我不认识几个人但是..。这个链接表明 ./etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=enp3s0
ONBOOT=yes
IPADDR=10.0.0.20
NETMASK=255.255.255.0请记住在CentOS上检查您的局域网设备名称。您应该能够通过在命令行ip address输入来实现这一点。这将列出一些设备:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: enp0s3: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 11:21:07:02:2f:10 brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3
valid_lft 83996sec preferred_lft 83996sec在上面我的网络设备名是enp0s3。
发布于 2019-03-20 12:05:34
我正在尝试从我运行CentOS7的笔记本电脑中获得RaspberPIP3ModelBv1.2的SSH。I已经通过以太网电缆将它们连接在一起,但是笔记本电脑无法识别Raspi.请建议一种从我的笔记本电脑进入Raspi的方法。
所以SSH是一个协议。这是一种通讯方式,发生在以太网连接之上.它使用TCP/IP。换句话说,听起来您的Rasb_Pi没有正确地建立网络,这是首要的问题。
我的建议:
您还可以尝试使用像Centos中的Wireshark这样的软件来扫描网络,当rasb_pi连接到膝上型计算机时,当rasb_pi无法通过dhcp得到一个IP地址时,可以推断出它的169.254.x.x IP地址。
只有当你知道圆周率的ip地址,你才能进入它.就像我试图给你寄一些东西,除非我先知道你的地址,否则我做不到。
发布于 2019-03-20 19:11:29
您需要您的CentOS配置并运行一个dhcp服务器,以便自动将IP地址传递到RaspPI。之后,如果没有连接电缆的开关,则需要使用以太网交叉电缆将CentOS以太网rj45端口连接到RaspPI的RJ45端口。因此,您的RaspPI将有一个IP地址,您的CentOS可以进行ping并连接到ssh (如果您知道用户/密码)
https://unix.stackexchange.com/questions/507405
复制相似问题