Я бы начал проверять
маршрутизатор. для DNS-сервера. Поскольку это называется vps, это может быть виртуальная система.В / ect / hosts говорится, что хост сайта - xxxxxx.com, но вы можете получить к нему доступ под другим именем zzzzzzz.com. Итак, где вы можете установить этот параметр?
Также мое имя хоста отображается как vps и какова логика этого
Кажется, что вы хотите перебирать индексы двух массивов - что вы можете сделать, используя косвенное
#!/bin/bash
IP_Addresses=(
172.217.6.142
191.239.213.197
)
FILE_Name=(
"google"
"microsoft"
)
for i in "${!IP_Addresses[@]}"
do
nc -w2 -zv4 "${IP_Addresses[$i]}" 1-100 > "${FILE_Name[$i]}".log 2>&1
done
. Также должны быть согласованы имена ваших переменных (FILE_Name по сравнению с FILE_NAME) и получить привычку цитирования переменных разложений.
Кажется, что вы хотите перебирать индексы двух массивов - что вы можете сделать, используя косвенное
#!/bin/bash
IP_Addresses=(
172.217.6.142
191.239.213.197
)
FILE_Name=(
"google"
"microsoft"
)
for i in "${!IP_Addresses[@]}"
do
nc -w2 -zv4 "${IP_Addresses[$i]}" 1-100 > "${FILE_Name[$i]}".log 2>&1
done
. Также должны быть согласованы имена ваших переменных (FILE_Name по сравнению с FILE_NAME) и получить привычку цитирования переменных разложений.
Кажется, что вы хотите перебирать индексы двух массивов - что вы можете сделать, используя косвенное
#!/bin/bash
IP_Addresses=(
172.217.6.142
191.239.213.197
)
FILE_Name=(
"google"
"microsoft"
)
for i in "${!IP_Addresses[@]}"
do
nc -w2 -zv4 "${IP_Addresses[$i]}" 1-100 > "${FILE_Name[$i]}".log 2>&1
done
. Также должны быть согласованы имена ваших переменных (FILE_Name по сравнению с FILE_NAME) и получить привычку цитирования переменных разложений.