Не удается получить доступ ко всем локальным портам с локальным IP-адресом, в то время как localhost и 127.0.0.1 can

Здесь представлен только подход GNU grep, который возвращает относительный путь совпадающих файлов в текущем рабочем каталоге и рекурсивно, и только имя файла — 'index.php'.

grep -rl --include="index.php" "hello".

Здесь также можно получить абсолютный путь для совпадающих файлов, заменив .на ${PWD}вместо:

grep -rl --include="index.php" "hello" "${PWD}"
-3
16.09.2019, 06:31
1 ответ

Вы пытаетесь получить доступ к адресу ipv4, но ваша служба прослушивает только ipv6. попробуйте изменить конфигурацию вашего сервиса для прослушивания сокета ipv4. ваш ssh и сеть прослушивают сокет ipv4, поэтому вы можете получить доступ к ssh из-за пределов вашего локального сервера с помощью ipv4.

Обновление :эта строка означает, что ваш ssh открыт на ipv4

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 12890/sshd

И эта строка означает, что порт 80 открыт на ipv4:

tcp 0 0 70.60.31.103:80 0.0.0.0:* LISTEN 8418/httpd

И эта строка означает, что 9100 открыт по ipv6

tcp6 0 0 :::9100 :::* LISTEN 14128/node_exporter

у вас нет 9100 на ipv4 согласно вашему сетевому состоянию

2
28.01.2020, 05:18

Теги

Похожие вопросы