웹브라우저에서 해당 서버 accept 시킬려면 어케해야함??
포트번호 3000이면
웹브라우저에 127.0.0.1:3000 치면 됨???
해당 서버는 내가 c언어로 구현한서버..
HTTP 요청이라면 그렇게 하면 되겠지요
호스트 파일에서 따로 건든게 없으면 요청 자체는 127.0.0.1로 보내면 될 거고요. HTTP RESPONSE를 보낸게 아니라면 웹브라우저로 응답이 제대로 오진 않을테니 그냥 cURL 같은 걸로 보내보시는 것도
웹서버에서 127.0.0.1:포트 입력할때 accept라도 되야 하지 않나요? 웹브라우저에서 아무것도 안뜨는건 둘째치고 왜 서버에서도 accept를 안하지..
해당 서버가 TCP로 만든 건 맞나요? 일단 프로토콜과 주소만 맞으면 accept 자체는 되야되는 것이 맞습니다. 근데 주소에서 주의해야할 게 하나있어요.
같은 서버 주소라도 127.0.0.1같은 루프백과 192.168.0.1 등과 같은 내부 아이피주소는 다른 주소로 취급해서 바인딩하게 됩니다.
주소창에 http:// 하고 아이피 쳐 주셨나요?
네 TCP요 혹시 혹시 203.249.75.14에 30000번포트 연결해주실수있나요 ㅠㅠ
해당 주소 NAT에서 DMZ나 포트포워딩은 되어 있나요?
연결할 수 없다고 뜨네요. 서버 소켓 만들고 바인딩 시킬 때 203.249.75.14로 바인딩 시키신 거 맞나요?
소스 코드를 올려주시면 정확할 듯요.
제서버는 아니고 학교 자체에서 운영하는 서버라서 교수가 말없는거 보면 다 됐을거에요..http://203.249.75.14:30000형식으로접속하는거 맞나요?
맞아요. 접속 자체는 203.249.75.14:30000으로 하게 되고 웹브라우저에서 tcp위에 http 리퀘스트 형식으로 패킷을 보내게 되는 거죠
일단 203.249.75.14로 바인딩됐는지 확인해볼께욥
INADDR_ANY로 하면 안되나요?
inet_pton(AF_INET,"203.249.75.14",&servaddr;.sin_addr);식으로 바인딩하면 되나요?
일단 언어부터 밝히신 다음에 질문을 하셔야 되고요.. C언어이신 것 같은데 inet_pton은 바인딩 함수가 아니라 ip주소 형식을 변환해주는 함수일 겁니다.
c언어여 코드 올렷어여 새글에
그리고 제 기억에 servaddr은 구조체였던 것으로.. 그러면 serveaddr뒤에 세미콜론은 없어야죠.
저거 잘못쓴거에여 ㅋㅋ... 새글에 코드 더 자세히 올렸어여~
해당 서버는 내가 c언어로 구현한서버..
HTTP 요청이라면 그렇게 하면 되겠지요
호스트 파일에서 따로 건든게 없으면 요청 자체는 127.0.0.1로 보내면 될 거고요. HTTP RESPONSE를 보낸게 아니라면 웹브라우저로 응답이 제대로 오진 않을테니 그냥 cURL 같은 걸로 보내보시는 것도
웹서버에서 127.0.0.1:포트 입력할때 accept라도 되야 하지 않나요? 웹브라우저에서 아무것도 안뜨는건 둘째치고 왜 서버에서도 accept를 안하지..
해당 서버가 TCP로 만든 건 맞나요? 일단 프로토콜과 주소만 맞으면 accept 자체는 되야되는 것이 맞습니다. 근데 주소에서 주의해야할 게 하나있어요.
같은 서버 주소라도 127.0.0.1같은 루프백과 192.168.0.1 등과 같은 내부 아이피주소는 다른 주소로 취급해서 바인딩하게 됩니다.
주소창에 http:// 하고 아이피 쳐 주셨나요?
네 TCP요 혹시 혹시 203.249.75.14에 30000번포트 연결해주실수있나요 ㅠㅠ
해당 주소 NAT에서 DMZ나 포트포워딩은 되어 있나요?
연결할 수 없다고 뜨네요. 서버 소켓 만들고 바인딩 시킬 때 203.249.75.14로 바인딩 시키신 거 맞나요?
소스 코드를 올려주시면 정확할 듯요.
제서버는 아니고 학교 자체에서 운영하는 서버라서 교수가 말없는거 보면 다 됐을거에요..
http://203.249.75.14:30000형식으로
접속하는거 맞나요?
맞아요. 접속 자체는 203.249.75.14:30000으로 하게 되고 웹브라우저에서 tcp위에 http 리퀘스트 형식으로 패킷을 보내게 되는 거죠
일단 203.249.75.14로 바인딩됐는지 확인해볼께욥
INADDR_ANY로 하면 안되나요?
inet_pton(AF_INET,"203.249.75.14",&servaddr;.sin_addr);식으로 바인딩하면 되나요?
일단 언어부터 밝히신 다음에 질문을 하셔야 되고요.. C언어이신 것 같은데 inet_pton은 바인딩 함수가 아니라 ip주소 형식을 변환해주는 함수일 겁니다.
c언어여 코드 올렷어여 새글에
그리고 제 기억에 servaddr은 구조체였던 것으로.. 그러면 serveaddr뒤에 세미콜론은 없어야죠.
저거 잘못쓴거에여 ㅋㅋ... 새글에 코드 더 자세히 올렸어여~