m0_57727919 2021-07-14 10:47 采纳率: 0%
浏览 47

openstack实验部署,计算节点警用dns后无法通外网

openstack pike实验
一台控制节点,一台计算节点,一台存储节点。
每台虚机两张网卡,分别桥接和仅主机。
yum安装dns
在controller节点执行 yum -y bind bind-utils bind-chroot
在controller节点修改/etc/named.conf配置文件
服务器和缓存服务器配置、反向解析配置。修改部分如下所示:
listen-on port 53 { 10.0.0.11; }; 监听地址为本地地址,端口为53
allow-query { any; }; 允许所有IP的主机使用该服务
在options部分配置中添加一个区文件
zone "openstack.cn" IN {
type master;
file "openstack.cn.zone";

};
在controller节点创建/var/named/openstack.cn.zone
[root@controller named]# cat openstack.cn.zone
$TTL 1D
@ IN SOA openstack.cn. admin.openstack.cn (
0 ; serial 顺序排列
1D ; refresh 刷新
1H ; retry 重试
1W ; expire 失效
3H ) ; minimum 最低限度
NS ns.openstack.cn.
ns IN A 10.0.0.11
controller IN A 10.0.0.11
compute1 IN A 10.0.0.31
compute2 IN A 10.0.0.32
block1 IN A 10.0.0.41
object1 IN A 10.0.0.51
object2 IN A 10.0.0.52

在其他节点修改/etc/sysconfig/network-scripts/ifcfg-ens33和/etc/sysconfig/network-scripts/ifcfg-ens34

禁用network-manager、不从网卡读取dns配置
添加如下语句:
NM_CONTROLLED=no
PEERDNS=no
在其他节点配置/etc/resolv.conf
domain openstack.cn
nameserver 10.0.0.11
nameserver 114.114.115.115
在controller节点启用bind服务
systemctl enable named
systemctl start named

如上操作之后,计算节点怎么都没办法通外网,请问哪里有问题请指出。

  • 写回答

1条回答 默认 最新

  • bluetata 云计算领域优质创作者 2023-02-26 12:55
    关注

    如果排除你已经禁用了防火墙的问题,那么你这个 resolv.conf 文件可能有问题
    114.114.115.115 这个位置是正确的ip么,检查一下这个配置文件

    评论

报告相同问题?

问题事件

  • 创建了问题 7月14日

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作