• ベストアンサー

RedHat linux 7.0J +DNS(master&slave) + routerの問題の1

onosukeの回答

  • onosuke
  • ベストアンサー率67% (310/456)
回答No.1

RIPによるルーティング情報の更新が必要なのですか? staticなdefault gatewayしか使わないのなら,routedは必要ありません。 その場合不必要なトラブルの元になりますから,routedを使わずに設定してください。 後,冒頭のネットワーク構成図(?)は図が崩れていて,よくわかりませんよ。

wzp_cn
質問者

お礼

onosuke さん、アドバイス有難うございます。 ネットワーク構成を説明いたします。 lserver1とlserver2は対外のInternetServerとして稼働する。 lserver1(192.168.1.16)はDNS(master)、WWW、FTP、Proxy等を提供して、 lserver2の中にeth0(192.168.100.17)とeth1(192.168.1.2)を入って、 内部LANのルータになって、DNS(slave)、SambaServer、Firewall等 を提供する。 tbserver(192.168.1.16)は内部LANのDNS、DHCP等として稼働している。 先程 私は routedを削除したが、sambaserverとnslookupは不安定です。 チェックの結果はケーブルの調子は良くなかった。もう2点 あります。 1>lserver1の/etc/named.confのforward機能(->内部の192.168.1.16) を使って、LAN内のwindowsマシンがsambaserver(lserver2)をアクセスすること は また、不安定です。 2>もしsambagroup名が既存のwindowsgroup名と違うと、「explorer」と 「ネットワークコンピュータ」で見つからなくて、「検索->他のコンピュータ」 しかで検索できなかった。なぜ?、よく分かりません。

