Est-il possible de connecter directement mon MacBook Pro à la box Linux via Ethernet?
Oui, vous pouvez directement connecter des systèmes via Ethernet. Ce que vous feriez, c'est que sur la boîte Linux, vous attribueriez une adresse IP statique dans /etc/network/interfaces
quelque chose comme ceci:
# The local hostmachine access interface.
auto eth1
iface eth1 inet static
address 192.168.99.10
netmask 255.255.255.0
Redémarrez votre eth1
ordinateur et maintenant le port physique aura l'adresse IP de 192.168.99.10
.
À présent sur votre Mac, branchez le câble Ethernet et définissez la connexion réseau à l'adresse IP suivante:
192.168.99.20
Et définissez également le «Masque de sous-réseau» 255.255.255.0
.
Ensuite, vous aurez un «réseau informatique à deux» magique où la machine Linux a l'adresse IP 192.168.99.10
et le port Ethernet de votre Mac 192.168.99.20
.
Et pour vous simplifier la vie, vous pouvez ajouter l'équivalent Linux de la mise en réseau de diffusion Bonjour en installant le démon Avahi . Sur Ubuntu, vous l'installez comme ceci:
sudo aptitude install avahi-daemon avahi-utils
Ensuite, après l'installation, attendez une seconde ou deux et sur votre Mac, vous pourrez atteindre la boîte Linux via son nom d'hôte. Supposons donc que votre box Linux ait un nom d'hôte "LinuxDesktop" avec Avahi installé, il pourrait être atteint via l'adresse de LinuxDesktop.local
. Et si vous cingliez, LinuxDesktop.local
il reviendrait 192.168.99.10
.
Maintenant, le gros "gotcha" est le schéma d'adresse réseau réel. J'utilise 192.168.99.x
parce que les adresses réseau LAN typiques ont l' 192.168.x.x
octet de préfixe. Mais dans certains cas, il serait préférable que vous alliez avec une 10.x.x.x
adresse. Ce qui détermine ce qui est «mieux», c'est sur quelle plage d'adresses votre réseau réel en dehors de ce câble Ethernet fonctionne. Vous ne voulez essentiellement pas de conflits. Créez une plage d'adresses réseau pour ce réseau câblé Ethernet en fonction d'une plage IP que votre réseau local (ou même WAN) n'utilise pas.
Mais honnêtement, je suis sûr que les adresses de la 192.168.99.x
gamme iront bien.
/etc/network/interfaces
faire?Oui. Dans le passé , vous aviez besoin d'un câble croisé Ethernet . Aujourd'hui, je pense que les ingénieurs intègrent l'intelligence dans le port (sur le bureau ou le serveur) de sorte que si le port détecte que les TX et RX sont croisés, il les commute dans la structure du port.
Dans ce cas, vous ne devriez avoir besoin que d'un petit commutateur ou concentrateur de bureau. Pas besoin de passer par les lignes dures du bâtiment. En fait, si vous avez des problèmes pour les connecter directement, je recommanderais un commutateur ou un concentrateur bas de gamme.
Je ne suis pas sûr de cela...
Et, d'après le titre ... Si vous utilisez un interrupteur, vous ne devriez pas voir de différence appréciable. Le commutateur gère la création du circuit virtuel entre les ordinateurs pour vous.
Il y a d'autres choses que cette configuration fait (comme ne pas exposer une machine au réseau), mais cela ne semble pas vous inquiéter.
la source