Отправляет email-рассылки с помощью сервиса Sendsay

hosts

Здравствуйте!

Как вывести на экран список хостов локальной сети?

Как вывести список NFS серверов и их ресурсов в данной сети?

Спасибо!

Ответить   andrew Wed, 26 Jan 2005 13:08:13 +0000 (#304855)

 

Ответы:

On Wed, Jan 26, 2005 at 13:08 +0000, andrew wrote:

не верно поставленный вопрос. каких хостов?

то же самое.

к тому же showmount броадкасту/еще-какому-г... никто не учил и
не собирается.

почитайте faq про то как нужно задавать вопросы...

Ответить   Wed, 26 Jan 2005 12:25:28 +0300 (#304905)

 

192.168.*.*

Ответить   andrew Wed, 26 Jan 2005 15:07:28 +0000 (#304922)

 

On Wed, Jan 26, 2005 at 15:07 +0000, andrew wrote:

мда. во первых, я не очень понимаю что вы хотите сказать такой
записью. 192.168.0.0/16? 192.168.0.0/24? или что-то еще?

во вторых однозначного ответа на этот вопрос не существует до
тех пор, пока вы не введете критерий выбора какие хосты печатать?
все из диапазона? это делается просто (пример для сети 192.168.0.0/16):

for i in `jot 254 1 254`; do
for j in `jot 254 1 254`; do
echo "192.168.$j.$i"
done
done

но я думаю вас интересует другое -- какие хосты работают в настоящее
время. опять же для решения этой проблемы нужен критерий выбора
работающих хостов, т.е. как отличить работающий хост и выключенный.
можно использовать icmp echo, tcp connect scan, syn-скан и т.п.,
но ни один из этих методов не даст 100% гарантии работоспособности
хоста.

hint: можно попробовать конечно arp, но я умею отключать ARP на
интерфейсе :) да и к тому же это только в ethernet...

PS.
постарайтесь в будущем сначала чего-то почитать, а потом задавать
вопросы. да, и научитесь задавать вопросы и формулировать мысли.

PPS.
переделать приведенный мной сценарий для проверки на icmp очень
просто:

вместо echo... пишем eval "ping -c 1 192.168.$j.$i"...

Ответить   Thu, 27 Jan 2005 01:21:00 +0300 (#305234)