installing_irc_at_home
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
installing_irc_at_home [2020/07/11 16:27] – [opers.conf] waxphilosophic | installing_irc_at_home [2020/07/13 01:01] (current) – waxphilosophic | ||
---|---|---|---|
Line 7: | Line 7: | ||
This how-to covers installing and IRC server and clients for a typical home LAN. The hardware and OS used is a Raspberry Pi 2 with FreeBSD 12.1, but any system with a recent BSD variant should work with little need or no modification. | This how-to covers installing and IRC server and clients for a typical home LAN. The hardware and OS used is a Raspberry Pi 2 with FreeBSD 12.1, but any system with a recent BSD variant should work with little need or no modification. | ||
- | At the time of writing, the SDF servers run InspIRCd for the server side and ircII for the default client. The same software is used in this document. In addition, this how-to covers Pidgin, a Windows/Mac GUI client that can be used for IRC as well as other instant messaging protocols. | + | At the time of writing, the SDF servers run InspIRCd for the server side and ircII for the default client. The same software is used in this document. In addition, this how-to covers Pidgin, a Windows/Mac GUI client that can be used for IRC as well as other instant messaging protocols. Mozilla Thunderbird has IRC capabilities and is covered as well. |
===== Installing Server-Side Software ===== | ===== Installing Server-Side Software ===== | ||
Line 77: | Line 77: | ||
=== CONNECTIONS CONFIGURATION === | === CONNECTIONS CONFIGURATION === | ||
- | After commenting out the last two lines of PORT CONFIGURATION, | + | After commenting out the last two lines of PORT CONFIGURATION, |
- | The reason for this is entirely because of DNS. Unless you are running a robust DNS infrastructure on your LAN, chances are good that your ISP's router (the typical home LAN DNS server) will not do reverse look-ups. Setting resolvehostnames=" | + | The reason for changing resolvehostnames |
If you have a more robust DNS server on your network, you can certainly leave this as-is. If you see errors like "Could not resolve your hostname: Malformed answer" | If you have a more robust DNS server on your network, you can certainly leave this as-is. If you see errors like "Could not resolve your hostname: Malformed answer" | ||
Line 90: | Line 90: | ||
Do not give into the temptation to comment the lines out. This is not the same as setting it to no. | Do not give into the temptation to comment the lines out. This is not the same as setting it to no. | ||
+ | |||
+ | As for the IP address range that needs changing, this is in the example < | ||
+ | |||
+ | < | ||
+ | allow=" | ||
+ | </ | ||
=== Enabling Server Operators === | === Enabling Server Operators === | ||
Line 386: | Line 392: | ||
> #<bind address="" | > #<bind address="" | ||
> #<bind address=" | > #<bind address=" | ||
+ | 278c278 | ||
+ | < allow=" | ||
+ | --- | ||
+ | > allow=" | ||
313c313 | 313c313 | ||
< resolvehostnames=" | < resolvehostnames=" | ||
Line 427: | Line 437: | ||
This is an abreviated diff of opers.conf since most of the changes involved deleting the bottom third of the file. | This is an abreviated diff of opers.conf since most of the changes involved deleting the bottom third of the file. | ||
+ | < | ||
75c75 | 75c75 | ||
< | < | ||
Line 446: | Line 457: | ||
101,181d100 | 101,181d100 | ||
[Not shown for brevity.] | [Not shown for brevity.] | ||
+ | </ | ||
==== motd.txt ==== | ==== motd.txt ==== | ||
Line 475: | Line 487: | ||
See this WikiHow article for a guided step-by-step with pictures: [[ https:// | See this WikiHow article for a guided step-by-step with pictures: [[ https:// | ||
+ | |||
+ | ===== Thunderbird for GUI clients ===== | ||
+ | |||
+ | In addition to email, Thunderbird also has IRC capabilities. To access, find Chat on the toolbar. It's after Get Messages and Write. Click Chat. | ||
+ | |||
+ | Unless you've set up Thunderbird as a chat client previously, you'll be looking at a message that say you haven' | ||
+ | |||
+ | Follow the set-up wizard. | ||
+ | |||
+ | * Select IRC as the network. | ||
+ | * Enter your nickname and IRC server hostname (beastie.home.lan if you're following the example.) | ||
+ | * You can leave the password blank. | ||
+ | * Change the port to 6667 in the Advanced Options. | ||
+ | * Remove the check for Use SSL in the Advanced Options. | ||
+ | |||
+ | Leave the box checked for connect Connect to This Account Now to test. | ||
====== Go Forth and Conquer ====== | ====== Go Forth and Conquer ====== |
installing_irc_at_home.1594484856.txt.gz · Last modified: 2020/07/11 16:27 by waxphilosophic