関連するQ&A

  • RedHat Linux 7.2 のルータもしくはFirewall設定問題?

    現状: OS:RedHat Linux 7.2 稼動中Server:Bind,Apache,FTP,Sendmail等 NIC:eth0->内部LAN向け192.168.1.16 eth1->Flets ADSL Modem,IP無し(PPPoE) /etc/sysconfig/network: ... GATEWAY="192.168.1.16" GATEWAYDEV="eth1" FORWARD_IPV4="yes" ... /etc/pppoe.conf: ... ETH="eth1" ... 症状: このLinuxサーバは外部のURLをアクセスすることは問題ないけど、内部LANのWindowsパソコンから外のInternetサーバを訪問できない状態なっています。 例えば: c:\>ping www.goo.ne.jp Pinging www.goo.ne.jp[210.150.25.37] with bytes of data Request timed out. Request timed out. Request timed out. ..... こんな状態なんです、これはルータ設定かもしくはFirewall設定の問題か よくわかりません。 今、困っています。是非、教えてください。 よろしくお願いいたします。

  • RedHat Linux のインストールについて

    Linuxははじめてです。 RedHat Linuxの9をインストールしています。 サーバーではなく、ワークステーションです。 アップグレードではなくて、新規にインストールします。 マシンはWin98の少し古いマシンです。 HDDを増設してあり、Cドライブ(マスター)にWindows、Dドライブ(スレーブ)をLinuxにするつもりです。 Dドライブは、FDISKで領域を全て削除しました。 LANに接続しています。回線はフレッツADSL1.5Mです。(実効速度は1.1MBくらい) LANボードはPCI接続の3com製のもので、Linuxに対応しています。 FTPからダウンロードするつもりで、専門書をみながらインストール作業をしています。 ですが、何度かやり直しても、「パッケージのインストール」という画面で動かなくなります。 画面には棒グラフが出ていて、12%とか15%で止まってしまい、3時間くらいほったらかしにしても進んでいません。 ルーターのデータポートが消えたままなので、データのやり取りもないと思われます。 ダウンロード先は ftp.redhat.com です。 redhat社のHPにかかれてあるミラーサイトも試してみましたが、接続不能や見つからないといったエラーがでます。 質問ですが、 Linuxのインストール(ダウンロード)にはどれくらい時間がかかるものなのでしょうか? 本には、具体的な時間がかかれていません。「機種によっては時間がかかる」と書かれています。 そして、ミラーサイトでもちゃんとダウンロードできるのですか?

  • RedHat Linux 9をルーターにしたい

    RedHat Linux 9を自宅ADSL環境にて、ルーターとして使用したいのですがやり方がいまいちよくわかりません。設定に必要な項目などを教えていただけませんでしょうか。 今現在は、 /etc/sysconfig/network-scripts/ifcfg-eth0(ADSLモデム側)に DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes USERCTL=no PEERDNS=yes TYPE=Ethernet /etc/sysconfig/network-scripts/ifcfg-eth1に DEVICE=eth1 BOOTPROTO=none BROADCAST=192.168.1.255 IPADDR=192.168.1.1 NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=yes USERCTL=no PEERDNS=no TYPE=Ethernet と設定されています。 その他、 /etc/sysctl.confでは、 net.ipv4.ip_forward=1 と書き換え /etc/rc.localには /sbin/modprobe iptable_nat /sbin/modprobe ip_conntrack_ftp /sbin/modprobe ip_nat_ftp を追記 /etc/sysconfig/dhcpdには、 DHCPDARGS=eth1 と追記 /etc/sysconfig/networkには NETWORKING=yes HOSTNAME=localhost.localdomain GATEWAY=192.168.1.1 と設定されています。 何か足りないところがあるのでしょうか? ADSLは、YahooBBのを使用しています。 以上、長々と書かせていただきましたが、よろしくお願いいたします。

  • NICをデフォルトゲートウェイに指定するとインターネットにアクセスできない?

    192.168.247.0のネットワークに対し、windows側では、192.168.247.1のインターフェースを持っています。 現在LINUX側では、192.168.247.2がdefault gatewayになっています。 この状態から、LINUX側のdefault gatewayを192.168.247.1に変更するとLINUXからインターネットにアクセスできなくなります。 これの理由がわかりません。どなたかご存知ないでしょうか? windowsでのルーティングテーブル C:\Documents and Settings\kyounoii>route print =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.2 25 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1 30 192.168.0.1 255.255.255.255 127.0.0.1 127.0.0.1 30 192.168.0.255 255.255.255.255 192.168.0.1 192.168.0.1 30 192.168.1.0 255.255.255.0 192.168.1.2 192.168.1.2 25 192.168.1.2 255.255.255.255 127.0.0.1 127.0.0.1 25 192.168.1.255 255.255.255.255 192.168.1.2 192.168.1.2 25 192.168.17.0 255.255.255.0 192.168.17.1 192.168.17.1 20 192.168.17.1 255.255.255.255 127.0.0.1 127.0.0.1 20 192.168.17.255 255.255.255.255 192.168.17.1 192.168.17.1 20 192.168.247.0 255.255.255.0 192.168.247.1 192.168.247.1 20 192.168.247.1 255.255.255.255 127.0.0.1 127.0.0.1 20 192.168.247.255 255.255.255.255 192.168.247.1 192.168.247.1 20 224.0.0.0 240.0.0.0 192.168.0.1 192.168.0.1 30 224.0.0.0 240.0.0.0 192.168.1.2 192.168.1.2 25 224.0.0.0 240.0.0.0 192.168.17.1 192.168.17.1 20 224.0.0.0 240.0.0.0 192.168.247.1 192.168.247.1 20 255.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1 1 255.255.255.255 255.255.255.255 192.168.1.2 192.168.1.2 1 255.255.255.255 255.255.255.255 192.168.17.1 192.168.17.1 1 255.255.255.255 255.255.255.255 192.168.247.1 192.168.247.1 1 255.255.255.255 255.255.255.255 192.168.247.1 4 1 Default Gateway: 192.168.1.1 =========================================================================== linux(vmware)でのルーティングテーブル [root@localhost help]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.247.0 * 255.255.255.0 U 0 0 0 eth0 default 192.168.247.2 0.0.0.0 UG 0 0 0 eth0

  • via-rhineについて

    redhat7.0でvia-rhineが認識できません。 ifconfig eth0 upしますと、eth0: unknown interface: ???????????????になってしまいます。 service network restartしますと、Bringing up interface eth0: Delaying eth0 initializationとなってしまいます。 modprove via-rhineしますと、同じく??????????? になってしまいます。どうしたらいいのでしょうか? あとノートPCレッツノートでvinelinux2.0使ってますが2.1にしたいと思ってます。ftpサイトから何をダウンロードしたらいいのか分かりません。やはり書店などで付録で付いている雑誌からインストールした方がいいでしょうか?

  • Linux RedHat 5.2にFEther PCI-TXL(VIA VT6102)の設定問題

    Linux Version: RedHat 5.2 ネットワークカード: Corega的FEther PCI-TXL(VIA VT6102) www.corega.co.jp Default Configuration:(netconf) Basic Configuration Hostname: XXX.tb.net Adapter1: XXX.tb.net 192.168.1.20 255.255.255.0 eth0 via-rhine Default Gateway: 192.168.1.20 (/etc/conf.modules) alias eth0 via-rthine 流れ: 1>パソコンを最初に起動して、このFEther PCI-TXL(VIA VT6102)カードを認識で きませんでした。そして、netconf画面を開いて、何をしなくても、この画面を閉じたとき に"Activate the changes……"というメニューは出て、"Activate the changes"を選択して閉 じました。次に、”/etc/rc.d/init.d/network restart”というコマンドを実行して、このFEther PCI-TXL(VIA VT6102)カードはOKとなりました。「ifconfig」と「ping 192.168.1.XXX」 は全部 大丈夫でした。しかし、パソコンを再起動したら、このFEther PCI-TXL(VIA VT6102)カードをまた認識できませんでした。 2>そして、私は「www.scyld.com/pub/network/via-rhine.c」から、VIA VT6102関係の新 しいドライバをダウンロードして,「pci-scan.h,pci-scan.c,kern-compat.h」も含んで、/root にコピーして、「gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall – Wstrict-protypes -O6 -c via-rhine.c 」というコマンドを実行して、以下のエラーメッセー ジは出てきました。 In file included from via-rhine.c : 113 Kern_compat.h:148:linux/init.h:No such file or directory 私はlinuxの初心者ですから、困っています。皆さん、よろしく、お願いします。

  • ケーブルが刺さってないLANカードにアクセスできるのは?

    あるLINUXマシンに、 192.168.1.20 を割り当てた eth0 と 192.168.1.30 を割り当てた eth1 があります。 eth1にはLANケーブルは刺さっておりません。 ここで、 別のマシンで 192.168.1.30(eth1)に、例えばtelnet接続をします。 すると eth0を経由して繋がってしまいます。 これはなぜでしょうか? OSはredhat9(標準2.4.20カーネル)です。

  • RedHatで構築したファイアウォールサーバのDMZにアクセスできない

    RedHatで構築したファイアウォールサーバのDMZにアクセスできない原因が解らない。 『図解でわかる Linuxサーバ構築・設定のすべて 一戸英男(日本実業出版社)』を参考に、 RedHat Enterprise Linux 5 で ファイアウォールサーバ(以下、FW-Server)の構築を勉強しています。 構築した環境は以下になります。 ======================== TestPC : RedHat ----------------------- IP : 111.222.333.65/28 ========================   | ========================== FW-Server : RedHat              ===================== --------------------------         Web-Server : RedHat eth0 : 111.222.333.70/28           ---------------------  eth2 : 111.222.333.73/29 --- DMZ --- 111.222.333.75/29 eth1 : 192.168.1.1                ===================== ==========================   |   |   LAN eth0 : WAN eth2 : DMZ eth1 : LAN と、想定して構築しています。 route、iptables の設定は、本の通り設定を行ったつもりなのですが、 TestPCからWeb-Serverに接続する(Webページを表示する)ことができません。 ・Ping について TestPC からは、Pingは eth0、eth2 まで飛び、Web-Serverまで飛ぶことができません。 LAN からは、PingはWeb-Serverに飛び、Webページを表示することができます。 FW-Serverからは、PingはWeb-Serverに飛び、Webページを表示することができます。 ・tcpdump コマンドについて FW-ServerとWeb-Serverでtcpdumpコマンドを実行し、TestPCから接続を試みたところ、 FW-Serverでは反応がありますが、Web-Serverでは反応がありません。 ・route の設定について routeの設定は以下になります。 route add -net 111.222.333.72/29 gw 111.222.333.73 eth2 route add -net 111.222.333.64/28 gw 111.222.333.70 eth0 route add -net 192.168.1.0/24 gw 192.168.1.1 eth1 route add -net 0.0.0.0 gw 111.222.333.65 eth0 ・iptables の設定について iptablesの、基本ポリシーと各NICのFORWARDの設定は以下になります。 iptables -P INPUT DROP iptables -P OUTPUT DROP iptables -P FORWARD DROP iptables -A FORWARD -i eth2 -o eth0 -j ACCEPT iptables -A FORWARD -i eth0 -o eth2 -j ACCEPT iptables -A FORWARD -i eth1 -o eth2 -j ACCEPT iptables -A FORWARD -i eth2 -o eth1 -j ACCEPT iptables や route の設定を変えて接続テストを行っていますが、接続することができません。 RedHat については、インストールから行っています。 ネットワーク初心者ですので、行った設定について不備な点・怪しい点について見当がつきません。 確認事項だけでもアドバイスを頂けると助かります。よろしくお願いします。

  • 外部サーバにアクセスするためのNICを指定したい

    NIC二枚差し(eth0とeth1)のLinuxサーバがあって、 eth0とeth1の繋がっているネットワークが、 それぞれ別系統でインターネットに接続されているとします。 普段はeth0を経由してインターネットに接続するので、 routeコマンドでdefault gatewayをeth0側のルーターに指定してます。 ここからが質問です。 あるインターネット上のサーバだけ例外的にeth1経由でアクセスしたい場合は、 どこに何を記述するのが適切ですか? routeコマンドで、 # route add -host サーバのホスト名 gw ルーターのIPアドレス metric 1 eth1 とかやってみたものの、うまくいきません。 iptablesかなとも思ってますが、 何をどう記述したらいいのかわからず困ってます。

  • WindowsからLinuxへのDNSの設定について

    今回WindowsからLinuxへと移行を実施中なのですが、 Windowsで登録しているDNSをLinuxにも反映させたいのですが、イマイチ定義の仕方がわからないので、教えて下さい。 下がWindowsのDNSファイルになっています。 rootに直接書いているのですが、Linux(BIND)の場合だと named.caファイルに書けばよいのでしょうか。 またマシンは内部ネットワークとなっています。 ; ; Database file root.dns for . zone. ; Zone version: 304 ; @ IN SOA test0011.test-network.local. admin.test-network.local. ( 304 ; serial number 900 ; refresh 600 ; retry 86400 ; expire 3600 ) ; minimum TTL ; ; Zone NS records ; @ NS test0011.test-network.local. test0011.test-network.local A 111.221.20.245 ; ; Zone records ; ; ; Delegated sub-zone: 20.221.111.in-addr.arpa. ; 20.221.111.in-addr.arpa NS test0011.test-network.local. test0011.test-network.local A 111.221.20.245 ; End delegation 9.4.250.111.in-addr.arpa PTR test-agent.co.jp. PTR test-manager.co.jp. test-agent.co.jp A 111.250.4.9 test-manager.co.jp A 111.250.4.9 ; ; Delegated sub-zone: test-network.local. ; test-network.local NS test0011.test-network.local. test0011.test-network.local A 111.221.20.245 ; End delegation