Как узнать IP адрес пользователя вашего сайта?
Провайдер выделяет пользователю, постоянный или меняющийся IP адрес, но в пределах выделенных провайдеру диапазонов IP адресов. Узнав ваш IP, можно определить провайдера и его адрес со всеми вытекающими последствиями.
IP адрес становится известным серверу при установлении соединения, ваш компьютер сам его сообщает в надежде получить ответ. Если соединение происходит через прокси- сервер (сервер может быть с поддержкой анонимности), то ваш IP- адрес соответствует IP адресу этого прокси (и его сетевому имени). Довольно часто прокси- сервер «выдает» свое присутствие, передавая свои данные (и иногда ваш внутренний IP- адрес) в полях HTTP_FORWARDED, HTTP_X_FORWARDED_FOR, HTTP_VIA и других (нужно смотреть, например для PHP переменную $_SERVER).
Анонимные прокси- сервера тоже грешат подобным, насколько сервер анонимный нужно проверять самому, а не верить рекламе на сайте.
PHP вывод IP адреса посетителя вашего сайта
echo "IP-адрес клиента:
".$_SERVER['REMOTE_ADDR']."
"; ?>
PHP Вывести IP, если пользователь использует прокси. Прокси позволяет увидеть IP пользователя (прозрачный/не анонимный). Однако стоит учитывать, что в заголовки HTTP_CLIENT_IP и HTTP_X_FORWARDED_FOR пользователь может записать что ему угодно.
if (!empty($_SERVER['HTTP_CLIENT_IP'])) $ip=$_SERVER['HTTP_CLIENT_IP']; elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; else $ip=$_SERVER['REMOTE_ADDR'];
Как изменить адрес страницы входа в phpMyAdmin
По умолчанию страница входа в phpMyAdmin размещена по http:///phpmyadmin. Вполне закономерным является желание изменить URL. Это не гарантирует защиту от злоумышленников, но поможет не попасться «на глаза» разным автоматизированным программам сканирования, также это может усложнить задачу злоумышленнику.
Эта защита известна как безопасность через неизвестность, и хотя многие оспаривают действенность таких мер, факт заключается в том, что нельзя взломать даже уязвимую версию phpMyAdmin, если не смогут найти страницу входа.
Примечание: Подразумевается, что вы уже установили LAMP с phpMyAdmin, если нет, инструкция для этого здесь.
Чтобы изменить адрес страницы входа в phpMyAdmin на Apache следуйте инструкциям ниже:
Изменение страницы входа в phpMyAdmin на Apache
В CentOS, RHEL и Fedora откройте файл /etc/httpd/conf.d/phpMyAdmin.conf
sudo vim /etc/httpd/conf.d/phpMyAdmin.conf
В Debian, Ubuntu и Linux Mint отройте файл /etc/phpmyadmin/apache.conf
sudo vim /etc/phpmyadmin/apache.conf
Закомментируйте строку Alias /phpmyadmin /usr/share/phpmyadmin, чтобы получилось так:
# Alias /phpmyadmin /usr/share/phpmyadmin
и вместо неё добавьте свою, вроде такой:
Alias /my /usr/share/phpmyadmin
В примере my – замените на любую свою строку, которая станет частью адреса вида http:///my
Для того, чтобы изменения вступили в силу, перезагрузите службу веб-сервера Apache
sudo service apache2 reload
Изменение страницы входа в phpMyAdmin на Nginx
В веб-сервер Nginx нам нужно просто создать символическую ссылку на файлы с установленным phpMyAdmin в корневую директорию нашего Nginx (т.е. /usr/share/nginx/html). Для этого напечатайте следующие команды:
sudo ln -s /usr/share/phpMyAdmin /usr/share/nginx/html # ИЛИ sudo -s /usr/share/phpmyadmin /usr/share/nginx/html
Теперь нам нужно изменить URL нашей страницы phpMyAdmin, для этого переименуйте символическую ссылку как показано:
sudo cd /usr/share/nginx/html sudo mv phpmyadmin my # ИЛИ sudo mv phpMyAdmin my
Наконец, перезапустите Nginx и PHP-FPM чтобы изменения вступили в силу и зайдите в вашем веб-браузере по адресу http:///my.
Finally, restart Nginx and PHP-FPM to apply changes and point your browser to http:///my.
sudo systemctl restart nginx sudo systemctl restart php-fpm
Должен открыться интерфейс phpMyAdmin (как показано на изображении ниже:
Как узнать ip адрес браузера phpmyadmin
MySQL – это свободная система управления базами данных. Характеризуется высокой скоростью, устойчивостью и легкостью в использовании. Является идеальным решением для малых и средних компаний.
Настройка MySQL
Установка и настройка сервера MySQL должны быть произведены администратором самостоятельно. Все операции по настройке MySQL описанные ниже производились при помощи свободного веб приложения phpMyAdmin. Официальный сайт phpMyAdmin: http://www.phpmyadmin.net/home_page/index.php На сайте можно найти детальную инструкцию по установке и настройке данного приложения. Для запуска phpMyAdmin необходимо открыть браузер и в строке адреса указать следующий адрес: http://computer_name/Tools/phpMyAdmin/ где, computer_name – это имя компьютера, на котором установлен phpMyAdmin. В окне браузера загрузится главная страница, изображённая на Рисунке 1.

Рисунок 1.
В первую очередь необходимо создать базу данных. Для этого на главной странице нужно указать желаемое имя базы данных, выбрать способ сортировки строковых элементов и нажать «Создать». На Рисунке 2, изображена форма создания базы данных. Activity — имя создаваемой базы данных utf8_unicode_ci — способ сортировки строковых элементов Рекомендуется в качестве имени базы данных использовать простое и интуитивно понятное название, например, Activity.

Рисунок 2.
После нажатия на кнопку «Создать» появится сообщение, уведомляющее о том что база данных была успешно создана.

Рисунок 3.
Следующим шагом будет создание пользователя базы данных и делегирование ему права на управление базой данных. Для перехода к странице редактирования пользователей и привилегий необходимо вернуться на главную страницу и нажать «Привилегии».

Рисунок 4.
На открывшейся странице появится список уже имеющихся пользователей (Рисунок 5). Свойства любого их этих пользователей можно редактировать по своему усмотрению, но мы советуем создать нового пользователя для управления только что созданной базой данных. Создание нового пользователя может значительно повысить безопасность базы данных, а также упростить доступ к ней. На открывшейся странице необходимо нажать ссылку «Добавить нового пользователя».

Рисунок 5.
На следующей форме необходимо указать желаемое имя пользователя, IP адрес компьютера, с которого будет производиться подключение и пароль.

Рисунок 6.
- Дата Центр и сервер MySQL могут быть установлены на разных компьютерах.
- в поле «Хост» нужно указать IP адрес того компьютера, на котором установлен Дата Центр. Именно с этого компьютера будут инициироваться соединения на сервер MySQL.
- если подключение к базе данных будет производиться с локального компьютера, то в поле «Хост» можно занести значение «localhost».
- если необходимо разрешить доступ к базе всем пользователям с определенного компьютера, то достаточно в качестве значения «Имя пользователя» указать «Любой пользователь» и задать IP адрес компьютера в поле «Хост».
- пароль пользователя может быть пустым, но мы настоятельно рекомендуем НЕ использовать пустой пароль из соображений безопасности.
Кроме указанных выше полей на данной странице необходимо выбрать те привилегии, которые будут назначены создаваемому пользователю. Мы рекомендуем выбрать все привилегии, нажав на ссылку «Отметить всё».
После заполнения формы необходимо нажать кнопку «Пошёл».
Появится сообщение, уведомляющее об успешном выполнении SQL запроса по созданию пользователя.

Рисунок 7.
Настройка Дата Центра
После создания новой базы данных следует настроить Дата Центр для работы с ней. Для этого необходимо запустить консоль управления программы, перейти на страницу «Конфигурация» изображённую на Рисунке 8 и выбрать пункт «Настройки хранилища данных».

Рисунок 8.
В открывшемся окне необходимо выбрать тип база данных (в нашем случае MySQL).

Рисунок 9.
На второй закладке необходимо указать параметры подключения к базе данных (Рисунок 10).

Рисунок 10.
192.168.0.166 – IP адрес сервера MySQL
3306 – порт, по которому будет производиться подключение (по умолчанию используется 3306)
User1 – имя пользователя, который был ранее создан при помощи phpMyAdmin
Password – пароль пользователя, который был ранее создан при помощи phpMyAdmin
Activity – имя созданной ранее базы данных, к которой будет производиться подключение
Для проверки правильности параметров подключения необходимо нажать кнопку «Проверить подключение».
После нажатия на «Проверить подключение» программа попытается установить соединение с базой данных и, если настройки подключения были указаны правильно, то появится сообщение, изображённое на Рисунке 11.

Рисунок 11.
После того как тестирование подключения будет завершено, необходимо нажать «ОК».
Появится сообщение, уведомляющее о том, что Дата Центр должен быть перезагружен для применения новых параметров (Рисунок 12).

Рисунок 12.
Необходимо нажать «Да», после чего Дата Центр будет автоматически перезагружен. После перезагрузки Дата Центра все изменения вступят в силу и программа начнет использовать для хранения информации новую базу данных.
Состояние базы данных можно просмотреть на закладке «Статистика» диалога управления хранилищем данных (Рисунок 13).

Рисунок 13.
Резюме:
MySQL – является оптимальным решения для большинства компаний по целому ряду причин:
- это бесплатное решение.
- сервер очень прост в настройке.
- настройка программы на хранения информации в СУБД MySQL может значительно ускорить процесс записи и доступа к данным, а также повысить надёжность.
Как узнать IP адрес своего компьютера
В устройстве, а вернее настройке домашней локальной сети, вам обязательно потребуется IP адрес вашего компьютера. Как узнать IP адрес своего компьютера, в том числе, если компьютера ещё в доме нет в этой статье. Также поговорим, зачем ещё нужны ваши IP адреса компьютера (их два).
IP адрес
Не буду повторять теорию IP адресов, её можно почитать в статье «Что такое IP адрес», лишь напомню. Компьютер подключенный к домашней локальной сети имеет динамический IP адрес, условно выдаваемый вашим Интернет провайдером.
Фактически IP адрес это набор групп цифр разделённых точками. Пока чаще всего IP домашнего компьютера это 32 битный адрес типа IPv4. Визуально это четыре группы цифр от 0 до 255, разделённых точками.
Зачем нужен IP адрес своего компьютера?
Нужно понимать что компьютерная сеть (локальная и глобальная) не может функционировать без идентификации подключенных к ней (сети) устройств. Таким идентификатором устройства в сети служит IP адрес. Есть IP адрес у вашего компьютера, и любого другого устройства для выхода в Интернет, а также для получения удаленного доступа. Именно для удаленного доступа вам нужно знать, например, IP адрес видеокамеры наблюдения. Зная стандартные IP-адреса камер видеонаблюдения вы сможете настроить синхронизацию с регистратором и управлять камерой с любого другого удаленного устройства, например, вашего смартфона.
Статьи по теме: TP провода (витая пара): общая информация
Для начала напомню, что ваш компьютер, с выходом в Интернет имеет два IP адреса: внешний и внутренний.
- Внутренний адрес используется для домашней локальной сети.
- Внешний IP используется для подключения к глобальной сети Интернет.
Если вас ещё не припекло и вы впрок хотите узнать IP адрес своего компьютера, сообщаю:
Внутренний IP адрес своего компьютера нужен для настройки домашней локальной сети. В частности при настройке нового роутера на этапе назначения вашему ПК его IP-адреса.
Или IP адрес понадобится, чтобы подключиться к домашнему компьютеру из офиса. При запуске удалённого рабочего стола система попросит вас ввести имя компьютера или вместо имени ввести его IP-адрес. Или для удалённого управления программой Kaspersky CRYSTAL 3.0 или т.д. и т.п.
Внешний IP адрес, который зависит от вашего провайдера Интернет, бывает нужен, например, для предотвращения ddos атак на ваш сайт. Прописываете ваш сетевой IP адрес в разрешающей директиве файла .htaccess корневой паки сайта и отсекаете всех пользователь, кроме себя.
Не важно зачем вам нужны внешний или внутренний IP адрес вашего компьютера, важно знать, как узнать IP адрес своего компьютера.
Как узнать IP адрес своего компьютера ВНУТРЕННИЙ?
Работаем на Windows 10.
Чтобы узнать внутренний IP адрес вашего ПК
- Запускаем комп;
- На любой (англ. или русс.) клавиатуре без соблюдения регистра нажимаем «Win+R»;
- В появившейся командной строке набираем «cmd» (регистр не важен) и жмём «OK» или «Enter»;
- На появившемся чёрном окне набираем: ipconfig (регистр не важен). Жмём «Enter» и смотрим появившеюся информацию.
Статьи по теме: Веб–технологии для разработчиков

Как узнать IP адрес своего компьютера ВНЕШНИЙ
Чтобы узнать внешний адрес своего компьютера, имеющего выход в глобальную сеть Интернет нужно:
В адресной строке браузера ввести текст «узнать IP адрес своего компьютера» и по выдаче использовать любой из первых 10 сервисов «узнать IP».
Работают они просто. Входите на сервер, он автоматически показывает информацию о вашем «месте» в глобальной сети с именами провайдера и вашей геолокацией (если они не скрыты).

Заключение или как скрыть IP своего компьютера
Вы уже поняли, что IP адрес вашего компьютера определить несложно, а значит вас можно блокировать по IP. Можно блокировать ваш личный или групповой доступ к какому-либо серверу или сайту или соц.сети. Избежать подобной блокировки, помогут прокси сервера. Что это такое в следующей статье.
Еще статьи
- Что такое домашняя локальная сеть
- Что такое кошелек HD (HD Wallet)
- Адресация компьютеров в Интернет
- Всё что вам нужно знать про разъем RJ45
- Протоколы TCP/IP простым языком