CentOS 6.5.Как изменять содержимое /etc/resolv.conf чтобы после перезагрузки эти данные сохранялиcь? А то похоже что, как его ни редактируй ,он после перезагрузки всё равно берет информацию из /etc/resolv.conf.save записанного давно до апгрейда,ещё в CentOS 6.2
Как записать resolv.conf?
Как записать resolv.conf?
Я, конечно, очень извиняюсь, и я не профессиональный админ, но... вон из профессии©
У вас там работает нечто вроде resolvconf, сервиса, который и обновляет файл. Это может быть и NM, но я бы на сервере NM держать не стал.
Как записать resolv.conf?
Я, конечно, очень извиняюсь, и я не профессиональный админ, но... вон из профессии©
У вас там работает нечто вроде resolvconf, сервиса, который и обновляет файл. Это может быть и NM, но я бы на сервере NM держать не стал.
Да вроде я его отключил при инсталляции named
service NetworkManager status
NetworkManager: нераспознанная служба
Как минимум там нет заглавных букв
Посмотрите service --status-all
Как минимум там нет заглавных букв
Посмотрите service --status-all
А вот и есть заглавные буквы :) https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/3/html/Installation_and_Configuration_Guide/Disabling_Network_Manager.html
А что со service --status-all?
А что со service --status-all?
l
vmetad is stopped
messagebus (pid 1239) is running...
version: 9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1
CPUs found: 4
worker threads: 4
number of zones: 6
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 3/0/1000
tcp clients: 0/100
server is up and running
named (pid 1222) is running...
netconsole module not loaded
Configured devices:
lo eth0 eth1
Currently active devices:
lo eth0 eth1
portreserve is stopped
master is stopped
rdisc is stopped
rsyslogd (pid 1181) is running...
sandbox is stopped
saslauthd is stopped
openssh-daemon (pid 1281) is running...
Nightly yum update is enabled
auditd (pid 1156) is running...
crond (pid 1289) is running...
ip6tables: Firewall is not running..таблицу iptables я не стал приводить
Разве это все? *WRITE*
а, теперь все
Чисто любопытсва ради порылся на роутере с центосом, набрел на
/etc/sysconfig/networking/profiles/default/resolv.conf
У меня в eth0 всё так и прописано, только у меня один DNS1
Чисто любопытсва ради порылся на роутере с центосом, набрел на
/etc/sysconfig/networking/profiles/default/resolv.conf
У меня в /etc/sysconfig/networking/profiles/default вообще пусто
Может потому это происходит что хоть NM отключен а в настройках eth0 остался NM_CONTROLLED="YES"
Может потому это происходит что хоть NM отключен а в настройках eth0 остался NM_CONTROLLED="YES"
может... для того я и дал ссылку, чтобы проверить ВСЕ настройки, а не только те, которые захотелось
Изменил на "no" , перегрузился....всё равно гад из resolv.conf.save подсасывает Может эта кривизна возникла после апгрейда сентосов? Что-то не срослось
[quote="kerogaz"]Может потому это происходит что хоть NM отключен а в настройках eth0 остался NM_CONTROLLED="YES"
может... для того я и дал ссылку, чтобы проверить ВСЕ настройки, а не только те, которые захотелось[/quote]
Да вроде все
Вот мои
DEVICE="eth0"
BOOTPROTO="static"
NM_CONTROLLED="no"
ONBOOT="yes"
TYPE="Ethernet"
UUID="bb8c8f5c-9958-47d6-b443-12d6905e336b"
HWADDR=xxxxxxxx
IPADDR="xxxx"
NETMASK="xxxx"
#PREFIX=16
GATEWAY="xxxx"
DNS1=xxxx
#DEFROUTE=yes
#IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"А вот что он тянет из resolv.conf.save
//nameserver 8.8.8.8
nameserver ip моего сервераПардон в resolv.conf.save стоит
//nameserver 8.8.8.8
nameserver 127.0.0.1o_O По дороге он ещё где то преобразует 127.0.0.1 в белый ip
BOOTPROTO="static"
BOOTPROTO=noneпопробуйте еще добавить
PEERDNS=noхотя это в данном случае не должно влиять
По дороге он ещё где то преобразует 127.0.0.1 в белый ip
dnsmasq?
[quote="kerogaz"]По дороге он ещё где то преобразует 127.0.0.1 в белый ip
dnsmasq?[/quote]
Точно