- 締切済み
C言語で作ったサーバーのようなプログラムをインターネット越しに
C言語で作ったサーバーのようなプログラムをインターネット越しに 通信出きるようにしたいのですが、方法がよくわかりません。 ちなみに今まで自宅サーバとかは一度も構築したことがありません。 一応動作テストで、サーバープログラムを可動しているPCとは別に 同じネットワーク内にあるPCでインターネットブラウザを使用して、 アドレス入力欄にプライベートipアドレスを入力してアクセスしたところ、 問題なく接続できたのですが、 グローバルipアドレスを入力してアクセスすると接続することができませんでした。 たぶん、この結果ですとインターネットからの接続は無理ですよね? ですから、どのようにすればいいのか教えてください。 使用しているルータはbuffaloのWHR-HP-Gで プロバイダはOCN、料金プランはOCN光withフレッツマンションです。 OSはdebian lenny5.0でテストに使用したインターネットブラウザはfirefoxとw3mです。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- sumeshi020
- ベストアンサー率0% (0/1)
回答No.4
お礼
わざわざ、丁寧に回答していただき有難うございました。 もう一度、ルーターの設定並びにルーティングテーブルを見直してみようと思います。 あとVPNの方はもう少し調べた後に導入するか考慮使用と思います。
補足
>>なぜ無理だったかと言うと、TCP-IPではなかったからという可能性があります。 すいません、使用したプロトコルはTCP/IPでした >>UDPではインターネット越しの通信は不可能です。 UDPプロトコルを使用するサーバーとクライアントどうしなら可能です。