[network]ifconfig versus ip configuration(clos)
Publié : dim. 05 mai 2013, 11:49
Bonjour
Je souhaite attribuer une adresse fixe à mes PC, histoire de les appeler par leur nom plutôt que par leur adresse. J'utilisais
Il m'a donc fallu transcoder l'exemple du wiki http://wiki.archlinux.fr/Connexions_res ... uration_IP et il me semble qu'il faudrait modifier ce wiki et remplacer
parl'adresse devant être en premier juste après eth0, (add ne semble pas obligatoire dans cette situation).
Je n'ai pas réussi à transcrire :
cela ne semble pas géner la déconnxion mais si quelqu'un peut m'aider.
En attendant je joins mon fichier si l'on veut le mettre aussi dans le wiki.
J'ai déjà corrigé un wiki (il y a longtemps) donc je peux faire ces modifications si j'ai l'aval.
Je souhaite attribuer une adresse fixe à mes PC, histoire de les appeler par leur nom plutôt que par leur adresse. J'utilisais
dhcpcd@eth0.service
et maintenant je me connecte avec network.service
, qui me suffit amplement. Je n'ai pas ip d'installer mais ifconfig et route, pourquoi je n'en ai pas la moindre raison, mais bof du moment que ça marche. 
Code : Tout sélectionner
ifconfig eth0 netmask 255.255.0.0 broadcast 172.16.255.255 172.16.0.4
Code : Tout sélectionner
ifconfig eth0 172.16.0.4 netmask 255.255.0.0 broadcast 172.16.255.255
Je n'ai pas réussi à transcrire :
Code : Tout sélectionner
ExecStop=/sbin/ip addr flush dev ${interface}
En attendant je joins mon fichier si l'on veut le mettre aussi dans le wiki.
Code : Tout sélectionner
[Unit]
Description=Connexion réseau
Wants=network.target
Before=network.target
[Service]
Type=oneshot
RemainAfterExit=yes
EnvironmentFile=/etc/conf.d/network
ExecStart=/sbin/ifconfig ${interface} up
ExecStart=/sbin/ifconfig ${interface} ${address} netmask ${netmask} broadcast ${broadcast}
ExecStart=/sbin/route add default gw ${gateway} dev ${interface}
#ExecStop=/sbin/ip addr flush dev ${interface}
ExecStop=/sbin/ifconfig ${interface} down
[Install]
WantedBy=multi-user.target