我有一台带有NodeJS客户端的笔记本电脑,该笔记本电脑应该连接到Ubuntu PC上的MQTT代理。代理使用TCP端口1883和Websocket端口9883运行。但是,当我运行客户端时,它看不到代理-仅当我在代理所使用的同一台PC上运行客户端程序时,它才能连接。
这以前曾经起作用。我更改了有关网络接口的一些内容,但恢复了所有内容-因此我不知道是什么原因引起的。我为eth
接口之一添加了别名,但再次将其删除。我认为ip a
和ifconfig
不会返回任何有用的信息。
br0 Link encap:Ethernet Hardware Adresse 00:18:7d:a3:35:31
inet Adresse:192.168.100.104 Bcast:192.168.100.255 Maske:255.255.255.0
inet6-Adresse: fe80::218:7dff:fea3:3531/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX-Pakete:44900 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:64820 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX-Bytes:4650028 (4.6 MB) TX-Bytes:6592080 (6.5 MB)
can0 Link encap:UNSPEC Hardware Adresse 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP RUNNING NOARP MTU:16 Metrik:1
RX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:10
RX-Bytes:0 (0.0 B) TX-Bytes:0 (0.0 B)
Interrupt:19
eth4 Link encap:Ethernet Hardware Adresse 00:18:7d:a3:35:31
inet Adresse:192.168.100.104 Bcast:192.168.100.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX-Pakete:44902 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:64856 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:5458368 (5.4 MB) TX-Bytes:6859302 (6.8 MB)
Interrupt:20 Speicher:f7f00000-f7f20000
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:4177136 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:4177136 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX-Bytes:3361007003 (3.3 GB) TX-Bytes:3361007003 (3.3 GB)
rename3 Link encap:Ethernet Hardware Adresse 00:18:7d:a3:35:32
UP BROADCAST MULTICAST MTU:1500 Metrik:1
RX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:0 (0.0 B) TX-Bytes:0 (0.0 B)
Interrupt:18 Speicher:f7d00000-f7d20000
ip a
:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
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
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000
link/ether 00:18:7d:a3:35:31 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.104/24 brd 192.168.100.255 scope global eth4
valid_lft forever preferred_lft forever
3: rename3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:18:7d:a3:35:32 brd ff:ff:ff:ff:ff:ff
4: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN group default qlen 10
link/can
5: wlan1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 80:a5:89:61:98:57 brd ff:ff:ff:ff:ff:ff
6: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 00:18:7d:a3:35:31 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.104/24 brd 192.168.100.255 scope global br0
valid_lft forever preferred_lft forever
inet6 fe80::218:7dff:fea3:3531/64 scope link
valid_lft forever preferred_lft forever
我的网络接口:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto can0
iface can0 inet manual
pre-up ip link set $IFACE type can bitrate 125000
up /sbin/ifconfig $IFACE up
down /sbin/ifconfig $IFACE down
auto br0
iface br0 inet static
bridge_ports eth0 eth4
address 192.168.100.104
netmask 255.255.255.0
gateway 192.168.100.10
通过ufw disable
禁用了防火墙。
我完全不知所措。感谢您的帮助。