Описание тега inet-aton

C language programming: inet_aton() converts a Internet host address from the IPv4 numbers-and-dots notation into binary form (in network byte order). The dotted address can be specified in decimal, octal (with a leading 0), or hexadecimal, with a leading 0X).
1 ответ

Как выбрать доступный IP-адрес из таблицы MySQL базы данных

У меня есть MySQL таблица называется ip_address с колонкой называется ip и он содержит следующие данные 192.168.1.52 192.168.1.7 192.168.1.21 192.168.1.107,,, моя проблема в том, как получить доступный IP-адрес из подсети, я имею в виду, что эта под…
10 окт '17 в 17:05
1 ответ

inet_aton нормализация IPv4-адреса

Не inet_aton предположить нормализовать точечную версию интернет-адреса? почему я получаю разные выходные значения для примера ниже? int main(){ char USER_IP[16] = "192.168.002.025"; char USER_IP2[16] = "192.168.2.25"; struct sockaddr_in addr; struc…
05 апр '13 в 15:04
2 ответа

Различия между inet_aton() и gethostbyname() в C?

Я изучаю C и TCP/UDP. Как заголовок... Есть ли разница между inet_aton() и gethostbyname() в C? Из того, что я знаю, оба преобразуют IP-адрес из строки в число.
15 апр '14 в 15:06
2 ответа

Как загрузить IP-адреса в Mysql Table из CSV-файла?

Я пытаюсь найти способ загрузить таблицу mysql, которую я вызываю ipCompare_tbl с IP-адресами из файла CSV с именем myIPs.csv. Поля в ipCompare_tbl - это ipStart и ipEnd. Я также включил auto_incrementor для поля генератора первичного ключа с именем…
24 мар '17 в 23:16
1 ответ

ПРОБЛЕМА: java.net.InetAddress РЕЗУЛЬТАТЫ неверны по сравнению с результатами MYSQL

Я следовал за ответом в /questions/21079956/perehod-s-127001-na-2130706433-i-obratno/21079966#21079966 (который предложил Уильям Брендель), но большую часть времени возвращает неправильные результаты, когда я сравниваю результаты с MYSQL. Пожалуйста…
10 дек '15 в 09:24
1 ответ

PHP MySQL: INET_ATON не сохраняет данные?

Я пытаюсь сохранить IP-адреса в моей базе данных, и я использую INET_ATON как показано ниже, $sql = " INSERT INTO pin ( page_id, user_id, pc_name, ip, geolocation, created_on )VALUES( ?, ?, ?, ?, ?, NOW() )"; $result = $this->connection->execu…
30 сен '13 в 06:17
1 ответ

INET_ATON с Apache Derby?

Я использую MySQL DB с jdbc, и у меня есть оператор select, который выглядит следующим образом: 'SELECT id, name, INET_ATON(user_ip) AS user_ip_long FROM my_table;' Witch работает отлично, но для целей тестирования я хотел бы также использовать DB D…
28 окт '13 в 12:08
1 ответ

inet_ntoa для ipv6 в perl

Я новичок в Perl, и я пытаюсь преобразовать IPv6-адрес в сетевом формате в формат строки ASCII. Я мог бы сделать это для адреса ipv4, используя функцию "inet_ntoa" в модуле "Socket". Как сделать это для адреса ipv6 без установки каких-либо новых мод…
02 сен '15 в 10:07
2 ответа

MYSQL INET_ATON. Я нашел ошибку или это известно?

Это известная проблема? select * from 'tablename' where INET_ATON('any valid ip'); Показывает весь БД. Я случайно забываю добавить ipaddress = INET_ATON('ip'); и кончил весь БД.
08 июл '13 в 15:49
3 ответа

Есть ли метод.NET Framework, который делает INET_ATON()

Что делает этот расчет ниже address = '174.36.207.186' ( o1, o2, o3, o4 ) = address.split('.') integer_ip = ( 16777216 * o1 ) + ( 65536 * o2 ) + ( 256 * o3 ) + o4
21 дек '12 в 22:10
2 ответа

Строка IP пакета Python

Я хочу реализовать свое собственное struct.pack специальная функция для упаковки строки IP (то есть "192.168.0.1") в 32-битное упакованное значение, без использования socket.inet_aton встроенный метод. Я так далеко ip = "192.168.0.1" hex_list = map(…
15 янв '17 в 17:27
1 ответ

Печать возвращаемого значения из функции inet_aton()

У меня есть этот код, который работает нормально: #include <arpa/inet.h> #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { struct in_addr addr; if (argc != 2) { fprintf(stderr, "%s <dotted-address>\n",…
05 апр '15 в 15:19
2 ответа

Найти доступный диапазон IP-адресов в таблице MySQL

У меня есть следующий sql. Отлично работает для поиска IP-адресов. Но я также хотел бы иметь возможность искать select * from table where (INET_ATON(ip) BETWEEN INET_ATON('10.12.77.1') AND INET_ATON('10.12.77.10') ) limit 30 результаты в порядке 10.…
11 май '14 в 07:08
1 ответ

Проблемы с чатом в Python

Я нашел код для приложения чата в Python, но я не могу найти ничего об авторе или о ком-либо на сайте, чтобы помочь мне с этим.. это ссылка на весь код: http://files.myopera.com/manojsheokand666/blog/chat.py У меня возникает ощущение, что чего-то не…
22 фев '13 в 22:43
1 ответ

Возвращает нуль при использовании INET6_ATON в LOAD DATA LOCAL INFILE

Я использую MySQL 5.6, экспериментирую с новыми функциями, такими как INET6_ATON а также IS_IPV6, Когда сценарий читает IPV4, он вставляет данные в таблицу отлично. Но когда дело доходит до IPv6один из рядов (ipTo) не удается, даже если INET6_ATON р…
03 авг '13 в 23:54
1 ответ

inet_aton конвертирует 010.000.000.001 неправильно?

У меня проблемы с inet_aton конвертировать сетевой адрес. Код ниже работает нормально, чтобы преобразовать адрес 10.0.0.1 char *x1; struct sockaddr_in si_other; inet_aton("10.0.0.1", &si_other.sin_addr); printf("si_other.sin_addr =%lu\n",si_othe…
06 янв '13 в 22:32
2 ответа

Как сделать подстановочный поиск для IP-адресов, используя INET_ATON в MySQL?

Я нашел этот метод для хранения IP-адресов в базе данных MySQL как целое число, используя INET_ATON: /questions/43032611/kakoj-tip-dannyih-mysql-ispolzovat-dlya-ip-adresa/43032621#43032621 Поскольку адреса IPv4 имеют длину 4 байта, вы можете использ…
20 мар '17 в 16:20
0 ответов

Неверное строковое значение inet_aton при вставке, но не при выборе

Следующий запрос возвращает список IP-адресов правильно в inet_aton формат: SELECT DISTINCT(INET_ATON(invip.ipAddress)) FROM inv_dns AS invip WHERE invip.ipAddress != '' AND invip.ipAddress IS NOT NULL; Однако, когда я пытаюсь вставить их, я получаю…
28 май '19 в 19:55
2 ответа

Предупреждение: передача аргумента 2 'inet_aton' из несовместимого типа указателя........ ОШИБКА

Я не знаю, что означает эта ошибка и что нужно сделать, чтобы ее исправить. Я следил за Sock) и учебники по программированию на C для начинающих | Часть 2 от Eduonix на Youtube, но я не смог ничего запустить от этого парня, код взят из его урока. Ес…
1 ответ

Почему я не могу сохранить результат INET_ATON в VARBINARY (4)?

В документации MySQL говорится, что: Тип данных VARBINARY(16) предназначен для адресов IPv6, а тип данных VARBINARY(4) предназначен для адресов IPv4. Но когда я пытаюсь сохранить результат INET_ATON в столбце VARBINARY(4), я получаю следующее сообще…
22 июн '20 в 12:31