wget
по умолчанию сохраняет выбранную веб-страницу в файле, имя которого соответствует документу в конце URL-адреса (и не отправляет ее на свой стандартный вывод ). Если этот файл уже существует, он добавляет номер в конец имени.
Если вы не хотите сохранять документ, укажите, что хотите сохранить его в/dev/null
:
wget -O /dev/null 'https://domain.tld/index.php?page=cron' >/dev/null 2>&1
или
wget --output-document=/dev/null --quiet 'https://domain.tld/index.php?page=cron'
Также рекомендуется заключать URL-адрес в кавычки, поскольку URL-адреса иногда содержат символы, которые могут быть интерпретированы оболочкой как символ подстановки имени файла или терминаторы команд (, например &
, [
, ]
и т. д. )].
Я вижу в вашем arp -вывод команды показывает адрес 10.1.0, а ваш пинг имеет 10.101.2, они находятся в разных сетях. arp будет для локальной сети, в которой вы находитесь.
Теперь ip neigh является новым arp -a и ведет себя так же. Вам нужно будет войти в эту подсеть, чтобы увидеть информацию о Mac и подсети с этих компьютеров.
Вы можете подключиться к нему по SSH? Если это так, вы можете отправить удаленную команду и получить оттуда arp, если у вас есть учетные данные на этой машине.
ssh username@10.101.2.11 `ip neigh`
Я не использовал сканирование arp -, однако, судя по документации, оно сканирует локальную сеть. Похоже, что компьютер, на который вы пытаетесь подключить Mac, находится в другой подсети.
Похоже, ваши цели живут в другой сети. Вам говорят, что 10.1.0.1 является шлюзом, поскольку он не дает целевых (IP-адресов 10.101.x.x )MAC-адресов, они, вероятно, находятся в другой сети. Наличие адресов от 10.1.0.1 до 10.101.0.0 означало бы около 600 тысяч машин в сети...
Узнать настройки сети (сетевые маски, маршрутизаторы,... ).