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