Raspberry pi 连接到Pi上的Web服务器,不带路由器
我目前有一个web服务器在我的pi上运行,我正试图从我的windows机器上访问它。有一次,我让pi物理连接到与我的计算机相同的网络(wifi),但由于我无法控制的情况,这不再是一个选项。我在上大学,在网络方面几乎没有选择 有人对我如何继续在我的pi上运行服务器并访问它有什么建议吗?我可以直接连接到我的电脑吗?Raspberry pi 连接到Pi上的Web服务器,不带路由器,raspberry-pi,raspberry-pi3,Raspberry Pi,Raspberry Pi3,我目前有一个web服务器在我的pi上运行,我正试图从我的windows机器上访问它。有一次,我让pi物理连接到与我的计算机相同的网络(wifi),但由于我无法控制的情况,这不再是一个选项。我在上大学,在网络方面几乎没有选择 有人对我如何继续在我的pi上运行服务器并访问它有什么建议吗?我可以直接连接到我的电脑吗? 如有任何建议,将不胜感激。谢谢 您应该能够使用相同的子网在PC和Pi上固定IP,并以这种方式进行。大多数网卡应该能够在不使用交叉电缆的情况下进行管理。如果您在PC上使用wifi,这应该没
如有任何建议,将不胜感激。谢谢 您应该能够使用相同的子网在PC和Pi上固定IP,并以这种方式进行。大多数网卡应该能够在不使用交叉电缆的情况下进行管理。如果您在PC上使用wifi,这应该没有问题,因为您可以在pi上建立有线连接并与外部世界无线连接。从购买域名并激活其中的动态DNS功能,并将其记录指向raspberry pi的IP地址(或您的家庭路由器地址,您可以从该地址将请求转发给pi)。 在这里阅读有关动态DNS的更多信息 使用此方法,您可以从世界任何地方访问您的树莓pi
如果您没有静态IP地址,这尤其有用。使用LAN电缆访问RPi: 将存储卡插入计算机,然后在启动文件夹中编辑此文件,并添加
ip=192.168.0.200
此行以为其提供静态ip,从而编辑您的boot/cmdline.txt
文件
将计算机中lan适配器的IP更改为192.168.0.10(以便两者位于同一网络上)
在此之后,您可以使用此ip192.168.0.200
使用Putty ssh到Raspberry Pi
使用WiFi连接到RPi
Add the following lines or edit if they do not exist:
allowhotplug
wlan0
iface wlan0 inet dhcp
wpaconf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
Now edit the **wpa_supplicant** file.
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Add the following lines:
network={
ssid="YOUR_NETWORK_NAME"
psk="YOUR_NETWORK_PASSWORD"
}
Restart the wlan0 interface
use command: sudo ifdown wlan0; sudo ifup wlan0;
RPi连接到网络后,您可以使用IP扫描器扫描RPi的IP以ssh连接到它。在您的电脑上定义WIFI热点并使PI连接到它。您可以使用lan电缆访问它。将lan电缆连接到Raspberry PI,并向Raspberry PI提供静态IP以连接到它。WIFI方法也很好,正如@Ahma所建议的那样dWabbi。您可以通过编辑接口文件在raspberry pi中硬编码网络id和密码。您的pi是在家里还是在大学里?您的当前情况至少我不清楚。@MarkSetchell他们都在大学里。我的PC通过wifi连接到网络。pi通过以太网连接到同一网络rnet电缆。由于网络变化,它们无法再相互通信,因此我需要找到一种新的连接方式。我还需要保持我的电脑与外部世界的连接。我认为从Ayush和其他人的评论和回答来看,我会尝试将pi直接插入我的电脑并设置静态IP。除非有人发现问题,否则是的,谢谢。这就是我最后做的。