Jump to content

node142e4

New Members
  • Posts

    2
  • Joined

  • Last visited

    Never

Posts posted by node142e4

  1. Hello All,

    I am trying to determine if an ip-address with a notation like 192.168.1.312
    is in a network described with a notation like this 192.168.1.0/22

    I use an online tool IP calculator from
    [a href=\"http://jodies.de/ipcalc?host=192.168.1.0&mask1=22&mask2=\" target=\"_blank\"]http://jodies.de/ipcalc?host=192.168.1.0&mask1=22&mask2=[/a]
    this is the output:
    [code]
    Address:   192.168.1.0           11000000.10101000.000000 01.00000000
    Netmask:   255.255.252.0 = 22    11111111.11111111.111111 00.00000000
    Wildcard:  0.0.3.255             00000000.00000000.000000 11.11111111
    =>
    Network:   192.168.0.0/22        11000000.10101000.000000 00.00000000 (Class C)
    Broadcast: 192.168.3.255         11000000.10101000.000000 11.11111111
    HostMin:   192.168.0.1           11000000.10101000.000000 00.00000001
    HostMax:   192.168.3.254         11000000.10101000.000000 11.11111110
    Hosts/Net: 1022                  (Private Internet)
    [/code]

    This shows that my example ip address is indeed in the network.
    To do this dynamically, all I can think of now is to put all 1022 ipaddresses in my db, and do a select where ... query.
    There must be a better way.

    Thanks very much in advance for any help or suggestions,


    node142e4
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.