protected override void BeginProcessing() { _socket = SingletonRepository.getNetlinkSocket(); var nicIndex = _socket.GetNetworkInterfaces().First(i => i.InterfaceName.ToLower() == Interface.ToLower()).Index; _socket.RemoveIpAddress(new IpAddress(Address, Netmask, nicIndex)); }