NET

오래된 통신의 온기를 다시 켜다, 한 대의 PC에서 시작한 추억의 BBS

AI를 통해 만난 추억의 BBS 모드, 그것은 터미널 모드였다!

김홍범 기자 · 조회 16 · 프린트

목록
추억의 넷시티 BBS 접속실.png

전화선을 통해 누군가의 컴퓨터와 연결되고, 화면에 한 줄씩 글자가 떠오르기를 기다리던 시절이 있었다. 빠른 인터넷과 화려한 그래픽이 일상이 되기 전, 사람들은 PC통신과 BBS에 접속해 게시판을 읽고, 파일을 주고받고, 낯선 사람과 대화를 나눴다. 이제는 오래된 기억으로 남은 그 풍경을 다시 만나기 위해 한 대의 PC에 추억의 BBS를 만드는 작업이 시작됐다.

이번에 구성한 BBS는 리눅스에서 작동하는 서버 프로그램 Synchronet과, 그 서버에 접속하는 터미널 프로그램 SyncTERM을 중심으로 한다. Synchronet은 게시판과 이용자 계정, 접속 화면과 여러 서비스를 관리하는 서버이고, SyncTERM은 사용자가 BBS에 접속할 때 사용하는 클라이언트다. 서버와 접속 프로그램이 서로 역할을 나누는 구조라서, 예전의 통신 환경을 떠올리면서도 현재 사용하는 컴퓨터와 인터넷 환경에 맞춰 운영할 수 있다.

두 프로그램은 웹사이트 파일이 있는 폴더와 분리해 사용자의 홈 디렉터리 아래에 마련한 sbbs 폴더에 설치했다. 이처럼 별도의 위치에 BBS 환경을 두면 기존 웹사이트 파일과 운영 설정이 뒤섞이지 않는다. Synchronet 서버 프로그램과 설정 파일, SyncTERM 클라이언트를 한곳에 모아 두고, 추후 게시판이나 접속 화면을 조정할 때도 관련 파일을 찾기 쉽도록 구성했다.

서버에는 Synchronet 3.22a를, 접속 프로그램에는 SyncTERM 1.10a를 사용했다. 설치 후 서버를 실행하고 같은 PC에서 SyncTERM을 열어 주소를 입력하자, 로컬 주소인 127.0.0.1의 2323번 포트로 접속할 수 있었다. 이는 외부 인터넷을 거치지 않고 현재 PC 안에서 서버와 클라이언트가 통신한다는 뜻이다. 처음 접속을 확인하는 과정에서 서버가 실제로 실행되고 있는지, 지정한 포트로 연결되는지 점검할 수 있었다.

이 방식은 예전의 전화 모뎀 접속을 그대로 재현하는 것과는 다르다. 과거에는 이용자가 전화선을 통해 BBS가 설치된 컴퓨터에 전화를 걸어 연결했다. 이번 구성은 텔넷을 이용해 네트워크로 접속하며, 별도의 전화 모뎀이나 전화선 없이도 터미널 화면을 통해 BBS에 들어갈 수 있다. 접속할 때 나타나는 문자 화면과 키보드 중심의 이용 방식은 옛 PC통신의 감각을 살리면서, 실제 연결은 현대적인 네트워크를 활용하는 셈이다.

따라서 이번 작업은 DOS 시절의 PCBoard나 RemoteAccess를 옛 컴퓨터 환경 그대로 복원한 프로젝트라기보다, 지금의 리눅스 PC에서 운영할 수 있는 BBS를 만들고 그 화면과 접속 경험을 되살리는 시도에 가깝다. DOS용 BBS 프로그램과 당시의 하드웨어를 그대로 사용하려면 DOS 에뮬레이터나 별도의 구성이 필요하지만, Synchronet을 선택하면 리눅스에서 서버를 직접 실행할 수 있다. 추억의 분위기를 이어 가면서도 유지와 관리가 가능한 기반을 먼저 마련한 것이다.

첫 접속 뒤에는 이용자 계정 등록과 운영자 설정이 남는다. Synchronet은 최초 등록 과정에서 시스템 비밀번호를 요구할 수 있으며, 첫 번째로 등록되는 이용자는 시스템 운영자 권한을 받도록 구성할 수 있다. 계정 등록을 마치면 운영자 화면에서 BBS 이름과 각종 시스템 설정을 조정하고, 이용자가 보게 될 게시판과 안내 문구를 채워 나갈 수 있다. 비밀번호와 같은 민감한 정보는 공개된 대화나 문서에 남기지 않고, 직접 터미널에 입력하는 편이 안전하다.

아직 이 BBS가 외부 인터넷에서 누구나 접속할 수 있도록 공개된 것은 아니다. 지금 확인된 것은 같은 PC에서 127.0.0.1:2323 주소로 접속하는 로컬 테스트다. 외부 이용자가 접속하도록 하려면 서버의 네트워크 설정과 방화벽, 공유기의 포트 전달 여부를 확인하고, 공개 범위와 보안도 함께 검토해야 한다. 웹 브라우저에서 볼 수 있는 화면 역시 텔넷 접속과는 별개의 기능이므로, 웹 서비스가 실제로 켜지고 정상적으로 응답하는지 따로 확인해야 한다.

그럼에도 한 대의 PC에서 BBS 서버를 실행하고 터미널로 접속하는 첫 단계는 이미 확인됐다. 검은 화면 위에 문자가 나타나고, 키보드로 다음 입력을 기다리는 단순한 순간에는 요즘 웹 서비스와는 다른 리듬이 있다. 화면이 한 번에 완성되는 대신 글자와 메뉴가 순서대로 나타나는 경험은 빠르고 매끄러운 오늘의 인터넷에서는 오히려 낯설고 반갑다.

앞으로 운영자 계정을 등록하고 BBS 이름과 시작 화면을 정한 뒤, 게시판과 안내 글을 채우면 이 공간은 단순한 실험을 넘어 실제로 드나들 수 있는 작은 커뮤니티가 된다. 옛날의 통신 문화를 기억하는 사람에게는 익숙한 접속 화면을 다시 만나는 장소가 되고, 처음 접하는 사람에게는 게시판 중심의 온라인 문화가 어떤 모습이었는지 보여 주는 창이 될 수 있다. 추억의 BBS는 완성된 복고풍 화면 하나가 아니라, 사람들이 접속하고 글을 남기며 시간을 쌓아 갈 때 비로소 살아나는 공간이다.

이 글은 질문과 추론을 통해 A.I 지식 기반에 의해 작성되었습니다.

추천 0 · 비추천 0 · 스크랩 0 · 신고

댓글 0

로그인 후 댓글을 작성할 수 있습니다.