
24.04.2009, 20:53
|
|
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
С нами:
9365528
Репутация:
425
|
|
Сообщение от Nightmarе
Вот задумал написать функцию определения типа интернет соединения, какой IP внешний или NAT, пришёл к выводу что это проще всего сделать через данные с ipconfig, но дальше затёрся, не знаю по каким параметрам парсить и каким образом...
Кто может помочь, подскажите пожалуйста как отпарсить по данным ipconfig является ли IP адрес внешним или используется NAT ?
Одна идея, проверить IP адрес через сайт проверки IP и сравнить его с текстом из ipconfig, но можно ли сделать как-то проще без коннекта к инету?
Если кто знает как, просьба привести код как это реализовать.
смотри, все просто
парсишь ipconfig
если ip в зоне
Код:
10.0.0.0 - 10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255
то комп за NAT
|
|
|