SUSE 使用 yast 部署 DHCP 是现实告警:Cannot determine hsotname.LDAP-based configuration of DHCP server will not be available
师傅们,以上问题怎么解决啊, 求助
SUSE 使用 yast 部署 DHCP 是现实告警:Cannot determine hsotname.LDAP-based configuration of DHCP server will not be available
师傅们,以上问题怎么解决啊, 求助
你应该把软硬件环境、安装步骤、配置(全部或变更的默认选项)贴出来,这样感兴趣、且能力的才可能给你帮助,你现在这么问,就好象大家都要积极求着给你解决问题一样
我的错我的错,表述有问题,我重新上传一下
DHCP 这一块我曾经踩过一个坑,不过我不知道你是什么情况,我记录下来了,你自行看看是否有可取之处。
有了 Lan
口后接下来就是配置一个 DHCP
服务器,使接入在 Lan
口的设备能通过 DHCP
自动配置连接信息
注意:一个 Lan 广播域下只能有一个 DHCP 服务器,否则可能造成一些问题,情况就是这么个情况,具体什么情况还得看情况
安装 Yast
DHCP 配置模块:sudo zypper in yast2-dhcp-server
打开 Yast
略…
网络服务
=> DHCP 服务器
=> 选择你刚才桥接出来设备如果没有设置设备名称的话一般默认是 br0
=> 下一步
=> 主名称服务器 IP
即 主DNS
服务器 先设置为 114.114.114.114
=> 默认网关
设置为刚才桥接设备设置的静态 IP => 下一步
IP 地址范围
即 DHCP 可分配的地址范围,自行决定 => 下一步
=> 完成
sudo systemctl status dhcpd.service
检查 DHCP 的运行状态,目前有个问题,假设桥接设备上没有插入设备,桥接设备设置的静态 IP 就不会生效,桥接设备没有 IP,DHCP 服务器也就无法启动。目前只能使用 ip addr add 10.0.0.1/8 dev br-lan
来指定一个地址
对于以上问题有一个办法
cd /etc/sysconfig/network/scripts
wget https://raw.githubusercontent.com/openSUSE/sysconfig/sle15-sp4/scripts/functions
wget https://raw.githubusercontent.com/openSUSE/sysconfig/sle15-sp4/scripts/functions.common
chmod 755 functions
chmod 755 functions.common
sed -i 's|/etc/init.d/dhcpd try-restart|systemctl restart dhcpd.service|' dhcpd-restart-hook
sed -i 's|/etc/init.d/dhcpd6 try-restart|systemctl restart dhcpd6.service|' dhcpd-restart-hook
echo "POST_UP_SCRIPT='compat:suse:/etc/sysconfig/network/if-up.d/60-dhcpd-restart-hook'" >> /etc/sysconfig/network/ifcfg-(上面桥接的设备名)
到此只要将网线接入 openSUSE
作为 Lan
口的网口,你的设备就应该是能够正常上网的
感谢,问题已解决,就单纯的安装时 DNSP 的依赖包安装不全,傻逼的很。
本主题在最后一个回复创建后60分钟后自动锁定。不再允许添加新回复。