~lfaraone/+junk/configure-interfaces

« back to all changes in this revision

Viewing changes to configure-cloud-interfaces

  • Committer: Luke Faraone
  • Date: 2013-12-03 22:26:07 UTC
  • Revision ID: luke@faraone.cc-20131203222607-ugo8kv46lglv2l3h
Create an iptables rule for the primary IP, too.

Show diffs side-by-side

added added

removed removed

Lines of Context:
103
103
        subprocess.check_call(
104
104
                ['/sbin/ip', 'route', 'add', '0.0.0.0/0', 'table', str(device_number), 'dev',
105
105
                    'eth%i' % device_number, 'via', guess_gateway(device_number)])
 
106
        subprocess.check_call(
 
107
                ['/sbin/iptables', '-t', 'mangle', '-A', 'OUTPUT', '-m', 'conntrack', '--ctorigdst',
 
108
                    address_of(device_number), '-j', 'MARK', '--set-mark', str(device_number)])
 
109
 
106
110
 
107
111
    to_configure.remove(address_of(device_number))
108
112