Linux 板


LINE

Dear Sirs, 我的 DHCP server 透過了一台有 L2 DHCP snooping with relay agent information ( option 82 ) 的設備 (switch), 接入我的 client 端; 依據接入 port 的 PVID 不同,會在 client 封包中安插入不同的 agent information, 但是因不為 L3 設備,因此 giaddr 不會寫入,僅新增 option 82 欄位提供給 DHCP server 分配 ip 之用。 在 class = "vlan1" 的情況下,( agent.circuit-id=1 ) client 端能夠正常的取得 ip, 1/2 lease time 的 request 也都正常,server 有正常回應 ack。 但在 class != "vlan1" (eg. vlan2 ) 的情況下,( agent.circuit-id!=1 ) client 第一次透過 discovery 取得 ip 之後,不論是 1/2, 3/4, 還是 7/8 的 lease time 都無法透過 request 繼續更新,直到 lease time 完全用完, 重新 discovery。 此時 client 端和 server 端安裝 wireshark/ethereal 監看,client 有發出 request 封包,server 也有收到 request,但是 server 就是沒有發出相對應的回應 ack。 我用的是 ISC dhcpd-3.0.7 版本,client 用的是 windows xp sp2, 以下是我的 /etc/dhcpd config 檔,不知道各位先進有什麼看法, 還是說設定檔有誤,感謝回應。 -- log-facility local6; ddns-update-style none; default-lease-time 180; max-lease-time 600; shared-network subnet100{ class "vlan100" { match if binary-to-ascii (10, 16, "", substring( option agent.circuit-id, 2, 2)) = "100" ;} class "vlan200" { match if binary-to-ascii (10, 16, "", substring( option agent.circuit-id, 2, 2)) = "200" ;} class "vlan1" { match if binary-to-ascii (10, 16, "", substring( option agent.circuit-id, 2, 2)) = "1" ;} class "vlan2" { match if binary-to-ascii (10, 16, "", substring( option agent.circuit-id, 2, 2)) = "2" ;} class "vlan4094" { match if binary-to-ascii (10, 16, "", substring( option agent.circuit-id, 2, 2)) = "4094" ;} subnet 192.168.3.0 netmask 255.255.255.0 { pool { allow members of "vlan100"; range 192.168.3.20 192.168.3.22; option subnet-mask 255.255.255.0; option nis-domain "vlan100"; option domain-name "vlan100"; option routers 192.168.3.253; } } subnet 192.168.3.0 netmask 255.255.255.0 { pool { allow members of "vlan200"; range 192.168.3.23 192.168.3.25; option subnet-mask 255.255.255.0; option nis-domain "vlan200"; option domain-name "vlan200"; option routers 192.168.3.253; } } subnet 192.168.3.0 netmask 255.255.255.0 { pool { allow members of "vlan2"; range 192.168.3.26 192.168.3.28; option subnet-mask 255.255.255.0; option nis-domain "vlan1"; option domain-name "vlan1"; option routers 192.168.3.253; } } subnet 192.168.3.0 netmask 255.255.255.0 { pool { allow members of "vlan1"; range 192.168.3.29 192.168.3.31; option subnet-mask 255.255.255.0; option nis-domain "vlan1"; option domain-name "vlan1"; option routers 192.168.3.253; } } subnet 192.168.3.0 netmask 255.255.255.0 { pool { allow members of "vlan4094"; range 192.168.3.32 192.168.3.34; option subnet-mask 255.255.255.0; option domain-name "vlan4094"; option routers 192.168.3.253; } } #subnet 192.168.3.0 netmask 255.255.255.0 { # pool { # range 192.168.3.13 192.168.3.15; # option subnet-mask 255.255.255.0; # option nis-domain "novlan"; # option domain-name "novlan"; # option routers 192.168.3.253; # } #} } --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.138.121







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP