Ошибка: неверная команда `nospoof on'в файле /etc/host.conf

Я использую виртуальную машину Ubuntu 17.10 в GCP. Чтобы предотвратить подделку IP-адреса моего сервера, я внес следующие изменения в мой файл /etc/host.conf:

Изменено с:

# The "order" line is only used by old versions of the C library.
order hosts,bind
multi on

к

# The "order" line is only used by old versions of the C library.
​order bind,hosts
​nospoof on

Но это дало следующую ошибку:

/etc/host.conf: line 2: bad command `​order bind,hosts'
/etc/host.conf: line 3: bad command `​nospoof on'

Что не так?

1 ответ

Решение

Ни один из тех устаревших вариантов, которые вы поместили в /etc/host.conf иметь какой-либо эффект больше. И Google предотвратит подделку вашего IP; вам не нужно беспокоиться об этом.

В моем случае проблема была в других репо. Я удалил эти четыре репо:

  • CentOS-Base.repo
  • CentOS-CR.repo
  • CentOS-Debuginfo.repo
  • CentOS-fasttrack.repo

и это работает

Другие вопросы по тегам