#!/bin/bash

PATH=/bin:/usr/bin:/sbin:/usr/sbin

# Make sure bridge utilities are installed

yum install -y bridge-utils

# Turn off NetworkManager and enable old networking

chkconfig NetworkManager off
chkconfig --levels 345 network on
service NetworkManager stop
service network restart 

# Make sure resolv.conf is OK - configure for classroom.

cat > /etc/resolv.conf <<-EOF
	search example.com
	nameserver 192.168.0.254
	EOF

# Configure bridge and standard interface

cat > /etc/sysconfig/network-scripts/ifcfg-br0 <<-EOF
	# Networking Interface
	DEVICE=br0
	ONBOOT=yes
	BOOTPROTO=dhcp
	TYPE=Bridge
	USERCTL=yes
	NM_CONTROLLED=no
	IPV6INIT=no
	NAME="bridge"
	PEERNTP=yes
	EOF

sed -i -e 's/BOOTPROTO=dhcp/# &/' /etc/sysconfig/network-scripts/ifcfg-eth0
echo 'BRIDGE=br0' >> /etc/sysconfig/network-scripts/ifcfg-eth0

service network restart

exit 0
