Configuration réseau Linux IPV4

J'ai des problèmes pour find ce que j'ai mal configuré. Je ne peux pas retirer les packages du velodyne sur un server Fedora avec 2 interfaces eth em1 et em2. J'ai connecté velodyne à l'hôte em1 pour héberger avec le câble eth.

Je sais que le velodyne pompe des packages UDP le 2368, je peux les voir sur wireshark. Je sais que velodyne réagit parce qu'il répond au ping:

ping 192.168.0.27 PING 192.168.0.27 (192.168.0.27) 56(84) bytes of data. 64 bytes from 192.168.0.27: icmp_seq=1 ttl=64 time=1.36 ms 64 bytes from 192.168.0.27: icmp_seq=2 ttl=64 time=0.521 ms 64 bytes from 192.168.0.27: icmp_seq=3 ttl=64 time=0.353 ms 64 bytes from 192.168.0.27: icmp_seq=4 ttl=64 time=0.485 ms 

Il écrit des datagrammes UDP diffusés au 255.255.255.255. L'adresse d'hôte sur em1 est 192.168.0.200. velodyne est 192.168.0.67

 ifconfig -a em1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.0.200 netmask 255.255.0.0 broadcast 192.168.255.255 inet6 fe80::222:19ff:feab:d328 prefixlen 64 scopeid 0x20<link> ether 00:22:19:ab:d3:28 txqueuelen 1000 (Ethernet) RX packets 20457575 bytes 24210246456 (22.5 GiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 52 bytes 6272 (6.1 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 

Voici la table d'itinéraire:

  route -n Kernel IP routing table Destination Gateway Genmask Flags Mesortingc Ref Use Iface 0.0.0.0 131.135.134.240 0.0.0.0 UG 0 0 0 em2 131.135.134.0 0.0.0.0 255.255.255.0 U 0 0 0 em2 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 em1 169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 em2 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 em1 192.168.0.0 0.0.0.0 255.255.0.0 U 0 0 0 em1 

J'ai commencé une prise C UDP mais elle rest sans connection

 netstat -an | grep udp udp 0 0 192.168.0.200:2368 0.0.0.0:* udp 0 0 0.0.0.0:43329 0.0.0.0:* udp 0 0 0.0.0.0:43348 0.0.0.0:* udp 0 0 0.0.0.0:68 0.0.0.0:* ss -l | grep 2368 tcp UNCONN 0 0 192.168.0.200:ipproto-2368 *:* 

Voici un en-tête extrait d'un package IP / TCP / UDP du velodyne:

 Ethernet II, Src: Velodyne_20:13:62 (60:76:88:20:13:62), Dst: Broadcast (ff:ff:ff:ff:ff:ff) 1 0.000000000 192.168.0.27 255.255.255.255 UDP 1248 Source port: opentable(2368) Destination port: opentable (2368) User Datagram Protocol, Src Port: opentable (2368), Dst Port: opentable (2368) 

Qu'est-ce que je fais mal? Est-ce important qu'il s'agisse d'une interface IPV4 et IPV6 en même time? Existe-t-il une autre façon d'append un hôte à la table de routing?

2 Solutions collect form web for “Configuration réseau Linux IPV4”

La première chose que je vérifierais, c'est que vous n'avez pas de pare-feu bloquant les datagrammes UDP entrants. Si vous pouvez les voir dans Wireshark, mais ils ne répondent pas à la request, ce serait un bon indicateur que quelque chose les bloque.

Sans en savoir plus sur votre server, il est difficile de dire exactement ce qu'il y a de bloquer, mais étant un système Fedora, il est très probable que netfilter , qui fait partie du kernel Linux.

Vous pouvez vérifier quelles règles de pare-feu sont en place pour les connections entrantes à l'aide d' iptables -vL INPUT (en tant que root), ou vous pouvez utiliser l'interface graphique de Fedora en exécutant le system-config-firewall tel que détaillé dans les documents fedora .

Si vous souhaitez append une règle à la table pour autoriser ce type de trafic dans votre système, j'utiliserais cette command:

 sudo iptables -t filter -A INPUT -i em1 -p udp --dport 2368 -j ACCEPT 

Résolu;

Je ne sais pas si c'était tout ou partie de ce qui suit;

J'ai mis le selinux au minimum;

J'ai ajouté votre règle ACCEPT puis j'ai ajouté cette ligne à iptables

 iptables -t raw -I PREROUTING 1 -p udp --dport 2368 -j NOTRACK 

et j'ai désinstallé netfilter_conntrack.

Il semble que libnfnet_conntrack le kmod nf_conntrack faisait partie du problème parce que c'était le dernier changement.

  • Le meilleur outil gratuit de surveillance de réseau pour une poignée de servers exécutant (en majorité) des applications Java?
  • Paramètres de performance optimale pour Spanning Tree Protocol (802.1d) pour l'environnement LAN (jeu)
  • Structure du réseau
  • Debian / OVH: Comment configurer plusieurs IP de basculement sur la même machine virtuelle Xen (Debian)?
  • Comment puis-je ramener une interface une fois que la quantité de données transférée atteint une limite prédéfinie?
  • Connectez-vous à VPN uniquement lorsque vous êtes en dehors du bureau LAN
  • Table de routing avec deux mêmes IP statiques sur le réseau
  • route Windows non suivie
  • Groupement de plusieurs machines virtuelles et leur connectivité via des templates de gestionnaire de ressources
  • Pourquoi l'Explorateur Windows est-il très lent lorsque le réseau est lent, même s'il travaille sur des files / dossiers locaux?
  • Stockage centralisé pour les counts d'users de Windows ... un matériel / logiciel requirejs?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.