Différences entre les versions de « Config reseau »
De BlaxWiki
Aller à la navigationAller à la recherche| (9 versions intermédiaires par 4 utilisateurs non affichées) | |||
| Ligne 6 : | Ligne 6 : | ||
BOOTPROTO=static | BOOTPROTO=static | ||
HWADDR=00:E0:81:34:BE:BB (permet de forcer la carte avec la mac xxx d'être ethX) | HWADDR=00:E0:81:34:BE:BB (permet de forcer la carte avec la mac xxx d'être ethX) | ||
# Lorsqu'on a des cartes additionnelles, il arrive souvent que les interfaces soient inversées, repérer la mac de l interface et la définir comme ci dessus, il faut faire cela meme | |||
# pour les interfaces qui ne sont pas montées (en mettant ONBOOT=no), car sinon on va avoir des cas bizarres (une carte additionnelle va etre vu avant la carte interne et se mettre | |||
# en eth1 alors qu on a défini eth1 pour une autre carte) ou des interfaces avec des noms comme renameX) | |||
IPADDR=10.252.43.131 | IPADDR=10.252.43.131 | ||
BROADCAST=10.252.43.255 | BROADCAST=10.252.43.255 | ||
| Ligne 11 : | Ligne 14 : | ||
NETMASK=255.255.255.128 | NETMASK=255.255.255.128 | ||
PEERDNS=no | PEERDNS=no | ||
ETHTOOL_OPTS="autoneg off speed 100 duplex full" | ETHTOOL_OPTS="autoneg off speed 100 duplex full " | ||
#ETHTOOL_OPTS="-K eth1 rx off" | |||
MTU=9000 | MTU=9000 | ||
# /etc/sysconfig/network : Supprime la route en 169.254.0.0 (APIPA) | # /etc/sysconfig/network : Supprime la route en 169.254.0.0 (APIPA) | ||
NOZEROCONF=yes | NOZEROCONF=yes | ||
</pre> | |||
* Config | * Config interface réseau sur un alias | ||
<pre> | <pre> | ||
Si on ne veut pas qu un alias soit up au boot, il faut juste mettre ONPARENT="no" (si on met juste onboot="no" ca ne sert à rien, car il se base sur l interface parent de l alias) | |||
</pre> | </pre> | ||
* Config Ipv6 | * Config Ipv6 | ||
| Ligne 33 : | Ligne 37 : | ||
NETWORKING_IPV6=YES | NETWORKING_IPV6=YES | ||
IPV6_DEFAULTGW=2001:14c8:0700:0003:ffff:ffff:ffff:fffe | IPV6_DEFAULTGW=2001:14c8:0700:0003:ffff:ffff:ffff:fffe | ||
</pre> | |||
* Config bonding | |||
Voir https://{{SERVERNAME}}/index.php/Bonding_%26_trunking | |||
* Config vlan | |||
On peut aussi configurer une interface avec un vlan en live : vconfig eth0 400 (ajoute un vlan 400 sur eth0) && ifconfig eth0.400 ip netmask | |||
<pre> | |||
DEVICE=eth0.250 | |||
VLAN=yes | |||
</pre> | </pre> | ||
| Ligne 63 : | Ligne 78 : | ||
pre-up ethtool -s eth1 speed 100 duplex full autoneg off | pre-up ethtool -s eth1 speed 100 duplex full autoneg off | ||
mtu 9000 | mtu 9000 | ||
# Pour des routes statiques | |||
# post-up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.9.38.65 | |||
# pre-down route del -net 10.0.0.0 netmask 255.0.0.0 gw 10.9.38.65 | |||
# On peut juste mettre ca, pas là peine du post-up & pro-down | |||
# up route add -net 10.252.5.0/24 gw 10.84.0.62 | |||
</pre> | </pre> | ||
[[Catégorie:Linux]] | [[Catégorie:Linux]] | ||
Version actuelle datée du 1 avril 2019 à 10:22
Centos[modifier]
- Config interface réseau de base
DEVICE=ethX ONBOOT=yes BOOTPROTO=static HWADDR=00:E0:81:34:BE:BB (permet de forcer la carte avec la mac xxx d'être ethX) # Lorsqu'on a des cartes additionnelles, il arrive souvent que les interfaces soient inversées, repérer la mac de l interface et la définir comme ci dessus, il faut faire cela meme # pour les interfaces qui ne sont pas montées (en mettant ONBOOT=no), car sinon on va avoir des cas bizarres (une carte additionnelle va etre vu avant la carte interne et se mettre # en eth1 alors qu on a défini eth1 pour une autre carte) ou des interfaces avec des noms comme renameX) IPADDR=10.252.43.131 BROADCAST=10.252.43.255 NETWORK=10.252.43.128 NETMASK=255.255.255.128 PEERDNS=no ETHTOOL_OPTS="autoneg off speed 100 duplex full " #ETHTOOL_OPTS="-K eth1 rx off" MTU=9000 # /etc/sysconfig/network : Supprime la route en 169.254.0.0 (APIPA) NOZEROCONF=yes
- Config interface réseau sur un alias
Si on ne veut pas qu un alias soit up au boot, il faut juste mettre ONPARENT="no" (si on met juste onboot="no" ca ne sert à rien, car il se base sur l interface parent de l alias)
- Config Ipv6
IPV6INIT=yes IPV6ADDR=2001:14c8:0700:0003:0000:0000:0001:0001 et dans /etc/sysconfig/network : NETWORKING_IPV6=YES IPV6_DEFAULTGW=2001:14c8:0700:0003:ffff:ffff:ffff:fffe
- Config bonding
Voir https://wiki.blaxeen.com/index.php/Bonding_%26_trunking
- Config vlan
On peut aussi configurer une interface avec un vlan en live : vconfig eth0 400 (ajoute un vlan 400 sur eth0) && ifconfig eth0.400 ip netmask
DEVICE=eth0.250 VLAN=yes
- Config route
Fichier route-ethX 10.0.0.0/8 via 10.252.44.126 172.16.0.0/12 via 10.252.44.126 192.168.0.0/16 via 10.252.44.126
Debian[modifier]
- Config interface réseau de base
auto lo
iface lo inet loopback
# The primary network interface
auto eth1
allow-hotplug eth1
iface eth1 inet static
address 217.174.206.178
netmask 255.255.255.224
network 217.174.206.160
broadcast 217.174.206.191
gateway 217.174.206.190
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 217.174.199.225 92.43.252.215
pre-up ethtool -s eth1 speed 100 duplex full autoneg off
mtu 9000
# Pour des routes statiques
# post-up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.9.38.65
# pre-down route del -net 10.0.0.0 netmask 255.0.0.0 gw 10.9.38.65
# On peut juste mettre ca, pas là peine du post-up & pro-down
# up route add -net 10.252.5.0/24 gw 10.84.0.62