Par wikipedia, si l'un des ports Ethernet est gigabit, le câble ordinaire fonctionnera, pas besoin de croix, j'ai le gigabit des deux côtés et le câble ordinaire fonctionne.
La question est posée en 2016, donc je suppose que le gestionnaire de réseau fonctionne sur les deux machines Linux, vous pouvez utiliser son interface graphique pour définir les IP, sinon vous avez probablement fait une configuration personnalisée et savez comment configurer ip à partir de l'invite de commande, donc J'omet ces détails.
Après vous être connecté avec un câble, vous obtiendrez des noms d'interfaces réseau dans l'interface graphique relative à Ethernet sur un ordinateur portable et un poste de travail.
En supposant que vous ne vous souciez pas de connecter périodiquement une station de travail (et / ou un ordinateur portable par Ethernet) à d'autres équipements réseau, vous pouvez configurer une adresse IP statique sur les deux pour les interfaces Ethernet.
Définissez le même sous-réseau de votre adresse IP statique que pour le Wi-Fi, par exemple si le Wi-Fi est 192.168.1.0/16, défini sur 192.168.2.1 et 192.168.2.2, le masque de sous-réseau est 255.255.255.0 car seul le dernier `` nombre '' d'IP diffère , DNS sur le poste de travail doit être défini sur la même adresse IP DNS que pour le Wi-Fi sur un ordinateur portable pour pouvoir utiliser DNS (sites ouverts par nom, pas seulement IP) sur le poste de travail.
Vous devez activer le transfert IP sur un ordinateur portable:
sudo bash -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
Comme très probablement votre gestionnaire de réseau sur ordinateur portable considère Ethernet de meilleure qualité que le Wi-Fi, il essaiera de tout lui envoyer par défaut et vous perdrez Internet après avoir configuré Ethernet. Pour revenir à l'utilisation du Wi-Fi, sur un ordinateur portable, vous avez besoin dans la section [ipv4] du fichier relatif à la connexion Ethernet (nom que vous voyez dans l'interface graphique du gestionnaire de réseau pour Ethernet) dans l'emplacement /etc/NetworkManager/
ajouter une ligne
never-default=true
(si votre interface graphique a quelque chose comme "Utiliser uniquement pour les ressources sur cette connexion" pour Ethernet - sur le mien, c'est dans la section ip4 des propriétés de connexion, vous pouvez l'utiliser à la place).
Et enfin, en supposant que vos règles de tables IP soient restées par défaut ACCEPTER tout, vos paquets de la station de travail iront sur Internet, mais ne trouveront pas le chemin du retour uniquement vers l'ordinateur portable jusqu'à ce que vous configuriez la règle NAT sur l'ordinateur portable par une seule commande (où eth0 devrait être le nom de votre connexion wi-fi, vous pouvez trouver le nom par sudo ifconfig
):
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Si cela ne fonctionne pas après cela, essayez de redémarrer le gestionnaire de réseau:
sudo service network-manager restart
Vous devriez être prêt.