余っているPCにVinelinux3.1を入れ、それをルーター
として使用したいと考えています。
eth0をCATV回線と接続し, eth1はDHCPを起動して
HUBに接続しています。
Network構成は以下の通りです。
------------
CATV Modem
------------
↑↓eth0
-------------
(Vinelinux3.1)
ルータPC
-------------
↑↓ eth1
------------
HUB
------------
↑↓
---------------------------
WindonsXP & VineLinux3.1
---------------------------
ルータPCの端末から"ifconfig"にてeth0,eth1ともに端末に表示されました
しかし・・・・
ルータPCからWindowsXPに対するpingとLocalのLinuxからWindowsXPに対するpingが通りませんでした。
(それ以外のpingは通りました。)
質問その1・・・・
この状態は何が原因なのでしょうか??
以下、関係しそうな設定ファイルです。
/etc/dhcpd.conf
------------------------------------------------
ddns-update-style none;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
}
------------------------------------------------
/etc/sysconfig/network-script/ifcfg-eth1
------------------------------------------------
DEVICE=eth1
IPADDRESS=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
ONBOOT=yes
------------------------------------------------
ぜひぜひ皆様からのご指摘、よろしく宜しくお願いいたします!!!
No.2ベストアンサー
- 回答日時:
いろんな問題が重なっているようなので1つずつ片付けた方が良いでしょう。
まずは、eth0にアドレスが割り当てられない件。
(1) eth1のNICを挿さずにeth0だけで立ち上げるとアドレスは割り当てられますか?
(2) NICを2枚挿しするときにカーネルパラメータ(ether=0,0,eth1)を設定する必要があるかと思いますが、設定されてますか?
この回答への補足
ご返答ありがとうございます!!!
ご指摘通り、まずはeth0にアドレスが割り当てられない件を解決したいと思います。
とりあえずpingの件はまた後ほどTryしてみます。
(1) eth1のNICを挿さずにeth0だけで立ち上げるとアドレスは割り当てられますか?
早速、eth1のNIC(PCIMCAカード)を抜き取り、eth0を挿した状態でルータPCを再起動してみました。
しかし、"ifconfig"にてeth0は表示されましたがやはりIP Addressは割り当てられていませんでした・・・。
(2) NICを2枚挿しするときにカーネルパラメータ(ether=0,0,eth1)を設定する必要があるかと思いますが、設定されてますか?
し、してません・・・・。
早速やってみました!
/etc/lilo.confに以下の記述を追加しました。
append = "ether=0,0,eth1"
再起動後、"ifconfig"にてeth0を確認しましたが、やはりIP Addressが
割り振られていませんでした・・・。
しかし、上記の設定は複数NICを認識させるのには必須だったのですね。一歩前進できました!
No.1
- 回答日時:
気になったことを述べさせていただきます。
詳しくはインターネット検索等で調べてください。
CATV が複数 HOST の接続を許可していること。
eth0 はグローバルアドレス? (eth0 と eth1 のネットワークが異なること)
dhcp サービスを eth1 に割り当てる。(/etc/sysconfig/dhcp)
# LAN 内の host 同士で通信するのになぜ dhcp を使うのか?
ルーティングを有効にする。(/proc/sys/net/ipv4/ip_forward)
iptables でマスカラーデ等の設定。
# プライベートアドレス、不必要なポートのフィルタリングも
LAN 用の DNS を立ち上げると便利です。
# グローバルにはキャッシュ
参考URL:http://www.searchdesk.com/
この回答への補足
ご返答ありがとうございます!!
>eth0 はグローバルアドレス? (eth0 と eth1 のネットワークが異なること)
はい。仰るとおりです。eth0はCATVのDHCPサービスによるIP Addressの
自動割り当てを期待していますが、なぜか割り当てられていません・・・。
("ifconfig"にてeth0のIP Addressが表示されません。)
>dhcp サービスを eth1 に割り当てる。(/etc/sysconfig/dhcp)
質問の記述不足ですみません。
DHCP起動時にインターフェースの指定をしています。
/etc/sbin/dhcpd -cf /usr/dhcpd.conf -lf /var/state/dhcp/dhcpd.leases eth1
>LAN 内の host 同士で通信するのになぜ dhcp を使うのか?
LocalにあるVinelinuxPCを将来的にwwwサーバとして、WindowsXP PCをクライアントPCとして使うつもりです。
確かに、IP固定でもよいのですが勉強のためにDHCPを使ってみました。
>ルーティングを有効にする。(/proc/sys/net/ipv4/ip_forward)
これも質問の記述不足でしたね・・・。
RedHat系は/etc/sysconfig/networkにFORWARD_IPV4=yesを追加すればよいとの事でしたので
既に記述済みです。
>iptables でマスカラーデ等の設定。
現状、pingを通したいのでINPUT, OUTPUTともにDROPポリシーとして
iptables -A FORWARD -i eth1 -j ACCEPT
iptables -A FORWARD -i lo -j ACCEPT
iptables -A INPUT -p icmp -j ACCEPT
iptables -A FORWARD -p icmp -j ACCEPT
を設定しましたが、pingが通らない状態に変化はありませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Wi-Fi・無線LAN wifiルータ 5 2023/01/15 19:50
- Wi-Fi・無線LAN Wi-Fi ルータの選択基準について 7 2023/05/29 09:42
- Wi-Fi・無線LAN ノートPCの特定wifiだけに接続できるようにする設定 4 2022/05/27 08:08
- OCN光 ルータ調子悪いみたい 3 2023/01/16 19:44
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
- FTTH・光回線 AU光回線の速度が出ません 2 2022/07/30 16:05
- その他(悩み相談・人生相談) ファイル共有ソフトshareについて 1 2023/06/20 04:03
- その他(インターネット接続・インフラ) ホームゲートウェイ、ルーター、複合機、固定電話(光電話)、FAXの接続について バイト先の配線なので 2 2023/03/03 00:00
- ルーター・ネットワーク機器 新築、有線LANは付けるべきか?無線と比べてメリットは? 10 2022/10/15 02:14
- ルーター・ネットワーク機器 ひとつのスイッチでルーターの冗長化を複数させたい 1 2023/04/12 22:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホストオンリーアダプタで接続...
-
Apacheでセッションタイムアウ...
-
Debianでインターネット接続が...
-
REDHAT9.0でネットワーク(イン...
-
1台で複数セグメント持つ際の設...
-
Ubuntu 8.04、社外ネットワーク...
-
AirMac ExpressのIPアドレスと...
-
パスワード設定していないユー...
-
DNSサーバを設定したのですがns...
-
エラーメールで"too many hops"...
-
エクセルで#N/Aを含めた平均値...
-
リモートデスクトップ接続でパ...
-
AWSでSSH接続をしたいのですが...
-
同一のホスト名で何か問題があ...
-
Linuxでパスワード変更時に「it...
-
”Tortoise SVN” と ”Subversio...
-
Mailの送信済みメールボックス...
-
BIND エラー not found: 3(NXD...
-
ワークグループ設定のPCの名前解決
-
循環参照にならない方法があっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ホストオンリーアダプタで接続...
-
Debianでインターネット接続が...
-
ifcfg-eth0 UUIDを調べる方法
-
Apacheでセッションタイムアウ...
-
NIC毎のホスト名
-
再起動のたびにデフォルトGWの...
-
REDHAT9.0でネットワーク(イン...
-
Linuxのホスト名って何の意味が...
-
CentOSにて、eth0でPingが通ら...
-
CentOSでネットに繋がらない
-
Windows11のファイル共有
-
Windows7 XPモードのネットワー...
-
1台で複数セグメント持つ際の設...
-
linux アドホック通信について
-
AirMacユーティリティの時間制...
-
Windows Server 2008のインスト...
-
AirMac ExpressのIPアドレスと...
-
Linux eth0とeth1が存在する環...
-
IPエイリアスを削除するには、
-
IPが169.254.XX.XXになる
おすすめ情報