Qui utilise le réseau sous Linux. Mise en réseau, mise en réseau dans les systèmes Unix

Ordinateur moderne offre à l'utilisateur de nombreuses possibilités, sans une bonne moitié dont il pourrait facilement se passer. À ce jour, il y a un débat sur le net pour savoir s'il a besoin de graphismes 3D et d'un son de haute qualité. Cependant, il existe une fonction dont personne ne conteste la nécessité - c'est l'accès au réseau.

Les connaisseurs des systèmes d'exploitation gratuits affirment que Linux est conçu pour le Web, comme un oiseau pour voler. Certes, ils tiennent immédiatement compte du fait que seule l'élite verra la véritable puissance de ce système, car la mise en place d'interfaces réseau est une tâche difficile et nécessite de sérieuses connaissances.

Il est difficile de contester cette affirmation, car sa nature globale est évidente. En effet, sans compétences particulières, même les tabourets ne peuvent être assemblés. Néanmoins, nous avons ici affaire à une certaine exagération. Linux est un système simple. L'utilisateur Windows doit conserver beaucoup plus d'informations en mémoire afin d'assurer un travail confortable avec celles-ci.

Pour que la dernière affirmation ne semble pas infondée, considérez la procédure de mise en place d'un réseau dans Système Linux. De plus, comme il est d'usage dans le monde du logiciel libre, il n'y a pas une voie, mais plusieurs options. Et l'utilisateur choisira lui-même celui qu'il préfère.

commande ifconfig

En règle générale, les pilotes de carte réseau sont connectés lors de l'installation du système. Pour vérifier cela, tapez simplement ifconfig -a dans la console. Soit dit en passant, ce nom n'est pas du tout un nom mutilé pour la commande ipconfig familière aux utilisateurs de Windows. C'est juste l'abréviation de Configuration d'interface.

