[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:10821] Re: IP Masquerade and DHCP for CATV



惣慶さん、色々有難うございます。阿南@川崎です。昨日から今日にかけて
いろいろやってみました。


> /etc/dhcpc/hostinfo-eth1 は(自動的に)作られてませんか?
> それと /etc/dhcpc/resolv.conf も。
> 出来てないとすると、PC と CATV Modem(?) との間の問題が考えられます。

一応、/etc/dhcpc/resolv.confだけ有るようですが、


私自身、設定に自信が持てなく、東急に聞くのは未だ
躊躇しています。(恥ずかしながら基本が理解できていなのです。)
また、いくつか怪しい点があります。


/etc/init.d/dhcpc の設定中

case "$1" in
  start)
    start-stop-daemon --start --verbose --exec $DAEMON -- eth1 ←ココを変えてみる
    ;;                        --------- 

stop)

の-------部分を" -- xxx"等と記述しても、

起動時"starting /usr/sbin/dhcpc ..."となりエラーなどは出ないので
そもそもDHCPCDは起動するものの eth1を認識していないのではないか?
と思うのです。
                              エラー
 start-stop-daemon --start --verbose --exec $DAEMON -- eth1 なし
 start-stop-daemon --start --verbose --exec $DAEMON --eth1  あり
 start-stop-daemon --start --verbose --exec $DAEMON--eth1  あり
 start-stop-daemon --start --verbose --exec $DAEMON -- xeth1 なし
 start-stop-daemon --start --verbose --exec $DAEMON -- xxx  なし
 start-stop-daemon --start --verbose --exec $DAEMON eth1    あり

こんな感じです。

また、せっかくアドバイス頂いたうち

>    1) /etc/init.d/network で ifconfig と route のみ実行

が、正直言って、どう設定していいかわからないのです。


私のマシンは下記の様になっており、

    Win98  ←→  (eth0)    linux(eth1)  ←→cable modem←→東急
    192.168.1.3    192.168.1.1     ????
                     
下記設定の#1〜#4の部分は

固定アドレス(たぶん)のCATV設定がうまくいっている人の例ですが、
私の場合DHCPC用に変えてやればいいのではと思うのですが、
基本なのでしょうがよく解らないのです。DHPCなのでinet 10.162.1.20と
したらまずいそうだし、あとrouteあたりは???????なのです。

#1 CATV LAN
#2 ifconfig eth1 inet 10.162.1.20
#3 route add -net 10.0.0.0 netmask 255.0.0.0  dev eth1
#4 route add default gw 10.244.10.10


参考)

現在の"/etc/init.d/network"の設定
(PPP接続IP Masquerade、samba等)

#!	/bin/sh
ifconfig lo 127.0.0.1
route add -net 127.0.0.0
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
GATEWAY=
ifconfig eth0 ${IPADDR} netmask ${NETMASK} broadcast ${BROADCAST}
route add -net ${NETWORK}
[ "${GATEWAY}" ] && route add default gw ${GATEWAY} metric 1
#1 CATV LAN
#2 ifconfig eth1 inet 10.162.1.20
#3 route add -net 10.0.0.0 netmask 255.0.0.0  dev eth1
#4 route add default gw 10.244.10.10
ipfwadm -F -a m -S 192.168.1.0/24 -D 0.0.0.0/0
ipfwadm -F -p deny

/sbin/modprobe ip_masq_raudio.o
/sbin/modprobe ip_masq_ftp.o

                阿南@川崎  ana@xxxxxxxxxxxxxxxx