26 |
system "brctl setfd virtual 0"; |
system "brctl setfd virtual 0"; |
27 |
system("/sbin/ifconfig virtual $server::ip netmask $server::netmask") == 0 || warn "W: $!"; |
system("/sbin/ifconfig virtual $server::ip netmask $server::netmask") == 0 || warn "W: $!"; |
28 |
} else { |
} else { |
29 |
warn "OK $ifconfig\n"; |
server::setup_from_dev( 'virtual' ); |
30 |
} |
} |
31 |
if ( my $dev = ip::default_route_dev() ) { |
if ( my $dev = ip::default_route_dev() ) { |
32 |
system "sudo sysctl -w net.ipv4.ip_forward=1"; |
system "sudo sysctl -w net.ipv4.ip_forward=1"; |