Linux::Configurando bond entre interface ethernet e wireless
Já pensou em configurar uma redundância entre uma interface ethernet (eth0) e uma wireless (wlan0)? Aqui você aprenderá como. Usei o CentOS 5.6 como sistema operacional, mas o procedimento funciona em toda a família CentOS. Primeiro devemos baixar o módulo wireless para o sistema: ` wget http://elrepo.org/linux/elrepo/el5/i386/RPMS/iwl5000-firmware-8.24.2.12-1.elrepo.noarch.rpm ` E instalar ` rpm -Uvh iwl5000-firmware-8.24.2.12-1.elrepo.noarch.rpm ` Agora vamos configurar a interface bond0 ` [root@zimbaro10 ~]# cd /etc/sysconfig/network-scripts/ [root@zimbaro10 network-scripts]# cat ifcfg-bond0 DEVICE=bond0 #IPADDR=192.168.0.10 #NETWORK=192.168.0.0 #NETMASK=255.255.255.0 USERCTL=no BOOTPROTO=none ONBOOT=yes BOOTPROTO=dhcp ` Aqui configuraremos a interface ethernet ` [root@zimbaro10 network-scripts]# cat ifcfg-eth0 # Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller DEVICE=eth0 USERCTL=no ONBOOT=yes MASTER=bond0 SLAVE=yes BOOTPROTO=none ` E a interface wireless ` [root@zimbaro10 network-scripts]# cat ifcfg-wlan0 # Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller DEVICE=wlan0 USERCTL=no ONBOOT=yes MASTER=bond0 SLAVE=yes #BOOTPROTO=dhcp TYPE=WIRELESS WLAN_ESSID[4]="Zimbaronet2" WLAN_WPA[4]="wpa_supplicant" WLAN_WPADRIVER[4]="wext" ` Agora devemos criar um script para inicialização do módulo ` [root@zimbaro10 network-scripts]# cat /root/scripts/run_wpa.sh #!/bin/bash` ` wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf &` exit 0 E iniciarmos no boot inserindo o comando no rc.local ` [root@zimbaro10 network-scripts]# cat /etc/rc.local #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if...
[Leia Mais]