HOME 자유게시판

자유게시판

자유게시판 More information
linux 상의 BBS 및 diaup 서버에 대한 정보 모음

onionmixer 2023-12-03 15:37:17 526

1. telnet BBS 에 대한 정보

 

현재 소스가 공개되어 있는 BBS 소스코드

 

* https://github.com/chunghee/ezbbs/tree/master

 

일단 delphi(pascal) 로 되어 있습니다..

 

linux 의 lazarus 에서 project 변환으로 빌드를 해볼까 했으나, 소스코드 자체가 winsock 을 사용하고 있기 때문에 linux 에셔의 빌드 자체는 불가능입니다. (그러고보니 나중에 windows 용 lazarus 에서는 빌드가 되나 실험해볼 필요는 있겠나.. 싶은데...

 

어차피 linux 에서 서버를 구축한다면.. C 로 컨버팅하는게 좋다 싶어서

 

* https://github.com/knizhnik/ptoc

 

이 프로젝트를 써보려 했는데.. 일단 이것만으로는 ezbbs 코드를 변환할 수 없었습니다.

 

아무래도 해당 부분은 시갼을 두고 구조만 파악한 다음에 코딩을 새로 진행해 봐야 할듯 싶네요.

 

 

2. linux 에서의 dialup 에 대한 정보

 

* Building a dial up server using Ubuntu 18.04 (dogemicrosystems)
** https://www.youtube.com/watch?v=5dZrbyyvWio

* Setup your own Dial-Up Networking Server with real hardware!
** https://www.youtube.com/watch?v=Bk86uqEiwpE

* Dial up server
** https://dogemicrosystems.ca/wiki/Dial_up_server

* chrome store : Telnet, SSH Client for Browser
** https://chrome.google.com/webstore/detail/telnet-ssh-client-for-bro/modfdmonoohnnocfkhaopmgikkefnemp

* How To Set Up Linux As A Dial-In Server
** https://www.howtoforge.com/linux_dialin_server


linux 에서 일반 serial 연결을 통해 serial console 은 붙일 수 있지만, 예전처럼 전화기를 붙이는 BBS 를 구성하려면 PBX software 인 asterisk 를 사용해야 합니다.

 

* https://www.asterisk.org

 

이것과 linksys 의 PAP2T 장비를 사용하면 다음의 장비를 사용하면 됩니다.

 

* https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/csbpvga/pap2t/administration/guide/pap2t_user.pdf

 

위의 정보들은 PAP2T 와 asterisk 를 이용해서 dialup 서버를 구축하는 방법을 다루고 있다. 다만 주의할 것은 ppp 등을 제공할 목적이 아니기 때문에 해당되는 정보는 가려서 취득해야 한다.

 


3. linux 의 systemd 에서 serial 터미널을 on/off 하는법

 

* systemctl start serial-getty@ttyUSB0
* systemctl enable serial-getty@ttyUSB0

댓글 1개

Previous / Next
Previous 통합 에뮬레이터 및 playstation classic 의 AI 번역기능
Next HX dos extender