[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:15709] Re: CATV の接続について (dhcp-client/ipmasq)
Makoto です。
皆さん、いろいろ回答ありがとうございました。
が、あまりに抽象的な質問でしたね(^^;;
ちょっと、1日空いたので設定に格闘してみました。
その結果と、また発生した不明な点を書きます。
□ まず、dhcp-client-beta 2.0b1pl6-0.2 の設定は
- /etc/dhclient.conf -
request subnet-mask, broadcast-address, routers,
domain-name, domain-name-servers;
require subnet-mask, domain-name-servers;
---
と、やって $ dhclient eth1 とすればアドレスが取れるみたいです。
しかし、eth0 も書き換えちゃうみたいです。
□ ipmasq の設定ですが hamm ではダメですが、slink では
- /etc/ipmasq.conf -
INTERNAL_IP=192.168.0.1
INTERNAL_MASK=24
---
で、自動的に EXTERNAL_IP/MASK は設定してくれるみたいです。
しかし、ipmasq の default 設定では $ dhclient eth1 とすると
[send_packet Operation not permitted] で 67/udp を
ブロックしてしまうので、Debian の起動方法から
- /etc/init.d/network -
#! /bin/sh
ifconfig lo 127.0.0.1
route add -net 127.0.0.0
# eth1(dhcp)
dhclient eth1
# eth0
IPADDR=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
ifconfig eth0 ${IPADDR} netmask ${NETMASK} broadcast ${BROADCAST}
route add -net ${NETWORK} netmask ${NETMASK} dev eth0
---
とすれば、dhcpからIPが取れるのを確認したのですが...
■疑問点1
dhcp の規約上、クライアントがサーバから反応を待つポートとして 68/udp を
空けておく必要があるみたいですが、ipmasq の設定がいまいち理解していなく
どうすれば、ipmasq が動いている状態で $ dhclient eth1 が
できるようになるか分からない。
■疑問点2
dhclient を自動起動させる設定をどの場所でやるのが正しいのか?
---
以上、2点の疑問にご回答があると幸いです。
Makoto
/------------------------------------------------------/
Seiji Hamaguchi / Makoto
makoto@xxxxxxxxx / makomako@xxxxxx(PostPet2001)
http://www.zob.ne.jp/~makoto/
/------------------------------------------------------/