[완료]웹서버를 만들려고 합니다.

dknights의 이미지

Q1. 웹서버를 만들고 있습니다.
시중에 페도라 관련 서버 책은 많은데
우분투는 없어서 그동안 놀고 있었는데
이번 pc사랑8월호에 우분투로 홈서버 만드는 기사가 있더군요.
덕분에 그거 보고 만들려고 하는데
저희집은 공유기를 씁니다.
그래서 약간 기사랑 환경이 다른데
별차이 없을 거라고 생각하고 시작했습니다.
근데 벌써 dns설정하고 ip공유기 쓰는곳에서 nat설정하면서 막히는군요.
저는 리눅스를 vmware를 이용해서 설치했고, nat가 아닌 bridge로 네트워크설정을 했는데요.
공유기는 공인 ip랑 사설ip란게 있어서 고정 ip로 해줘야 된다는데 이게 잘 이해가 안되요.
브릿지로 잡으면서 ifconfig를 커맨모드에서 쳤더니 전에 없던 ip가 하나더 생겼더라고요.
192168...5였던가...
공유기에서 dmz 설정을 해주고 포트포워딩을 해줘야 외부 컴퓨터도 인터넷을 통해 ftp를 사용할 수 있게 된다고 하던데
이게 맞나요? dmz는 공유기에서 설정해줬는데 포트 포워딩은 어찌해야되나요?
Q2) 서버할때 dns설정은 어떻게 해줘야 되는지 궁금합니다.
꼭 dns설정 해줘야되는건가요? 포트포워딩은 뭔가요? 포트포워딩만 하면 dns는 필요없는 것 아닌지 알고싶습니다.
아 그리고 제 리눅스에서 apache, mysql, vsftp, httpd, 등등은 다 설치했는데 codns는 아무리 설치를 해도 되질 않습니다.
계속 파일을 여는데 실패했다고 나옵니다.
Q3) 삼바 비번 설정
sudo smbpasswd -a XXX 이런식으로 입력하고 나서
리눅스 비번 치고
삼바 새 비번
삼바 새 비번 확인
이렇게 다 쳤더니
비밀번호 변경이 실패 했다고 나오는 군요...
그래서 다시 나온다음에 터미널로 들어가서 할려고 했더니 이번엔 리눅스 비번 물어보는게 아예 안나오고 삼바 비밀번호만 물어보더니 계속 실패했다고 나와요...왜 이러죠?? ㅠㅠ 왜 저만 이런일이 생기나요.. 강좌에서 이런거에 대한 얘기는 없고
순서대로 잘 설명되있던데 왜 제가 할때만 이런 일이 생기는건가요...ㅠㅠ
답변 부탁드리겠습니다.
(지금 설치하고, 웹서버 프로그램 깐다고 일주일 걸렸는데 네트워크 설정해주는 것 몰라서 2주일이 다되가네요...ㅠㅠ
웹서버 만드시는 분들 후기보니 3시간만에 웹서버 후딱 만들던데...버벅대고 삼바는 윈도xp에서 들어가지지도 않고 계속 아이디비번창만 뜨네요.저만 이런건가요...ㅠㅠ 도와주세요.)

tinywolf의 이미지

공유기에 vmware까지 걸쳐서 서버라...
힘든 환경일지도..

제가 아는 부분만 말씀 드리면.

A1) 서버는 공유기의 dhcp에서 ip를 가져오지 말고 192.168..대의 ip를 직접 하나 지정해 주시는 것이 좋겠습니다. 공유기 아래에서의 ip를 고정 시키는거죠.

그리고 공유기 설정을 통해서 20번과 21번 포트, 그리고 한 10000번에서 20000번대의 포트를 위의 서버에서 지정하신 ip로 포워딩하게 설정하시구요.

설치된 ftp 서버의 설정을 보고 passive mode에 사용할 포트를 위에서 포워딩시킨 10000~20000번으로 설정하시면 될겁니다.

그런데 위의 설정은 공유기 아래의 서버 컴퓨터가 바로 물려 있을 때인데..

vmware까지 통해서 하는거라면 어떻게 될지는 모르겠군요..

A2) 파일 전용 서버라고 해도 dns 주소는 필요합니다.

XP시라면 윈도우즈 제어판 -> 네트워크 연결 -> 로컬 영역 연결을 눌러보시면
연결 상태가 나오는데 위쪽 상단의 탭에서 "지원"이라는 탭을 누르면 ip가 나옵니다.
거기서 "자세히"라는 버튼을 누르면 상세한 내용이 나오죠.
그곳에 "DNS 서버"라면서 IP가 2개쯤 있을겁니다.

그게 현재 공유기에서 윈도우즈로 보내준 dns 주소죠. 그대로 사용하시면 됩니다.
dns 서버까지 설치할 필요는 없습니다.

A3) 삼바 설정.. 전 젠투에서 쉽게 했는데..
기억이 가물가물해서 유감스럽게도 답 못드리겠네요.

ㅡ_ㅡ;

dknights의 이미지

도움이 많이됐어요. 고민하고 있던부분이 확풀리네요...이제 남은건 3번뿐인가...
도대체 원인이 뭔질 알아야 할텐데 그냥 무조건 실패했다고 나오니 미칠 노릇이죠...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.