日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

dhcp服务器能为客户端提供哪些信息,为DHCP客户端提供DHCP服务器的MAC [关闭]

發布時間:2023/12/10 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dhcp服务器能为客户端提供哪些信息,为DHCP客户端提供DHCP服务器的MAC [关闭] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Background info:

我有一套專有的嵌入式Linux網絡設備,其中一個將配置為DHCP服務器,其余的將是DHCP客戶端 .

我需要讓客戶端設備只接受來自服務器設備的DHCP租約,忽略同一LAN上其他DHCP服務器提供的任何其他租約 . 同樣,我需要使服務器設備僅向這組客戶端提供DHCP請求,忽略可能出現在未知網絡環境中的任何其他DHCP請求 . 本質上,我需要能夠在已經有DHCP服務器的網絡環境中為我自己的設備提供DHCP服務 .

我的所有設備都有相同的MAC地址的前半部分,我打算用它作為過濾器 .

我正在使用包含在BusyBox中的udhcpc和udhcpd,并且由于存儲空間有限,我試圖避免將任何其他DHCP客戶端/服務器包添加到我的設備,但我愿意修改BusyBox代碼 .

我通過向udhcpd.conf添加一個選項來實現DHCP服務器限制沒有問題,我將其命名為 chaddr_filter ,其中包含一個通配符MAC地址,服務器應檢查"Client Hardware Address (chaddr)" . 這似乎工作正常,服務器在服務我自己時忽略來自其他設備的任何DHCP請求 .

由于DHCP數據包中缺少“服務器硬件地址”字段,客戶端過濾結果是一個更大的挑戰 .

So here's my question:

's the best way to pass my server'的MAC到我的udhcpc客戶端?

目前看起來沒有從包含服務器MAC的DHCP服務器傳遞的字段或選項(看起來我不能從以太網層讀取它) . 我想保持符合標準,所以我正在尋找可能用于此目的的潛在DHCP選項 .

我希望我可以使用“選項54:服務器標識符”,但RFC將其定義為IP地址 .

我正在考慮將服務器的MAC放在“選項60:類標識符”或“選項43:供應商特定信息”中,是否有理由不這樣做?這有更好的領域嗎?

我期待著任何建議 .

總結

以上是生活随笔為你收集整理的dhcp服务器能为客户端提供哪些信息,为DHCP客户端提供DHCP服务器的MAC [关闭]的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。