Задать вопрос

Как узнать все внешние ip сервера из PHP?

Ubuntu
PHP выше 5.5
На сервере внешних 3 ip вроде за роутером
Я их знаю. Провайдер VPS в письме прислал.
Но нужно узнавать их из PHP, потому что я пишу небольшую узконаправленную CMS и хотелось бы, чтобы она сама определяла внешние IP (Те, с которых сервер может посылать запросы, например курлом) для дальнейшей работы с ними.
  • Вопрос задан
  • 424 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
opium
@opium
Просто люблю качественно работать
сделайте системный вызов ифконфиг но во всех новых линуксах он обычно запрещен для юзера апача
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
curl ifconfig.me

Дальше не заморачивайтесь. Никто не настраивает исходящую маршрутизацию на несколько адресов, очень мало людей использует dual-wan.
Ответ написан
@YAshchenKO Автор вопроса
Дополнение к вопросу. Как узнать внешние ip своего сервера если он например на амазоне (EC2 + Elastic IP)
Это хороший пример когда адреса принадлежат не на прямую вашему VPS
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