delphi伊克 撰寫於文章 <3a0kcj$4Xo@bbs.im.cyut.edu.tw>...
>※ 引述《netmanforever@yahoo.com
(網中人)》之銘言:
>> delphi伊克 撰寫於文章 <3a0LdQ$3qF@bbs.im.cyut.edu.tw>...
>> >請問各位前輩們
>> >我設定完dhcp時,run dhcp會出現以下的錯誤訊息:
>> >Listening on LPF/eth1/00:c0:26:26:52:20/192.168.1.0
>> >Sending on LPF/eth1/00:c0:26:26:52:20:20/192.168.1.0
>> >No subnet declaration for eth0(202.39.8.4).
>> >Please write a subnet declaration for the network seqment to
>> >which interface eth0 is attached.
>> >exiting.
>> >請問世哪裡出了問題?我該如何解決呢/
>> >Thanks
>> 您需要為 eth0(202.39.8.4)所在的 sub-net 設定一個 range 。
>> DHCP 的設定可以參考﹕
>> http://ftp.nchu.edu.tw/study_area/linux/linux_dhcp.htm
>
>我有去看過上面那篇文章了,但還是有些不懂
>為何要設定RANGE呢?
抱歉﹐我原本以為您有多張網路卡啦。所以才有此提議。不過您的情形是使用
ip
alias ﹐在測試中似乎是不可行的(這僅基于個人測試而已﹐沒有更深入研究過)。
>我的eth0 => 真實IP 202.39.8.4
> eth1 => 虛擬IP 192.168.1.254
>我想讓其他電腦連到我的eth1,取得虛擬IP上網(我已架好ip偽裝)
>請問我的/etc/dhcpd.conf該如何設定呢?
雖然您可以加進﹕
subnet 202.39.8.0 netmask 255.255.255.0 {}
而不指定任何 range ﹐ server 是可以啟動而沒有 complaint。然而
client 那邊似
乎無法獲得 ip 。
如果您解決這問題了﹐可以告訴我麼﹖謝謝。
>
>default-lease-time 259200;
>max-lease-time 777600;
>這二句是什麼意思阿?
這是預設租約時間和最長租約時間(以妙為單位)。
關於 DHCP 的工作原理﹐您可以看看﹕
http://ftp.nchu.edu.tw/study_area/network/network_dhcp.htm