IRCNow

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
vps:vps [2019/11/20 07:51]
tuu [IRC Chat Room]
vps:vps [2020/03/09 11:54]
jrmu
Line 1: Line 1:
-====== OpenBSD FAQ ======+Texas Datacenter
  
-The [[https://openbsd.org/faq|OpenBSD FAQ]] and [[https://man.openbsd.org/​cgi-bin/​man.cgi|man pages]] are the authoritative source for information. You can also often search official project pages. For example, here are the project pages for [[https://​bsd.plumbing/|relayd]] and [[https://​www.opensmtpd.org/|opensmtpd]].+^ $5/month      ^ $10/month       ^ $20/month          ^ 
 +1GB RAM                   | 2GB RAM     | 4GB RAM        | 
 +| 10GB SSD                  | 20GB SSD | 40GB SSD | 
 +| 1 IPv4 Address ​          | 1 IPv4 Address ​    | 1 IPv4 Address ​       | 
 +| IPv6 /64 subnet ​         ​IPv6 /64 subnet ​   ​IPv6 /64 subnet ​      | 
 +| 10Mbps sustained ​   | 20Mbps sustained ​   | 40Mbps sustained ​      | 
 +| 100Mbps burst           | 100Mbps burst    | 100Mbps burst       |
  
-====== Sample Config Files ======+Each additional IPv4 address costs $2/month. Additional 100GB of HDD costs $1/month.
  
-Many system daemons that come bundled in OpenBSD base have sample configuration files that you can reference in /etc/​examples/​. For examplesuppose you want to configure ​web serverThen start like so:+All plans include free backups, live IRC and email support, community wikis/videosand mentorship. 
 + 
 +These are unmanaged plans. We can charge additional fees for managed service. 
 + 
 +ECDSA key fingerprint is SHA256:a0LIR/​BRZkpYqMho/​YvkISPEm7vkus5QfOSqAeu+tYc.
  
 <​code>​ <​code>​
-doas cp /​etc/​examples/​httpd.conf /etc/httpd.conf+ssh username@us5.ircnow.org
 </​code>​ </​code>​
  
-And work using that configuration file as a template.+To access the serial console:
  
-====== Mailing Lists ======+<​code>​ 
 +$ vmctl console <​vm-name>​ 
 +</​code>​
  
-You can often find your questions answered by searching through ​the OpenBSD mailing lists, which are conveniently archived at [[https://​marc.info/?​l=openbsd-misc|marc.info]]. These are often answered by the OpenBSD developers themselves.+To shutdown ​the VM:
  
-====== IRC Chat Room ======+<​code>​ 
 +$ vmctl stop <​vm-name>​ 
 +</​code>​
  
-You can find help in our unofficial [[ircs://​irc.ircnow.org/#​openbsd|OpenBSD]] IRC channel.+To boot the VM:
  
-  - [[vpn:​openbsd|VPN (using IKEv2)]] +<​code>​ 
-  [[irc:​openbsd:​znc|znc]] +$ vmctl start <vm-name> 
-  - [[irc:​openbsd:​oidentd|oidentd]] +</​code>​
-  - [[irc:​irc:​ilines|ilines]] +
-  - [[irc:​openbsd:​ipv6|IPv6]] +
-  - [[irc:​openbsd:​relayd|relayd]] +
-  - [[openbsd:​tips|Tips]] +
-  - [[email:​openbsd|Email]] +
-  - [[irc:​openbsd:​nsd|nsd]] +
-  - [[irc:​openbsd:​unbound|unbound]] +
-  - [[irc:​openbsd:​ipv6|IPv6]] +
-  - [[openbsd:​doas|doas]] +
-  - [[openbsd:​pkg|pkg]] +
-  - [[openbsd:​pf|pf]] +
-  - [[openbsd:​openhttpd|httpd]] +
-  - [[openbsd:​acme-client|acme-client]] +
-  - [[openbsd:​biboumi|biboumi]] +
-  - [[openbsd:​asterisk|asterisk]] +
-  - [[openbsd:​cvs|cvs]] +
-  - [[openbsd:​anoncvs|anoncvs]] +
-  - [[openbsd:​cvsweb|cvsweb]] +
-  - [[openbsd:​cgit|cgit]] +
-  - [[openbsd:​hardware|Recommended Hardware]] +
-  - [[openbsd:​anycasting|anycasting]] +
-  - [[openbsd:​anope|anope]] +
-  - [[openbsd:​atheme|atheme]] +
-  - [[openbsd:​bitcoin|bitcoin]] +
-  - [[openbsd:​bitlbee|bitlbee]] +
-  - [[openbsd:​coturn|coturn]] +
-  - [[openbsd:​dualboot|dualboot]] +
-  - [[openbsd:​diatheke|diatheke]] +
-  - [[openbsd:​easyappointments|EasyAppointments]] +
-  - [[openbsd:​icecast|icecast]] +
-  - [[openbsd:​identd|identd]] +
-  - [[openbsd:​mariadb|mariadb]] +
-  - [[openbsd:​mutt|mutt]] +
-  - [[openbsd:​fdm|fdm]] +
-  - [[openbsd:​matterbridge|matterbridge]] +
-  - [[openbsd:​newsboat|newsboat]] +
-  - [[openbsd:​ngircd|ngircd]] +
-  - [[openbsd:​pjsua|pjsua]] +
-  - [[openbsd:​pjsua|pjsua]] +
-  - [[openbsd:​php|php]] +
-  - [[openbsd:​python|python]] +
-  - [[openbsd:​perl|perl]] +
-  - [[openbsd:​sftp|sftp]] +
-  - [[openbsd:​sshd|sshd]] +
-  - [[openbsd:​ssh|ssh]] +
-  - [[openbsd:​tcpdump|tcpdump]] +
-  - [[openbsd:​uim-fep|Foreign Language Support]] +
-  - [[openbsd:​xorgconf|Xorg]] +
-  - [[openbsd:​surf|surf]] +
-  - [[openbsd:​ImageMagick|ImageMagick]] +
-  - [[openbsd:​msword|MSWord documents]] +
-  - [[openbsd:​bsdmail|bsdmail]] +
-  - [[openbsd:​feh|feh]] +
-  - [[openbsd:​ffmpeg|ffmpeg]] +
-  - [[openbsd:​got|got]] +
-  - [[openbsd:​hplip|hplip]] +
-  - [[openbsd:​ledger|ledger]] +
-  - [[openbsd:​mcabber|mcabber]] +
-  - [[openbsd:​sox|sox]] +
-  - [[openbsd:​multitail|multitail]] +
-  - [[openbsd:​sic|sic]] +
-  - [[openbsd:​ii|ii]] +
-  - [[openbsd:​nvi|nvi]] +
-  - [[openbsd:​newsboat|newsboat]] +
-  - [[openbsd:​oath-toolkit|oath-toolkit]] +
-  - [[openbsd:​pkglocatedb|pkglocatedb]] +
-  - [[openbsd:​openrsync|openrsync]] +
-  - [[openbsd:​slrn|slrn]] +
-  - [[openbsd:​stunnel|stunnel]] +
-  - [[openbsd:​sxiv|sxiv]] +
-  - [[openbsd:​latex|LaTeX]] +
-  - [[openbsd:​tor|tor]] +
-  - [[openbsd:​vorbis|vorbis]] +
-  - [[openbsd:​w3m|w3m]] +
-  - [[openbsd:​w3m|w3m]] +
-  - [[openbsd:​wget|wget]] +
-  - [[openbsd:​xlsx2csv|csv]] +
-  - [[openbsd:​dokuwiki|dokuwiki]] +
-  - [[openbsd:​oscommerce|oscommerce]] +
-  - [[openbsd:​oscommerce|oscommerce]] +
-  - [[openbsd:​question2answer|question2answer]] +
-  - [[openbsd:​squirrelmail|squirrelmail]] +
-  - [[openbsd:​ports|ports]] +
-  - [[openbsd:​squirrelmail|squirrelmail]] +
-  - [[openbsd:​prosody|prosody]] +
-  - [[openbsd:​bncnow|bncnow]] +
-  - [[openbsd:​fluxbb|fluxbb]] +
-  - [[openbsd:​ldapd|ldapd]] +
-  - [[openbsd:​opensmtpd|opensmtpd]] +
-  - [[openbsd:​dovecot|dovecot]] +
-  - [[openbsd:​dkimproxy|dkimproxy]] +
-  - [[openbsd:​spf|spf]] +
-  - [[openbsd:​dmarc|dmarc]] +
-  - [[openbsd:​mlmmj|mlmmj]] +
-  - [[openbsd:​hopm|hopm]] +
-  - [[openbsd:​matterbridge|matterbridge]] +
-  - [[openbsd:​dump|dump]] +
-  - [[openbsd:​restore|restore]] +
-  - [[openbsd:​password|password]] +
-  - [[openbsd:​restore|restore]] +
-  - [[openbsd:​limnoria|limnoria]] +
-  - [[openbsd:​wraith|wraith]] +
-  - [[openbsd:​pylink|PyLink]] +
-  - [[openbsd:​biblebot|biblebot]] +
-  - [[openbsd:​manna|manna]] +
-  - [[openbsd:​router|router]] +
-  - [[openbsd:​dhcpd|dhcpd]] +
-  - [[openbsd:​dhcpd|dhcpd]] +
-  - [[openbsd:​sndiod|sndiod]] +
-  - [[openbsd:​unbound|unbound]] +
-  - [[openbsd:​sshd|sshd]] +
-  - [[openbsd:​mtree|mtree]] +
-  - [[openbsd:​fstab|fstab]] +
-  - [[openbsd:​raid|raid]] +
-  - [[openbsd:​upgrading|upgrading]] +
-  - [[openbsd:​_h5ai|_h5ai]] +
-  - [[openbsd:​torrent|torrent]] +
-  - [[openbsd:​cumulusclips|cumulusclips]] +
-  - [[email:​openbsd|Mail]] +
-  - [[irc:​bots:​pylink|PyLink]] +
-  - [[irc:​bots:​limnoria|Limnoria]] +
-  - [[irc:​bots:​ircrelayd|IRCRelayd]] +
-  - [[irc:​bots:​wraith|wraith]] +
-  - [[irc:​bots:​biblebot|biblebot]] +
-  - [[irc:​bots:​sic|sic]] +
-  - [[irc:​bots:​ii|ii]] +
-  - [[openbsd:​chinese|Chinese]] +
-  - [[openbsd:​GeoIP|GeoIP]] +
-  - [[openbsd:​disk-formatting|Disk Formatting]]+
  
 +To pause the VM:
 +
 +<​code>​
 +$ vmctl pause <​vm-name>​
 +</​code>​
 +
 +To unpause the VM:
 +
 +<​code>​
 +$ vmctl unpause <​vm-name>​
 +</​code>​
 +
 +To escape serial console, type ~~. 
 +
 +Our default gateway is 38.81.163.129. Your IP address can be found by running $ dig username.us5.ircnow.org.
 +
 +For OpenBSD, here is how you statically assign your IP address:
 +
 +Inside /​etc/​hostname.vio0:​
 +
 +<​code>​
 +inet 38.81.163.xxx 255.255.255.0
 +</​code>​
 +
 +Replace 38.81.163.xxx with your assigned IP address.
 +
 +Inside /​etc/​mygate:​
 +
 +<​code>​
 +38.81.163.129
 +</​code>​
 +
 +For Alpine:
 +
 +To restart networking:
 +
 +<​code>​
 +# service networking restart
 +</​code>​
 +
 +Losing network connectivity:​
 +
 +For OpenBSD, put this in your crontab:
 +
 +<​code>​
 +@reboot /​usr/​bin/​tmux new -d 'while true; do /sbin/ping -i5 38.81.163.129;​ done' \;
 +</​code>​
 +
 +For Debian:
 +
 +<​code>​
 +@reboot /​usr/​bin/​tmux new -d 'while true; do /​usr/​bin/​ping -i5 38.81.163.129;​ done' \;
 +</​code>​
 +
 +For Alpine:
 +<​code>​
 +@reboot /​usr/​bin/​tmux new -d 'while true; do /bin/ping -i5 38.81.163.129;​ done' \;
 +</​code>​