And*_*inn 5 networkmanager centos6
我在 CentOS 6 上正确设置域名时遇到问题。我的 resolv.conf 如下所示:
nameserver 198.6.100.25
nameserver 198.6.100.53
nameserver 198.6.100.38
# Generated by NetworkManager
domain andyshinn.as
search vcolo.andyshinn.as
Run Code Online (Sandbox Code Playgroud)
我有一个具有以下配置的 eth0 接口:
DEVICE=eth0
BOOTPROTO=none
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
HWADDR=00:0c:29:3b:2a:70
IPADDR=192.168.50.6
NETMASK=255.255.255.0
DNS2=198.6.100.53
GATEWAY=192.168.50.1
DNS1=198.6.100.25
IPV6INIT=no
USERCTL=no
Run Code Online (Sandbox Code Playgroud)
主机文件也供参考:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.50.6 myvm myvm.vcolo.andyshinn.as
Run Code Online (Sandbox Code Playgroud)
我正在尝试将域更改为vcolo.andyshinn.as. 但是重启后,它恢复到andyshinn.as. 通过内嵌注释,我可以看到它是由 NetworkManager 生成的。但是,system-config-network-tui没有关于域名的任何信息(只有搜索路径)。
Afgrep -r 'andyshinn.as' /etc/*仅/etc/sysconfig/networking/profiles/default/resolv.conf作为另一种编辑选择出现。但我也试过编辑这个文件,结果也一样。这是在 VMware Workstation 中运行的虚拟机。但是我为 VM 使用的 VMnet 接口禁用了 DHCP 服务器。
与其盲目地禁用 NetworkManager(这似乎是大多数 NetworkManager 相关问题的答案),我想更多地了解它的工作原理和保存配置。那么我的系统如何andyshinn.as以域名结束以及需要更新什么才能将其设置为vcolo.andyshinn.as?
小智 1
您需要编辑以下文件:/etc/sysconfig/network. 设置以下内容:
HOSTNAME=vcolo.andyshinn.as
DOMAIN=andyshinn.as
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16705 次 |
| 最近记录: |