Ejemplo n.º 1
0
        public void ToStringTest()
        {
            //var m1 = new NetMask(255, 255, 248, 0);
            var m1       = new NetMask(21);
            var expected = "255.255.248.0 (11111111.11111111.11111000.00000000)";
            var str      = m1.ToString();

            Assert.AreEqual(expected, str);
        }
Ejemplo n.º 2
0
        public void Start()
        {
            Stop();

            http_server = new HttpFileServer(HTTPPort, ServerDirectory);
            http_server.Start();

            tftp_server = new TFTPServer(BindAddress, TFTPPort, ServerDirectory);

            var net = new IPSegment(BindAddress.ToString(), NetMask.ToString());

            dhcp_server              = new DHCPServer(BindAddress, DHCPPort);
            dhcp_server.Loader       = loader;
            dhcp_server.HTTPBootFile = HTTPBootFile;
            dhcp_server.SubnetMask   = IPAddress.Parse("255.255.255.0");
            dhcp_server.PoolStart    = net.Hosts().First().ToIpAddress();
            dhcp_server.PoolEnd      = net.Hosts().Last().ToIpAddress();
            dhcp_server.Start();
        }
Ejemplo n.º 3
0
 public void ToStringTest()
 {
     //var m1 = new NetMask(255, 255, 248, 0);
     var m1 = new NetMask(21);
     var expected = "255.255.248.0 (11111111.11111111.11111000.00000000)";
     var str = m1.ToString();
     Assert.AreEqual(expected, str);
 }