En réponse, l'utilisateur recevra des informations sur les caractéristiques de la connexion Ethernet et les paramètres de l'interface dite en anneau. Le premier est désigné par eth0 (s'il y a plusieurs adaptateurs réseau, chacun aura sa propre section eth[numéro de séquence]), et le second par lo.

La même commande peut être utilisée pour activer l'interface. Le plus souvent, cela ressemble à ceci :

ifconfig [nom de l'interface] netmask [netmask] broadcast [adresse de diffusion] up.

Cependant, en pratique, tous les paramètres peuvent ne pas être spécifiés. Par exemple, si le masque de réseau et l'adresse de diffusion ne sont pas définis explicitement, le système utilisera les valeurs par défaut (adresse réseau avec pièce machine 255 et masque 255.255.255.0).

L'option pointopoint doit être utilisée pour activer PLIP, SLIP et PPP. Dans ce cas, les interfaces seront nommées ainsi :

– plip[numéro de séquence commençant à zéro] — pour PLIP ;

– slip[numéro de séquence commençant à zéro] — pour SLIP;

– ppp[numéro de séquence commençant à zéro] — pour PPP.

Par exemple, pour configurer une interface PLIP reliant deux ordinateurs aux adresses [adresse1] et [adresse2], tapez dans la console :

ifconfig plip0 [adresse1] pointopoint [adresse2].

La désactivation d'une interface se fait avec la commande ifconfig [désignation de l'interface] down. Ainsi, en utilisant une seule commande, vous pouvez contrôler un périphérique réseau. Et bien sûr, il ne sert à rien de garder toutes ses options en mémoire - si vous avez oublié quelque chose, alors man ifconfig viendra toujours à la rescousse.

commande d'itinéraire

La commande route est responsable du routage. C'est-à-dire qu'il indique au système à quel ordinateur du réseau les paquets doivent être envoyés pour atteindre leur destination.

Cette commande affiche la table de routage. De plus, chaque entrée se compose de plusieurs champs :

– Destination : adresse IP de la destination de la route ;

– Passerelle — Adresse IP ou nom de la passerelle (s'il n'est pas présent, le symbole « * » est utilisé) ;

– Genmask — masque de réseau de routage ;

– Flags — type de route ou indicateur d'état (peut prendre les valeurs suivantes : U—active, H—host, C—gateway, D—dynamic, M—modified);

– MSS est la quantité maximale de données transmises en une seule fois ;

– Métrique—nombre de sauts vers la passerelle ;

– Ref—nombre de requêtes adressées à la route à un moment donné ;

Fenêtre - la quantité maximale de données pour le côté récepteur ;

– Utilisation—nombre de paquets transmis le long de la route ;

– Iface—type d'interface.

Pour ajouter une adresse à la table de routage, utilisez la commande route avec l'option add. Il convient de noter que si l'interface correspondante a déjà été configurée à l'aide de ifconfig, le système lui-même peut obtenir des informations à son sujet. Dans ce cas, il est inutile d'utiliser des spécificateurs - il suffit de spécifier l'adresse de la destination. Toutes les autres données seront redondantes, et donc facultatives.

Évidemment, au moins une entrée doit être faite dans la table de routage pour travailler sur le réseau. La destination par défaut est indiquée par l'étiquette par défaut.

Utilisez la commande route del -net pour supprimer une route.

Autres commandes

Si les paramètres d'interface sont stockés dans le système, les commandes ifup et ifdown peuvent être utilisées pour activer et désactiver rapidement, comme suit :

– ifup [désignation de l'interface] — pour activer.

– ifdown [désignation de l'interface] — pour désactiver.

Pour afficher une liste des connexions réseau, des tables de routage, des statistiques d'interface, etc., utilisez commande netstat. Entre autres choses, il vous permet d'afficher l'état de la connexion, ce qui est utile lors de l'analyse du système pour sa sécurité.

Par exemple, LISTEN signifie que le service attend une connexion à une autre machine, et ESTABLISHED signifie qu'il a déjà été établi. S'il n'y a pas de programmes en cours d'exécution pour lesquels cet état est normal, cela peut être dangereux et indiquer une attaque contre l'hôte.

Fichiers de configuration

Les commandes ci-dessus suffisent pour configurer le réseau. Cependant, ces utilitaires présentent un inconvénient important : le résultat de leur travail ne sera valable que pour une seule session. Après le redémarrage, tout devra recommencer. Pour cette raison, il est beaucoup plus pratique de modifier les fichiers de configuration une seule fois.

Malgré le fait que leur appareil soit indépendant de la distribution, ils peuvent être situés à des endroits différents. Par exemple, dans Debian, le fichier /etc/init.d/network est responsable de la configuration des interfaces et du routage, et dans Slackware (MOPS, Zenwalk), il s'agit de /etc/rc.d/rc.inet1. Il n'y a qu'un seul conseil universel qui peut être donné à cet égard : lorsque vous commencez à travailler avec un produit particulier, assurez-vous de lire la documentation technique.

Prenons l'exemple de la distribution ASPLinux. Le répertoire /etc/sysconfig/network-scripts/ est utilisé pour stocker les paramètres de l'interface réseau. Chacun d'eux est défini par le fichier ifcfg-[interface designator].

Ce fichier est constitué de lignes de la forme : [paramètre]=[valeur]. Les paramètres peuvent être les suivants :

– NAME—nom de connexion arbitraire ;

– APPAREIL—désignation de l'interface ;

– IPADDR — adresse IP de l'interface ;

– NETMASK—masque de réseau ;

– PASSERELLE — adresse IP de la passerelle ;

– ONBOOT — pointeur sur la nécessité d'activer pendant le démarrage ;

– USERCTTL—indique qu'un utilisateur ordinaire peut activer l'interface ;

– MTU — valeur MTU (taille maximale des paquets transmis via l'interface) ;

– PEERDNS—indique la nécessité d'utiliser les serveurs DNS obtenus lors de l'activation de l'interface ;

– DNS1, DNS2 — adresses IP des serveurs DNS primaire et secondaire ;

– BOOTPROTO — indicateur de mode de configuration de l'interface (aucun — utilisant les paramètres utilisateur, boottp ou dhcp — utilisant les protocoles appropriés).

Les fichiers /etc/host.conf et /etc/resolv.conf sont responsables de la configuration du DNS. Le premier est l'habituel fichier texte, qui spécifie les règles de fonctionnement du sous-système de recherche de noms et d'adresses d'hôtes. Sa structure est typique de tous les objets de ce type - chaque ligne contient un paramètre et ses valeurs (il peut y en avoir plusieurs).

Le paramètre order spécifie la méthode de recherche de l'adresse IP du nœud. Il peut prendre les valeurs suivantes : bind (utiliser le serveur DNS), hosts (utiliser la base de données d'adresses locales), nis (utiliser le serveur NIS). Ils doivent être dans l'ordre dans lequel la recherche sera effectuée.

Le paramètre trim est utilisé pour décrire les exceptions. La ligne correspondante précise le domaine qui sera automatiquement supprimé du nom.

Le paramètre de réorganisation peut prendre des valeurs on/off. Il est chargé d'activer le mode de fonctionnement dans lequel les adresses locales ont priorité sur toutes celles trouvées. Spoofalert active le mode d'écriture des résultats de la recherche de faux noms dans le journal système. Et multi vous permet de personnaliser la méthode de traitement de la base locale de nœuds. Bien sûr, il n'est pas nécessaire de spécifier tous les paramètres. En pratique, il existe souvent des fichiers /etc/host.conf composés de deux lignes.

Le fichier /etc/resolv.conf décrit certaines des options utilisées par le sous-système de recherche de nom. Il peut être composé des lignes suivantes :

– nameserver—adresses des serveurs DNS ;

– domaine — nom du domaine local dans lequel rechercher des adresses réseau local;

– recherche — liste de domaines pour rechercher des adresses.

Évidemment, le domaine et les paramètres de recherche ne peuvent pas être pertinents en même temps. Si le système détecte cette contradiction, il ne considérera que le dernier enregistrement.

Ou Linux ne peut-il pas du tout utiliser de serveur de noms ? Théoriquement, oui, bien qu'en pratique la méthode décrite ci-dessous ne soit utilisée que dans de très petits réseaux, où d'autres méthodes ne se justifient pas.

La méthode consiste à utiliser le fichier /etc/hosts. Il s'agit d'une liste de noms d'hôte et de leurs adresses IP, et plusieurs noms peuvent être spécifiés pour une adresse.

Outils de personnalisation graphique

Bien que la configuration d'un réseau en éditant directement les fichiers de configuration ne soit pas une tâche très difficile, presque toutes les distributions modernes offrent à l'utilisateur des outils graphiques conçus pour le résoudre. Même Zenwalk, qui n'est généralement pas considéré comme convivial au sens Windows du terme, vous permet de configurer des interfaces réseau sans utiliser la ligne de commande.

Et aujourd'hui on a le droit de dire qu'en plus des réglages élémentaires, l'utilisateur peut effectuer des opérations assez complexes. En particulier, il y a quelques années, le sujet de la configuration d'une connexion VPN sous Linux occupait une place de choix sur les forums de support technique, et toutes les méthodes proposées pour résoudre ce problème ne pouvaient pas être qualifiées de simples. Mais les temps changent.

Par exemple, les utilisateurs de la distribution Linux XP Desktop configurent une connexion VPN à l'aide d'un outil graphique pratique qui est encore plus simple que l'outil similaire de Windows. À peu près la même chose est offerte au consommateur par ASPLinux, Mandriva et SuSE Linux.

Dans l'ensemble, Linux est vraiment conçu pour le Web. Et cela peut être apprécié non seulement utilisateurs avancés mais aussi des novices.

Linux a été conçu à l'origine pour la mise en réseau, la mise en réseau est donc l'une des forces de Linux.

Linux prend en charge les protocoles réseau populaires tels que TCP/IP et SMB (NetBIOS) et dispose d'outils avancés pour surveiller et filtrer le trafic réseau. Linux fournit des services tels que FTP, serveur Web, serveur de fichiers et d'impression Windows. Linux offre même la possibilité de gérer de manière centralisée les services, le réseau privé virtuel (VPN) et les appels de procédure à distance.

Linux peut fonctionner avec n'importe quel matériel réseau pour lequel il dispose d'un pilote. Les pilotes Linux sont soit intégrés au noyau, soit compilés sous forme de modules chargeables. Beaucoup de communes cartes réseau pris en charge par le noyau Linux par défaut. Lors du choix de l'équipement réseau, vous devez utiliser les périphériques répertoriés dans la "Liste de compatibilité matérielle". Utilisez le plus dernières versions Distributions Linux.


En règle générale, si vous utilisez un équipement réseau compatible, votre carte sera automatiquement reconnue lors de l'installation du système. Vous pouvez vérifier le matériel réseau détecté par le système à l'aide de la commande ifconfig. Par défaut, ifconfig vous montre les périphériques réseau actifs. Pour voir tous les périphériques réseau, ajoutez le commutateur -a :

Laisse ton commentaire!

Avant de commencer la configuration connexion réseau sous Linux, vous devez commencer par regarder quels paramètres réseau sont actuellement utilisés. Pour ce faire, vous devez utiliser la commande ifconfig. En mode information, il est disponible sans droits ROOT, bien que pour son utilisation complète, il est préférable d'obtenir les privilèges de superutilisateur en entrant la commande sudo ifconfig. Le résultat de son travail sera une liste des connexions réseau disponibles dans le système et leurs paramètres.

Dans différentes versions de Linux, le nom de l'interface réseau peut être une abréviation d'Ethernet - eth0, eth1, eth2, etc.

Sur l'interface lo - abréviation de bouclage - c'est-à-dire une boucle locale avec l'adresse 127.0.0.1 .
Par exemple, considérons l'interface Eth0.
En ligne adresse inet affiche l'adresse IP actuelle de l'ordinateur sur le réseau local connecté à cette carte réseau. Dans l'exemple c'est : 192.168.1.144
Bcast- Il s'agit d'une adresse de diffusion sur le réseau, dite de diffusion (Broadcast).
Masque est le masque de réseau.
HWaddr- c'est l'adresse matérielle de la carte réseau, c'est aussi l'adresse MAC utilisée au niveau de la couche liaison de données.

Nous avons appris des informations sur les connexions actuelles, examinons maintenant la configuration d'un réseau local sous Linux. Vous pouvez le faire de trois manières :
1 - A travers la coque graphique
2 - par commande ifconfig ou outil gestionnaire de réseau
3 - via les fichiers de configuration du service réseau Netork ou Networking.

À mon avis, la dernière méthode est la plus pratique et la plus fiable, et donc la bonne. Pour configurer un réseau sous Linux, vous devez ouvrir le fichier contenant l'interface config. Tout dépend de quoi Répartition Linux utilisé.

Option 1 : Sur les distributions basées sur Debian (Ubuntu, Kubuntu, etc.)

Fichier avec les paramètres de connexion réseau :

/etc/network/interfaces

Afin de se transformer en paramètres linux réseau, vous devez le déposer auprès de en tant que racine n'importe quel éditeur de texte. Par exemple, via nano :

sudo nano /etc/network/interfaces

Pour obtenir automatiquement des adresses d'un serveur DHCP, écrivez ce qui suit :

Autoriser hotplug eth0 iface eth0 inet dhcp

Si l'adresse doit être enregistrée de manière statique, spécifiez ce qui suit :

Allow-hotplug eth0 iface eth0 inet adresse statique 192.168.1.2 masque de réseau 255.255.255.0 réseau 192.168.1.0 diffusion 192.168.1.255 passerelle 192.168.1.1 dns-nameservers 192.168.1.1

Cette configuration considère un exemple de réseau domestique normal, où l'adresse de l'ordinateur sera 192.168.1.2, l'adresse de la passerelle et du serveur DNS (leurs fonctions sont généralement exécutées par un routeur wifi) - .

Option 2. Distributions basées sur RedHat (Fedora, OpenSuse, CentOS)

Fichier de paramètres réseau Linux :

/etc/sysconfig/network-scripts/ifcfg-eth0

On l'ouvre de la même manière via nano ou vim :

Vim /etc/sysconfig/network-scripts/ifcfg-eth0

En cas de réception automatique des paramètres d'un serveur DHCP :

PÉRIPHÉRIQUE=eth0 BOOTPROTO=dhcp HWADDR=00-1C-1B-11-F6-07 ONBOOT=oui

Adresse IP statique:

DEVICE=eth0 HWADDR=00-1C-1B-11-F6-07 IPADDR=192.168.1.2 NETMASK=255.255.255.0 BROADCAST=192.168.1.255 GATEWAY=192.168.1.1 ONBOOT=oui

Les adresses IP des serveurs DNS dans ce cas sont écrites dans le fichier

/etc/resolv.conf

Voici un exemple pour les serveurs DNS publics de Google :

Serveur de noms 8.8.8.8 Serveur de noms 8.8.4.4

La configuration du réseau sous Linux est terminée. Il ne reste plus qu'à redémarrer le réseau avec la commande :

Redémarrage du réseau de service

En fait tout.

En post-scriptum, je vais vous expliquer comment activer et désactiver le réseau sous Linux. Cela se fait via la même commande ifconfig. Désactivez la carte réseau eth0 :

sudo ifconfig eth0 vers le bas

Activez la carte réseau sous Linux :

sudo ifconfig eth0 up

Arrêtez complètement toutes les interfaces réseau.

Arrêt du réseau de service

/etc/init.d/network stop

Rallumez tout :

Démarrage du réseau de service

/etc/init.d/network restart

Pour systématiser les informations sur la configuration d'un réseau sous Linux OS, il a été décidé d'écrire cette note. Ici, sous une forme accessible, le processus de configuration d'une interface réseau est décrit en utilisant le système d'exploitation Ubuntu comme exemple. De plus, ce guide vous aidera à "élever" le réseau local sur n'importe quelle autre distribution Linux.

Pour afficher les paramètres réseau actuels et l'état des interfaces réseau dans le système d'exploitation Linux, il existe une commande :

Exemple de sortie :

eth0 Encap de lien : Ethernet Hwaddr 00:11:5b:91:25:3e

inet adresse : 192.168.1.18 bcast : 192.168.255.255 Masque : 255.255.0.0
adresse inet6 : fe80 :: 211: 5bff: fe91: 253e/64 plage : lien
DIFFUSION MULTIDIFFUSION EN COURS D'EXÉCUTION MTU:1500 Métrique:1
Paquets RX : 648009 erreurs : 0 abandonnées : 0 dépassements : 0 trame : 0
Paquets TX : 1075413 erreurs : 0 abandonnées : 0 dépassements : 0 porteuse : 0
collisions:0 txqueuelen:1000
Octets de réception : 70177943 (70,1 Mo) Octets de transmission : 1536487024 (1,5 Go)
Abandon :19 Adresse de base :0xd000

lo Encap de lien : bouclage

adresse inet : 127.0.0.1Masque : 255.0.0.0
inet6 addr: ::1/128 Range:Node
BOUCLE HAUTE EN COURS MTU : 16436 Métrique : 1
Paquets RX : 106 erreurs : 0 abandonnées : 0 dépassements : 0 trame : 0
Paquets TX : 106 erreurs : 0 abandonnées : 0 dépassements : 0 porteuse : 0
collisions:0 txqueuelen:0
Octets de réception : 13 776 (13,7 Ko) Octets de transmission : 13 776 (13,7 Ko)

Pour afficher absolument toutes les interfaces réseau, exécutez la commande avec la clé -un:

# sudo ifconfig -a

Dans l'exemple ci-dessus, vous pouvez voir que l'ordinateur utilise deux interfaces réseau : eth0 Et lo.

Interface lo est une boucle locale qui a une adresse IP de 127.0.0.1 et est destinée à l'accès réseau à son propre ordinateur. De plus, cette interface ne sera pas considérée, car elle ne nécessite pas de configuration supplémentaire pour un fonctionnement efficace.

Interface eth0 est une carte réseau Ethernet qui a des paramètres réseau : Adresse IP - 192.168.1.18 , masque de réseau - 255.255.0.0 et adresse MAC - 00:11:5b:91:25:3e. Signification EN COURS indique que l'interface réseau eth0 est actuellement active.

Pour afficher le type de connexion, la vitesse et les paramètres pris en charge par l'interface réseau eth0, tapez la commande :

# sudo ethtool eth0

Conclusion:

Ports pris en charge : [ TP MII ]
Modes de liaison pris en charge : 10baseT/Half 10baseT/Full

100baseT/Demi 100baseT/Complet

Prend en charge la négociation automatique : Oui
Modes de liaison annoncés : 10baseT/Half 10baseT/Full

100baseT/Demi 100baseT/Complet

Auto-négociation annoncée : Oui
Vitesse : 100 Mb/s
Recto verso : Complet
Port : MII
PHYAD : 1
Émetteur-récepteur : interne
Négociation automatique : activée
Prend en charge le réveil : pg
Réveil : d
Niveau de message actuel : 0x000000c5 (197)
Lien détecté : oui

À partir de la sortie, vous pouvez voir que l'interface réseau eth0 fonctionne à 100 Mbps avec Full Duplex activé. Le duplex intégral diffère du semi-duplex (Half Duplex) en ce que le premier assure le transfert de données dans les deux sens en même temps, et le second transfère alternativement les données entrantes et sortantes.

2. Comment arrêter/démarrer ou redémarrer l'interface réseau ?

Pour stopper l'interface réseau eth0, il existe une commande :

# sudo ifconfig eth0 vers le bas

La commande est facile à retenir, car après le nom de la commande elle-même vient le nom de l'interface et après l'action à effectuer sur celle-ci (vers le bas ou vers le haut).

Pour reprendre l'interface réseau eth0 :

# sudo ifconfig eth0 up

Pour redémarrer toutes les interfaces réseau du système d'exploitation, saisissez la commande :

# sudo /etc/init.d/networking redémarrage

Cette ligne exécute le script bash de mise en réseau, qui redémarre les interfaces réseau du système.

De même, par analogie, toutes les interfaces sont arrêtées :

# sudo /etc/init.d/networking stop

Et les exécuter:

# sudo /etc/init.d/networking start

3. Comment changer paramètres réseau?

Il existe deux manières de modifier les paramètres réseau dans le système d'exploitation Linux :
  1. utiliser des commandes pour attribuer des paramètres d'interface réseau ;
  2. éditez le fichier de configuration contenant les paramètres des interfaces réseau.

Vous pouvez configurer le réseau en utilisant l'une des méthodes ci-dessus. Ces deux méthodes sont complètement interchangeables. Qui est le plus habitué à

  1. Configuration du réseau à l'aide de commandes.

    Pour configurer l'interface réseau sans entrer dans la jungle du fichier de configuration, vous devez utiliser des commandes spéciales.

    Pour définir l'adresse IP principale et le masque de réseau pour l'interface eth0 :

    # sudo ifconfig eth0 192.168.0.1 masque de réseau 255.255.255.0

    Pour attribuer une adresse IP supplémentaire à l'interface eth0 :

    # sudo ifconfig eth0:0 10.10.0.1 masque de réseau 255.255.255.0

  2. Configuration du réseau en éditant le fichier de configuration.

    Modifions le fichier de configuration /etc/network/interfaces. Pour afficher le contenu de la config, tapez la commande :

    # sudo nano /etc/network/interfaces

    Si le réseau local auquel nous nous connectons implique réglage manuel Adresses IP, le contenu du fichier de configuration devrait ressembler à ceci :

    bouclage iface lo inet

    auto eth0
    iface eth0 inet statique
    adresse 192.168.1.18
    masque réseau 255.255.0.0
    passerelle 192.168.1.253

    Nous laissons les premières lignes telles quelles, puisqu'elles paramètre supplémentaire non requis.

    Doubler auto eth0 indique que l'interface réseau eth0 doit démarrer au démarrage du système d'exploitation.

    Deuxième ligne iface eth0 inet statique indique que l'adresse IP de l'interface réseau eth0 est définie manuellement.

    Doubler adresse 192.168.1.18 indique que l'interface réseau eth0 se voit attribuer l'adresse IP 192.168.1.18 (cette adresse réseau est prise comme exemple et peut être n'importe quelle autre à sa place).

    Doubler masque réseau 255.255.0.0 indique que le masque de réseau est 255.255.0.0.

    Dernière ligne passerelle 192.168.1.253 indique que la passerelle réseau est un ordinateur avec une adresse IP de 192.168.1.253. Cette ligne peut être absente, car sa présence dans le fichier de configuration dépend des paramètres du réseau local auquel l'ordinateur configuré est connecté.

    Si le réseau local connecté utilise la distribution automatique des paramètres réseau par un serveur DHCP, le fichier de configuration /etc/network/interfaces doit être rendu comme suit :

    bouclage iface lo inet

    auto eth0
    iface eth0 inet dhcp

4. Paramètres réseau supplémentaires : serveurs DNS, adresses MAC et vitesse de l'interface réseau.

Mise en place d'un serveur DNS.

De plus, dans de nombreux cas, pour le bon fonctionnement du réseau local sur l'ordinateur en cours de configuration, vous devrez entrer l'adresse IP du serveur DNS utilisé.

Pour cela, ouvrez le fichier de configuration avec la commande :

# sudo nano /etc/resolv.conf

Conclusion:

# Généré par NetworkManager
serveur de noms 192.168.1.253

Doubler serveur de noms 192.168.1.253 indique que l'ordinateur avec l'adresse IP 192.168.1.253 est utilisé comme serveur DNS.

Modifiez l'adresse MAC de la carte réseau.

Pour changer temporairement l'adresse MAC de la carte réseau eth0, vous devez utiliser la commande :

# sudo ifconfig eth0 hw ether 00:01:02:03:04:05

Le dernier chiffre est la nouvelle adresse MAC.

Pour changer l'adresse MAC de façon permanente, il faut dans le fichier de configuration /etc/network/interfaces ajoutez une ligne avec une nouvelle adresse MAC aux paramètres de l'interface réseau :

iface eth0 inet dhcp

pré-up ifconfig eth0 hw ether 00:01:02:03:04:05

Modifiez la vitesse de l'interface réseau.

Pour définir strictement la vitesse de la carte réseau :

# sudo ethtool -s eth0 speed 100 duplex full autoneg off

# Forcer la vitesse de l'interface réseau à 100 Mbit et en mode Full Duplex et désactiver la détection automatique

# sudo ethtool -s eth0 speed 10 duplex half autoneg off

# Forcer la vitesse de l'interface réseau à 10 Mbit et en mode Half Duplex et désactiver la détection automatique

7 articles au hasard :

commentaires

  1. Sergo
    1 novembre, 23:27

    Merci beaucoup pour l'article! sous Linux récemment, cela a beaucoup aidé, pouvez-vous me dire s'il y a deux serveurs DNS réseau dans l'ordinateur, l'un a un serveur DNS réseau 192.168.0.9 et l'autre a 192.168.1.9, par exemple, ce sera correct d'écrire
    serveur de noms 192.168.0.9
    serveur de noms 192.168.1.9
    Setevukha à qui ce DNS comprendra?
    Et est-il possible d'attribuer un nom à une carte réseau sous Linux, par exemple, eth0 est loc et eth1 est prov ?

  2. [courriel protégé]
    2 novembre, 00:07

    1. DNS peut spécifier les deux, mais les masques de réseau doivent être spécifiés sous la forme 255.255.255.0. Ensuite, ils iront à leur DNS `am.

    2. Je ne connais pas les noms de réseau. Je pense que vous pouvez, c'est Linux !!

  3. Sergo
    2 novembre, 03:44

    désactiver l'interface
    ifconfig eth0 vers le bas
    donner une commande
    ifrename -i eth0 -n nouveau_nom (par exemple local)
    ifconfig local up
    alors dans votre Linux il faudra probablement changer quelques eth0 en local dans le fichier /etc/network/interfaces, j'ai juste un alt, et ce fichier n'existe pas du tout, j'ai /etc/net/ifaces/folders_with_interfaces , et maintenant j'ai besoin que le dossier eth0 soit renommé en local, puis
    redémarrage du réseau de service :)

  4. [courriel protégé]
    2 novembre, 08:45

    Aura besoin d'ajouter à l'article, merci))

  5. GPS
    14 mai, 17:36

    Je pense que cela vaut la peine de corriger la ligne : sudo ifconfig eth0:0 10.10.0.1 netmask 255.255.255.0
    l'alias ne peut pas avoir de masque /24 (255.255.255.0), ce n'est pas une erreur, car dans tous les cas, l'interface eth0:0 se verra attribuer le masque /32 (255.255.255.255)
    Dans votre cas, ce serait : sudo ifconfig eth0:0 10.10.0.1/32

  6. [courriel protégé]
    16 mai, 12:02

    GPS: Je pense que cela vaut la peine de corriger la ligne : sudo ifconfig eth0:0 10.10.0.1 netmask 255.255.255.0 dans tous les cas, l'interface eth0:0 recevra le masque /32 (255.255.255.255) Dans votre cas ce sera : sudo ifconfig eth0:0 10.10.0.1/32

    Merde, tu as bouleversé tout mon esprit. Vous devrez refaire les paramètres de l'interface réseau sur l'ordinateur, qui fonctionnent depuis près de 2 ans.
    Pourquoi alors l'équipe ifconfig le masque que j'ai défini s'affiche ?

  7. HydruS
    13 septembre, 23:32

    Langage clair! Clair et compréhensible ! Merci beaucoup!
    PS Ce n'est que dans les listes d'entrées de commande qu'il serait bien de créer une police où 0 est visuellement différent de O.

  8. [courriel protégé]
    14 septembre, 18:34

    HydroS : PS Ce n'est que dans les listes d'entrées de commande qu'il serait bien de créer une police où 0 est visuellement différent de O.

    Merci, je vais en tenir compte. Bien qu'il semble y avoir une différence, au point)

  9. andré
    18 septembre, 23:50

    merci pour votre site. J'aime! tout est intelligible et compréhensible
    J'ai une question pour vous. si possible, dites-moi comment configurer le réseau pour que la connexion LAN et DSL fonctionnent en même temps.
    je ne vois pas comment faire ???

  10. [courriel protégé]
    20 septembre, 07:18

    andré : merci pour votre site. J'aime! Tout est intelligible et compréhensible, j'ai une question pour vous. si possible, dites-moi comment configurer le réseau pour que la connexion LAN et DSL fonctionnent en même temps.

    Pour être honnête, je n'ai pas rencontré de connexions DSL depuis longtemps. Dis m'en plus:
    1. Qu'est-ce que le réseau local ? Derrière le modem ou sur un autre réseau ?

  11. andré
    20 septembre, 18:38

    la connexion la plus courante est le réseau de la ville
    ordinateur connecté via carte réseau
    L'accès à Internet est connecté via une connexion DSL

  12. [courriel protégé]
    21 septembre, 17:22

    andré : la connexion la plus courante est un réseau urbain l'ordinateur est connecté via une carte réseau l'accès à Internet est connecté via une connexion DSL

    À mon avis, vous devez configurer le modem lui-même. Regarde de côté Double PPPOE
    J'ai fait quelque chose de similaire sur le routeur D-Link DIR -320, mais pas une seule fois sur le modem.

  13. andré
    21 septembre, 18:22

    Merci!!! Je vais chercher!

  14. Serpent22
    3 novembre, 06:21

    Aux mots sur le DSL via un réseau local: j'ai pris beaucoup de vapeur, fouillé dans un tas de mana (j'ai Debian Lenny) et pour sauver d'autres personnes du même râteau, je dirai que pppoeconf n'aide pas tout le monde, par exemple, Internet est apparu pendant quelques secondes et a miraculeusement disparu . Les configurations, les journaux n'ont pas aidé. Mais après deux semaines et une pile de cheveux déchirés, je suis tombé sur une simple commande ifconfig ppp0 mtu 1372. J'espère que cela aidera quelqu'un. J'ai parlé, c'est devenu plus facile)))

  15. pseudo
    7 décembre, 09:17

    Bonjour, dans mon dossier etc, il n'y a ni dossier réseau ni dossier net, cela coûte 5,7 centos, dites-moi quoi faire

  16. Marina
    27 décembre, 21:12

    Bonjour, ce problème est arrivé. L'ordinateur est connecté à Internet via un routeur .. Le problème est que certains sites ne s'ouvrent pas - il écrit une erreur de conversion DNS .. Ce qui doit être fait. pour que tout fonctionne correctement ? Merci d'avance!!

  17. pique-nique
    30 juillet, 17:05

    Article : 2 cartes réseau. sur un réseau à vis avec le domaine. dans le second, un modem adsl avec une connexion PPPoE est branché. comment rendre possible le travail en réseau et sur internet ?!

    par exemple, écrivez des règles de routage sur la machine de manière à ce que les paquets destinés au réseau local soient envoyés à etn0, et tout le reste à etn1
    mais ce sujet sort du cadre de cet article.

  18. Compomère
    29 août, 03:01

    Plutôt un bon article. Merci beaucoup

  19. Valera
    21 janvier, 07:20

    Je ne suis sous Linux que depuis 3 mois, mais j'ai déjà essayé 17 pièces, mais personne ne veut se connecter dsl \ casse immédiatement le LAN \ gauche zorin et met ALT - je travaille comme un devoir, mais pour le réseau Piggy \ 7 - démoli comme tout le monde \.if- Si j'avais un réseau sur ALT, alors jusqu'à la fin de ma vie... Je ne maîtrise l'ordinateur que depuis 7 ans - c'est déjà vieux.

mob_info