Sha256: d1aa8f0dfa2a5a24ab883940e549e758ea9457a374e27a86fd3523533df73846

Contents?: true

Size: 485 Bytes

Versions: 2

Compression:

Stored size: 485 Bytes

Contents

# -*- coding: utf-8 -*-

module Dcmgr
  module VNet
    module Tasks
    
      class AcceptAllDNS < Task
        include Dcmgr::VNet::Netfilter
        def initialize()
          super()
          # Allow DNS traffic to take place
          self.rules << IptablesRule.new(:filter,:forward,:udp,:outgoing,"-p udp --dport 53 -j ACCEPT")
          self.rules << IptablesRule.new(:filter,:forward,:udp,:incoming,"-p udp --dport 53 -j ACCEPT")
        end
      end
    
    end
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
wakame-vdc-agents-11.12.0 lib/dcmgr/vnet/tasks/accept_all_dns.rb
wakame-vdc-dcmgr-11.12.0 lib/dcmgr/vnet/tasks/accept_all_dns.rb