introduction
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
introduction [2021/12/22 12:05] – g00r00 | introduction [2023/01/20 03:36] (current) – revisions to allow and denylist syntax avon | ||
---|---|---|---|
Line 101: | Line 101: | ||
MYSTIC -TID# This specifies the socket handle when using Mystic with a | MYSTIC -TID# This specifies the socket handle when using Mystic with a | ||
third party telnet server under Windows | third party telnet server under Windows | ||
+ | |||
+ | MYSTIC -TT This option which will override any detected TerminalType from | ||
+ | | ||
| | ||
MYSTIC -U$ This specifies the username to login to Mystic with and must | MYSTIC -U$ This specifies the username to login to Mystic with and must | ||
Line 155: | Line 158: | ||
variable if it exists to find the directory where MYSTIC.DAT resides. | variable if it exists to find the directory where MYSTIC.DAT resides. | ||
- | The options | + | When running in Linux/macOS keep in mind that by default the operating system will not let a service bind to a port less than 1025 unless it is a ROOT user (in Linux) and NOT AT ALL in MacOS. In Linux, MIS has the ability to switch from root back to whatever the user and group is that owns the executable AFTER it binds to the ports it needs for the server. |
+ | |||
+ | sudo ./mis server | ||
+ | |||
+ | Note: This will **not** run MIS as root. It will only use root to immediately bind the ports and then it will switch to the user who owns the executable. | ||
+ | |||
+ | === MIS POLL === | ||
+ | |||
+ | Since Mystic 1.12 A47 MIS offers a POLL function/ | ||
+ | |||
+ | Optional switches for MIS POLL are: | ||
+ | |||
+ | POLL SEND - Only send/poll if node has new outbound messages | ||
+ | POLL FORCED [Type] | ||
+ | POLL UPLINK [Type] | ||
+ | POLL [Address] | ||
+ | POLL LIST - List active echomail nodes | ||
+ | POLL ROUTE [Address] - Show configured netmail routing (Optional address) | ||
+ | POLL SEARCH [Text] | ||
+ | POLL KILLBUSY [Mode] - Delete BSY files [App, Echo, All] (Blank/ | ||
+ | |||
+ | === MIS CONFIGURATION === | ||
+ | |||
+ | The options for configuring MIS are found in the //Servers// menu within the Mystic BBS Configuration System by running the following command: | ||
MYSTIC -CFG | MYSTIC -CFG | ||
Line 161: | Line 187: | ||
You can enable/ | You can enable/ | ||
- | Keep in mind that Linux will require a root user by default to bind to server ports less than 1024, so if you enable your telnet server and cannot connect, try a port higher than 1024 to make sure it is working. | + | Setting up a telnet BBS is as simple as configuring then loading MIS and telnetting in! :) |
- | + | ||
- | Setting up a telnet BBS is as simple as loading MIS and telnetting in! :) | + | |
=== IP BLOCKING + EXCEPTIONS === | === IP BLOCKING + EXCEPTIONS === | ||
- | MIS will check your Mystic DATA directory for file named BLACKLIST.TXT It will use this file to check against the IP addresses of incoming connections. | + | MIS will check your Mystic DATA directory for file named denylist.txt It will use this file to check against the IP addresses of incoming connections. |
- | you would simply add a line into the BLACKLIST.TXT file with that IP address. | + | you would simply add a line into the denylist.txt file with that IP address. |
IP blocking supports wildcards too, so for example, you could put 123.123.123.* and block any IP address that begins with 123.123.123. | IP blocking supports wildcards too, so for example, you could put 123.123.123.* and block any IP address that begins with 123.123.123. | ||
Line 176: | Line 200: | ||
If this file does not exist, it will simply print " | If this file does not exist, it will simply print " | ||
- | You can also add a WHITELIST.TXT file the Mystic DATA directory. This file will exempt an IP address from the DNS blacklist, DNS country check, and the auto ban IP systems. | + | You can also add a allowlist.txt file the Mystic DATA directory. This file will exempt an IP address from the DNS blacklist, DNS country check, and the auto ban IP systems. |
- | Entries in both BLACKLIST.TXT and WHITELIST.TXT can contain a mixture of both IPV4 and IPV6 addresses and can contain a single wildcard, using an asterisk to mask an IP range. | + | Entries in both denylist.txt and allowlist.txt can contain a mixture of both IPV4 and IPV6 addresses and can contain a single wildcard, using an asterisk to mask an IP range. |
- | Refer also to the [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki. | + | Refer also to the [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki. |
=== DUPLICATE IP CONNECTIONS === | === DUPLICATE IP CONNECTIONS === | ||
Line 206: | Line 230: | ||
==== FIDOPOLL ==== | ==== FIDOPOLL ==== | ||
- | This program | + | This executable has been retired as of Mystic 1.12 A47 and replaced my 'MIS POLL' but if you have an older copy of Mystic here are the details. FIDOPOLL was a program |
- | Optional switches for FIDOPOLL | + | Optional switches for FIDOPOLL |
FIDOPOLL LIST - List configured Echomail nodes | FIDOPOLL LIST - List configured Echomail nodes | ||
Line 219: | Line 243: | ||
" | " | ||
only be used when Mystic+Utilities are NOT running | only be used when Mystic+Utilities are NOT running | ||
+ | |||
+ | If you are still using FIDOPOLL we suggest you update your Mystic version today and start using MIS POLL. It's a far better experience. | ||
EchoMail nodes are configured in the Mystic BBS Configuration System under the ' | EchoMail nodes are configured in the Mystic BBS Configuration System under the ' | ||
Line 241: | Line 267: | ||
==== NODESPY ==== | ==== NODESPY ==== | ||
- | Placeholder text | + | NodeSpy is a program that will allow you to snoop, kick, and chat with users who are connected to your BBS. It will also provide you with BBS usage statistics and graphs. |
+ | |||
+ | In addition, NodeSpy also has a terminal mode that offers a full blown ANSI BBS telnet client with dialing directory, scrollback, and Zmodem with ZEDZAP file transfers! | ||
+ | |||
+ | It is important to note that NodeSpy does not currently monitor BBS users while they are using doors nor does it offer a chat option to engage with bbs users. | ||
==== MIDE - Mystic Integrated Development Environment ==== | ==== MIDE - Mystic Integrated Development Environment ==== |
introduction.1640196305.txt.gz · Last modified: 2021/12/22 12:05 by g00r00