대충 이런식으로 네트워크가 구성되어 있습니다.
................eth0.....................................eth1
PC1 : 111.111.111.111 (DEF ROUTE) , 10.0.0.1/24
PC2 : 222.222.222.222 (DEF ROUTE), 10.0.0.2/24
PC2에서 1234란 포트가 서비스 되고 있는데
클라이언트에서 111.111.111.111:1234으로 접속하면 PC2(10.0.0.2:1234)로 포트포워딩을 하고 싶은데 잘 안되네요.
PC2의 기본라우팅은 PC1 NAT가 아닌 인터넷ISP쪽으로 되어있습니다..
이 상태에서
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 1234 -j DNAT --to-destination 10.0.0.2:1234
결심한 것이 qt나 gtk+같은 GUI 툴킷을 만들어 보겠다는 건데
멀티 플랫폼으로 만들려면 플랫폼 마다 따로 구현해야 할 것 같더군요.
그래서 OpenGL이나 SDL같은 걸로 만들어보려고 하는데
텍스트 에디터와 같은 그래픽프로그램이 아닌 것엔 OpenGL은 너무 사치인가요?
그리고 기본틀은 어느정도 잡고 파이썬이나 루아 같은걸 넣어보려고 하는데
기본틀을 어느 정도까지 구현 해야할까요?
네트워크 복합기가 한 대 있는데요, scan-to-email 기능이 있습니다. 이 기능을 좀 활용하려고 하는데요. 메일 수신은 지메일이나 에버노트로 할 생각입니다.
복합기가 자체적으로 메일서버 노릇을 한다든지, 복합기 메이커에서 메일서버를 제공한다든지 이런게 아니고, 복합기에 SMTP 서버 정보를 넣어야 합니다. 이게 SSL Authentication을 지원했으면 바로 지메일 등으로 연동해버리면 아무 문제가 없는데, 정말 안타깝게도 지원을 하지 않습니다. 이미 단종된 기종이라 펌웨어 업그레이드 계획도 없는 것 같고요. 헌데 단순인증으로 SMTP를 무료제공하는 서비스는 이제는 거의 씨가 마른 것 같더군요. 아마도 보안과 스팸 문제때문이겠죠.
현재 컴퓨터학부에 재학중인 3학년 학생입니다
졸업 후 진로를 정보보안으로 생각하고 있고 내년 BoB에 지원하고 싶습니다
그러러면 프로젝트를 해야 할 거 같은데 아는게 별로 없으니 무슨 프로젝트를 해야할지 잘 모르겠습니다
일단 네트워크에 관심이 많아서 네트워크 보안 프로젝트를 하고 싶습니다 혹은 웹 보안 프로젝트를 하고 싶네요
조언 해주실 분 있으신가요? 갈피를 못 잡겠네요
구글링해서 보안 프로젝트라는 사이트에 들어가봤는데 제가 원하는 플젝이 없더군요
정보 보안 연구소에 메일 보내볼까 하는 생각도 해봤는데 일단 보류했습니다
그냥 기초를 다지는 게 나을까요? ㅠㅠ 사실 db도 잘모르고 네트워크에 대한 지식도 많진 않아서..(현재 db, 데이터 통신 수업을 듣고 있습니다)
그래도 뭔가 해놔야할 거 같은 기분이 듭니다..