web-dev-qa-db-ja.com

IPアドレスをIRCサーバーアドレスとして使用できますか?

自分でIRCサーバーを作成している場合、自分のIPアドレスをサーバーアドレスとして使用できますか?他の人が自分のIPをサーバーアドレスとして使用して自分のサーバーに接続できますか?

1
Amber

サーバーに プライベートIPアドレス ではなくパブリックを他の人に提供する場合、ルーター/ファイアウォールの構成を変更して関連するポートでの接続と転送接続を許可すると、他の人がアクセスできる可能性がありますIRCそのルーター/ファイアウォールの背後にあるサーバーとして設定したシステムに。 WhatIsMyIP.com などのサイトにアクセスしてパブリックIPアドレスを確認できます。 IRCサーバーとして使用するシステムから。これは、他のユーザーに提供する必要のあるIPアドレスです。

ポートフォワーディング を設定するために必要な正確な手順は、ルーター/ファイアウォールが実行していると仮定して ネットワークアドレス変換(NAT) であり、製造元とモデルによって異なります。あなたの場所でインターネットアクセスを提供するルーター/ファイアウォールの。これらの手順を決定するには、ルーター/ファイアウォールのドキュメントを参照してください。 IRCに関連するネットワークポート で接続できるようにルーター/ファイアウォールを構成する必要があります。

システム上にホストベースの firewall ソフトウェアがあり、IRCサーバーとして機能する場合、たとえば、Windowsの場合は Windows Firewall システムまたは iptables または FirewallD Linuxシステムでは、IRCサーバーへの接続を許可するようにファイアウォールソフトウェアを構成する必要もありますシステム上のソフトウェア。

Davidgoが述べたように、 インターネットサービスプロバイダー(ISP)動的ホスト構成プロトコル(DHCP) を介して動的IPアドレスを割り当てた場合、パブリックIPアドレスは一定ではない可能性があります、ただし、随時変更される場合があります。その場合は、サーバーを使用しているすべての人に IPアドレス が変更されたことを通知する方法が必要になります。これは、サーバーを使用する人が少なく、簡単に通知する方法がある場合に可能かもしれませんが、インターネット全体の人がサーバーにアクセスできるようにしたい場合、またはすべての人に通知する必要がない場合は可能です。システムのユーザーは、IPアドレスが変更されるたびに、 ダイナミックDNS(DDNSまたはDynDNS) ソリューションを使用する必要があります。

DDNSサービスが、IPアドレスが変更された場合でも、DHCPが提供するアドレスを持つシステムに他のユーザーがアクセスできるようにする方法は、DDNSサービスと通信するソフトウェアをシステムにインストールするか、にあるルーター/ファイアウォールを構成することです。サーバーをホストしているシステムの前面で、IPアドレスをDDNSサービスプロバイダーに定期的に送信します。これにより、DDNSサービスはシステムの現在のIPアドレスを認識します。したがって、誰かが 完全修飾ドメイン名(FQDN) を自分のブラウザアドレスフィールド(例:ambersServer.example.com)に入力すると、システムはFQDNに関連付けられたIPアドレスを検索しようとします。 、DDNSサービスプロバイダーの1つ [〜#〜] dns [〜#〜] サーバーが照会され、IRCサーバーに割り当てられた現在のアドレスを返します。

サーバーのドメイン名については、ドメイン名を購入できます。 amber.com、利用可能な場合は、 ドメイン名レジストラ ;ドメイン名を10ドルで販売するレジストラを見つけることができます [〜#〜] usd [〜#〜] 1年間以下。または、ドメイン名の1つを無料で使用できるようにするDDNSサービスプロバイダーがあります。私はDDNSサービスに No-IP.com を使用していますが、他にも使用できるサービスがあります。たとえば、 DynDNS です。 No-IPを使用すると、所有している複数のドメイン名のいずれかを無料で指定できます。たとえば、他に誰も使用していない場合はamber.ddns.netを使用できます hostname など。購入した場合独自のドメイン名の場合は、DDNSプロバイダーのDNSサーバーを指すようにDNSサーバーを設定できます。ドメイン名のDDNSサービスを購入する必要があるため、DNSサポートの構成に慣れていない場合は、DDNSサービスプロバイダーを介してドメイン名を登録する方が簡単ですが、インポートされていない場合は無料のオプションを選択できます。独自の一意のドメイン名を持つようにします。

3
moonpoint