Назад | Перейти на главную страницу

Ошибка: неверная команда `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'

Что не так?

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

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

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

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