[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:17245] IP Masquerade Config
大宮@愛知です。
# Debian に限った話では無いですがお許し下さい_o_
Linux IP Masquerade mini HOWTO や Kernel-HOWTO を参考に
IP Masquerade の設定しようと思いましたが、クライアントから
の反応に応答しません。^^;
構成は次の通りです。
The Internet
|
+--------+
| TA | MN128
+--------+
|
+----------------------+ +-----+ +----------------------+
| Linux Debian/GNU 2.1 |--| HUB |--| WinNT |
+----------------------+ +-----+ +----------------------+
192.168.1.1 192.168.1.2
255.255.255.0 255.255.255.0
kernel は 2.0.36 ですが、patch は当てていません。
Linux IP Masquerade mini HOWTO より、以下の部分を変更しまし
た。
# cat /usr/src/linux/.config # 必要と思われるこだけ
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_NET=y
CONFIG_FIREWALL=y
CONFIG_INET=y
CONFIG_IP_FORWARD=y
CONFIG_IP_FIREWALL=y
CONFIG_IP_MASQUERADE=y
CONFIG_IP_MASQUERADE_IPAUTOFW=y
CONFIG_IP_MASQUERADE_ICMP=y
CONFIG_IP_ALWAYS_DEFRAG=y
CONFIG_DUMMY=y
.config を編集し、カーネルとモジュールのインストールを行い
# make dep; make clean; make zlilo
# make modules; make modules_install
[debian-users:00128] [debian-users:00136] を元に、次の行を
付け足しました。
# cat /etc/init.d/network # 必要と思われるこだけ
ipfwadm -F -a m -S 192.168.1.1/24 -D 0.0.0.0/0
ipfwadm -F -a m -S 192.168.1.2/24 -D 0.0.0.0/0
ipfwadm -F -p deny
# cat /etc/modules # 必要と思われるこだけ
ip_masq_ftp
ip_masq_raudio
ip_masq_irc
# cat /etc/ppp/ip-up # 必要と思われるこだけ
/sbin/depmod -a
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_raudio
/sbin/modprobe ip_masq_irc
# cat /etc/ppp/ip-down # 必要と思われるこだけ
/sbin/rmmod ip_masq_ftp.o
/sbin/rmmod ip_masq_raudio.o
/sbin/rmmod ip_masq_irc.o
再起動後、次のコマンドを実行し、
# echo "1" > /proc/sys/net/ipv4/ip_forward
ここで Linux 側で ISP に接続
# pon ISP
クライアント NT は Linux IP Masquerade mini HOWTO の中の
設定例を参考に設定し、Netscape を起動 WebPage を閲覧しよう
としたら、タイムアウトで見ることが出来ませんでした。
何処が間違っているかご指摘・ご指導宜しくお願い致します。_o_
--
Takayuki Omiya(大宮 隆幸)
E-mail t-omiya@xxxxxxxxxxxxx