azev
V2EX  ›  问与答

openwrt 里有个地不太明白

  •  
  •   azev · Aug 29, 2020 · 4285 views
    This topic created in 2174 days ago, the information mentioned may be changed or developed.

    就是在网络这个菜单节点下有个 dhcp/dns 设置
    在网络-接口里又有 dhcp/dns 设置
    这俩有什么区别呢?

    Supplement 1  ·  Aug 29, 2020
    请忽略 dns 吧,主要是 dhcp 这块搞不太清 看起来都是 dhcp 服务器。
    网络下的 dhcp 服务器设置 http://192.168.6.113/cgi-bin/luci/admin/network/dhcp
    网络下接口中的 dhcp 服务器设置 /cgi-bin/luci/admin/network/network/lan
    15 replies    2020-08-29 16:35:30 +08:00
    0ZXYDDu796nVCFxq
        1
    0ZXYDDu796nVCFxq  
       Aug 29, 2020
    dhcpd 和 dhcp client
    azev
        2
    azev  
    OP
       Aug 29, 2020
    @gstqc 不像啊
    在 lan 接口页面上半部分是设置 ip 网关 dns 之类
    但是下半部分页面是个 dhcp 服务器设置
    lmmortal
        3
    lmmortal  
       Aug 29, 2020 via Android
    其中有一个好像是类似于 dns 服务器的作用
    ddzzhen
        4
    ddzzhen  
       Aug 29, 2020 via Android
    接口里的是上游 dns,dhcp 是局域网客户端用的 dns
    tia
        5
    tia  
       Aug 29, 2020
    一个是 dhcpd,一个是 dnsmasq
    azev
        6
    azev  
    OP
       Aug 29, 2020
    @tia 但是 dnsmasq 也提供了 dhcpd 服务啊
    看那个页 /cgi-bin/luci/admin/network/dhcp 的标题是
    DHCP/DNS
    Dnsmasq 为 NAT 防火墙提供了一个集成的 DHCP 服务器和 DNS 转发器
    tia
        7
    tia  
       Aug 29, 2020
    @azev #6 然而并没有用,openwrt 默认用的是 dhcpd 和 dnsmasq 的 dns 服务,不信你可以把 dnsmasq 关了看看设备是否能获得 ip 地址
    azev
        8
    azev  
    OP
       Aug 29, 2020
    @tia 多谢
    你说的‘openwrt 默认用的是 dhcpd’是指接口里设置的 dhcp 服务?
    tia
        9
    tia  
       Aug 29, 2020
    @azev #8 对
    meisen
        10
    meisen  
       Aug 29, 2020
    欢迎交流: https://t.me/luyouqi
    ifxo
        11
    ifxo  
       Aug 29, 2020
    设置的内容不一样啊,其实都是 dnsmasq 吧
    Maskeney
        12
    Maskeney  
       Aug 29, 2020
    /cgi-bin/luci/admin/network/dhcp
    这里实际上是 dnsmasq 的配置项,因为它提供 DHCP/DNS 所以设置项就叫这个了
    /cgi-bin/luci/admin/network/network/lan
    这里是针对逻辑接口的 DHCP 设置
    azev
        13
    azev  
    OP
       Aug 29, 2020
    @Maskeney 多谢
    我现在理解 /cgi-bin/luci/admin/network/dhcp 这是其中一部分的基础通用 dhcpd 配置?(比如 dhcp 静态地址就是在这分配)?

    在接口那是另一部分配置,可以设置是否(在本接口)开启 dhcp ?

    其实 dhcpd 在全局是运行的 由 dnsmasq 程序提供 只是可以在接口上再单独进行控制
    jfdnet
        14
    jfdnet  
       Aug 29, 2020
    接口 里面的 DHCP 设置只相当于 on/off 选项 并附带一些初始化内容选择
    laucenmi
        15
    laucenmi  
       Aug 29, 2020
    dhcp 是全局的
    lan 是指定网口的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5271 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 08:20 · PVG 16:20 · LAX 01:20 · JFK 04:20
    ♥ Do have faith in what you're doing.