J'ai configuré un point d'accès sans fil sur mon serveur et, pour une raison quelconque, tout fonctionne sauf les fonctionnalités de découverte automatique. Je ne peux voir aucun autre appareil, les appareils upnp ne sont pas découverts, et je pense que c'est un simple problème d'iptables ou de routage que je manque.
Exemple :
- L'appareil A branché en ethernet découvre 20 appareils locaux
- L'appareil A branché en sans fil se découvre lui-même et le wifi seul
- L'appareil A branché en sans fil PEUT se connecter aux autres si l'IP est spécifiée manuellement
- L'appareil A ne voit AUCUN autre appareil UpNp/DLNA/Share/Etc connecté en sans fil, mais peut en ethernet
J'ai résolu ce problème il y a longtemps, mais je ne me souviens pas de ce que j'ai fait.
sudo iptables --list
Chaîne INPUT (policy ACCEPT)
target prot opt source destination
Chaîne FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere
Chaîne OUTPUT (policy ACCEPT)
target prot opt source destination
route
Table de routage IP du noyau
Destination Passerelle Masque Indicateurs Métrique Référence Utiliser Interface
default 192.168.100.1 0.0.0.0 UG 0 0 0 eth0
default 192.168.100.1 0.0.0.0 UG 202 0 0 eth0
192.168.100.0 * 255.255.255.0 U 202 0 0 eth0
192.168.189.0 * 255.255.255.0 U 303 0 0 wlan0
ifconfig -a
eth0 Lien encap:Ethernet HWaddr b8:27:eb:31:1e:4b
adr inet:192.168.100.153 Bcast:192.168.100.255 Masque:255.255.255.0
adr inet6: fe80::fb1:56b0:c113:f046/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:281701 errors:0 dropped:0 overruns:0 frame:0
TX packets:89770 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 longueur file d'attente:1000
RX octets:75550664 (72,0 Mio) TX octets:19734709 (18,8 Mio)
lo Lien encap:Boucle locale
adr inet:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:2491 errors:0 dropped:0 overruns:0 frame:0
TX packets:2491 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 longueur file d'attente:1
RX octets:234335 (228,8 Kio) TX octets:234335 (228,8 Kio)
wlan0 Lien encap:Ethernet HWaddr b8:27:eb:64:4b:1e
adr inet:192.168.189.1 Bcast:192.168.189.255 Masque:255.255.255.0
adr inet6: fe80::f855:75b1:b821:5f5/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26313 errors:0 dropped:24582 overruns:0 frame:0
TX packets:2436 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 longueur file d'attente:1000
RX octets:4191579 (3,9 Mio) TX octets:966693 (944,0 Kio)
network/interfaces
# interfaces(5) Fichier utilisé par ifup(8) et ifdown(8)
auto lo
iface lo inet loopback
#auto eth0 # géré par ifplugd
iface eth0 inet dhcp
#hwaddress ether 1a:64:b6:bf:36:37
#allow-hotplug wlan0
#auto wlan0
#iface wlan0 inet dhcp
#pre-up wpa_supplicant -B w -D wext -i wlan0 -c /opt/max2play/wpa_supplicant.co$
#post-down killall -q wpa_supplicant
#Début point d'accès
up iptables-restore < /etc/hostapd/iptables.ap
#Fin point d'accès
hosts
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
127.0.1.1 UnitThree
192.168.189.1 UnitThree
Éditer : mise en forme