Не может проверить с помощью ping-запросов широковещательную передачу

Make-файл:

clean:
    @rm -f * .o

Который, конечно, делает make clean вытрите свой исходный код вместо просто объектных файлов.

Урок: используйте управление версиями.

9
16.02.2011, 00:12
2 ответа

echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts - как корень.

Вы, возможно, должны также использовать -b опция с ping и это, скорее всего, потребует корневых полномочий.

10
27.01.2020, 20:05
  • 1
    Очень хороший, не уверенный, как я нашел бы это –  Jon Phenow 15.02.2011, 23:17
  • 2
    @jphenow - Вы находите его как так: man ping Однажды в программе человека, сделать /broadcast. Это переходит право на соответствующую часть. –  Shawn J. Goff 16.02.2011, 02:58
  • 3
    О, я знал о-b части, это была опция, для которой было нужно изменение, я использую руководства довольно часто. –  Jon Phenow 16.02.2011, 18:38

Широковещательное усиление использовалось для монтирования DOS (Отказ в обслуживании) нападения. В результате большинство стеков IP теперь выключает ответы эха для широковещательной передачи ping. Это - нормальное поведение теперь.

6
27.01.2020, 20:05
  • 1
    Это - вид того, что мы изображали, я предполагаю, что не был уверен, что это было значение по умолчанию, но это будет иметь смысл... кто-либо больше использует широковещательные сообщения? –  Jon Phenow 15.02.2011, 23:17
  • 2
    таким образом 1995. Многоадресная передача - то, что спокойные дети делают теперь. –  LawrenceC 16.02.2011, 00:33
  • 3
    Ха-ха да наш преподаватель Network полагал, что выроет путь назад в возрасты Сетей. –  Jon Phenow 16.02.2011, 18:38

Теги

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