我按照本指南使用 Debian 9.3 为我的 BBB 设置静态 IP:关联 。我的/etc/network/interfaces文件修改如下:
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
# Primary / Ethernet port
auto eth0
iface eth0 inet dhcp
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
# Secondary / Wifi RT5370
iface wlxe84e0650ff53 inet static
address 192.168.0.21
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.1
之后,我的以太网 IP 不再设置为 ...20,而是像以前一样设置为 ...18。在 wifi 方面,我没有设置 usb0,因为当我使用 ifconfig 时,它显示为 wlxe84e0650ff53。有人知道为什么吗?额外的设置完全杀死了它。我没有 wifi,除非我注释掉这些新行。有人能告诉我出了什么问题吗?
目前,路由器的用户名和密码尚不清楚,所以我无法进入以获取更多信息。
太感谢了。
答案1
首先,你的 eth0 配置有错误。你应该替换iface eth0 inet dhcp到iface eth0 inet 静态。您还需要添加自动 wlxe84e0650ff53前iface wlxe84e0650ff53 inet 静态.最后,你需要wpass 服务名称和wpa-psk您的 Wi-Fi 配置选项。您的/etc/网络/接口看起来应该是这样的:
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
# Primary / Ethernet port
auto eth0
iface eth0 inet static
address 192.168.0.20
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 192.168.0.1, 8.8.8.8
# Secondary / Wifi RT5370
auto wlxe84e0650ff53
iface wlxe84e0650ff53 inet static
address 192.168.0.21
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 192.168.0.1, 8.8.8.8
wpa-ssid <Wifi network SSID>
wpa-psk <Wifi WPA password>
为了知道您的无线接口名称,请iwconfig
在终端中输入命令。
PS:我不完全明白为什么在同一个网络中配置两个接口。