- ベストアンサー
PPTP接続で255.255.255.255になる
お世話になります。 ルータがdebian 5.0.3 lnenny クライアントはWindowsXP SP3です。 PPTP接続を行う為、Poptopをインストールし、 WWWを経由してWindows側から接続を行ったところ、 認証をクリアし接続はできたのですが、 接続したイントラ内のネットワーク端末へアクセス出来ません。 ipconfigで接続状況を確認したところ、 subnetmaskが255.255.255.255と表示されているのですが、 接続先は/24のはずです。 どの設定を変更すれば255.255.255.0となるのでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
PPTP接続的には/32で問題ないはずです。 (YAMAHA、BUFFALOともに/32でした。) ネットワーク端末へアクセスとは何を持ってアクセスというのかというところも問題ですね。 PPTP接続した端末からルーターにpingは飛ぶのか。 または、接続したい先のPCに飛ぶのか。 等々徐々に切り分けしていくことをおすすめします。 ご存じかと思いますが、名前解決は普通ではできませんのでアクセスはすべてIPとなります。
その他の回答 (1)
ちなみに私はdebianとかはわかりませんので一般的なことについでだけアドバイスはできます。 debianの設定となるとほかの識者の方の回答待ちになるとおもわれますが。 どちらからもpingは通るということは通信は大丈夫ということではないのでしょうか? アクセスできないとは、 IPは通るけど名前解決はできていない telnetができない Windowsファイル共有ができない どれに当てはまるのでしょう? また、ネットワーク内のほかの端末orルーターにはどうなんでしょうか? (telnetとか)
補足
ping通信確認で、通信出来ないという判定をしています。 httpやftpも同様に駄目でした。 ネットワーク構成は PC1(192.168.1.2)←接続したいPC | | eth1(192.168.1.1) ----------------- debian ----------------- eth0(192.168.2.1) | | LAN(192.168.2.2) ----------------- router グローバルIPをeth0へNAT ----------------- WAN(グローバル) | | ----------------- the.internet ----------------- | | ---------------- Bフレッツルータ ---------------- 192.168.3.2 | | 192.168.3.1←接続しに行くPC --------------- Windows --------------- となっています。 状況としましては、192.168.3.1から192.168.1.1へ応答はありますが 192.168.3.1から192.168.1.2へは応答がありません。
お礼
自己解決しました! 通信確認とれた状態でも、やはり/32で接続されていました。 情報ありがとうございます。感謝します。
補足
ご回答ありがとうございます。 PPTP接続の場合、/32になってしまうのですね… ネットワーク端末とはネットワーク内端末(接続先イントラネット内のPC)です。分り難くてすいません… 通信確認方法としましては、接続元PC⇔接続先PCにお互いpingで確認しています。 名前解決に関してはbindが構築してあり、接続先PCからはwww.yahoo.co.jpが閲覧可能となっています。 下記コマンドも実行済みとなっています。 echo 'iptable_nat' >> /etc/modules /etc/sysctl.conf編集 net.ipv4.ip_forward=1