summaryrefslogtreecommitdiffstats
path: root/builder/files/network.sh
diff options
context:
space:
mode:
Diffstat (limited to 'builder/files/network.sh')
-rw-r--r--builder/files/network.sh40
1 files changed, 0 insertions, 40 deletions
diff --git a/builder/files/network.sh b/builder/files/network.sh
deleted file mode 100644
index 404bb9a..0000000
--- a/builder/files/network.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-
-# Disable firewall
-chkconfig iptables off
-chkconfig ip6tables off
-chkconfig sshd on
-
-# Networking setup...
-# Don't fix ethX names to hw address.
-#rm -f /etc/udev/rules.d/*persistent-net.rules
-#rm -f /etc/udev/rules.d/*-net.rules
-rm -rf /var/lib/dhclient/* # remove any old leases that could be around...
-
-# XXX: unsure if this will help, but we'll try it out:
-# Problem situation: Two interfaces are connected to same network. One interface
-# wants to renew DHCP lease and asks server for address. DHCPACK message from
-# server arrives, client moves to BOUND state. The client performs a check on
-# the suggested address to ensure that the address is not already in use. On
-# arping for specified IP address, other interface replies and that's why
-# dhclient-script replies with DHCPDECLINE message. (See RFC2131, 4.4.1.).
-# Solution: Set sysctl to reply only if the target IP address is local address
-# configured on the incoming interface. (See kernel documentation
-# Documentation/networking/ip-sysctl.txt)
-set_sysctl() {
- grep "$1" /etc/sysctl.conf > /dev/null
- [ $? -eq 0 ] && sed -i '/'$1'/d' /etc/sysctl.conf
- echo "$1 = $2" >> /etc/sysctl.conf
-}
-set_sysctl 'net.ipv4.conf.all.arp_ignore' 1
-set_sysctl 'net.ipv4.conf.all.arp_announce' 2
-set_sysctl 'net.ipv4.conf.all.rp_filter' 3
-
-# Interface eth0 should get IP address via dhcp.
-#cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF
-#DEVICE="eth0"
-#BOOTPROTO="dhcp"
-#ONBOOT="yes"
-#NM_CONTROLLED="no"
-#EOF
-