0

自作サーバーを展開しようとしています。私のネットワークは、ルーター (Comtrend ブランド) と 2 台の PC (eh0 に接続されたサーバー ラップトップと WiFi に接続されたネットブック) で構成されています。

問題は、外部パブリック IP にアクセスしようとするたびに、ルーターのインターネット アドレス (192.168.1.1) にリダイレクトされることです。

しかし、192.168.1.132 で直接アクセスすると、公開されているすべてのサービスが表示され、すべてのプロトコルを使用できます。( http、ssh など)。

どうすればよいですか?サーバーの構成に問題があるのでしょうか?

構成:

私のサーバーの IP は常に192.168.1.132です 私のラップトップは異なる内部 IP を受け取りますが、これは重要ではありません 私のルーターには動的 IP があります。XXXXとしましょう

私がすでに試したこと:

1. ルーターでポートを開きました。今私は持っています:

http    80  80  TCP 80  80  **192.168.1.132**   ppp0.1   
ssh     22  22  TCP 22  22    192.168.1.132     ppp0.1

2.IPTABLES次の 2 つのルールを追加して みました。

iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 80 -j DNAT --to 192.168.1.132:80
iptables -A FORWARD -p tcp -i eth0 -d 192.168.1.132 --dport 80 -j ACCEPT

それで:

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
4

1 に答える 1