2013-04-11 3 views
0

네트워크를 통해 로컬 호스트에 액세스하는 방법을 파악하려고합니다. 나는 XAMPP를 사용하고있다. 내 서버. 내가 네트워크상의 다른 컴퓨터로 가서 기본 게이트웨이를 입력하면 서버에 다음 메시지가 표시됩니다. serverhttp : //192.168.1.1 : 80에는 서버에 다음과 같은 사용자 이름과 암호가 필요합니다. WRT54G 및 Username 입력란. 나는 위험하다는 것을 알고 있지만 네트워크의 사용자 이름이나 암호를 설정하지 않았으며 Enter 키를 눌러 우회하려고하면 작동하지 않습니다. 나는 localhost를 사용한다 : 85 나는 내 컴퓨터에 네트워크를 가지지 만 다른 컴퓨터에서는 작동하지 않는다. 그들은 자신의 localhost를 찾는다.네트워크를 통해 로컬 호스트에 액세스 할 수 없습니다.

답변

1

로컬 호스트는 액세스하는 시스템에만 적용됩니다. 그래서 localhost:85으로 가면 여러분이 사용하고있는 머신을 가리키게 될 것입니다.

http://192.168.1.1:80으로 가면 실제로 컴퓨터가 아닌 라우터에 액세스하려고 시도한다고 말하고 싶습니다. 그것이 "WRT54G"라고하는 이유입니다.

당신이해야 할 일은 네트워크 내에서 컴퓨터의 IP 주소를 찾는 것입니다. 192.168.1.1과 비슷하지만 마지막 1은 다른 숫자입니다. 창에있는 경우 명령 프롬프트에 ipconfig을 입력하면 IP 주소를 찾을 수 있으며 사용 가능한 경우 Mac에서 사용할 수 있습니다 ifconfig

일단 알게되면 액세스 할 수 있어야합니다. IP 주소를 입력하여 네트워크에있는 다른 컴퓨터의 컴퓨터에 연결하십시오. 포트 80 (또는 원하는 포트)에서 들어오는 연결을 허용하도록 컴퓨터를 구성해야 할 수도 있습니다.

+0

다른 컴퓨터에서 다른 컴퓨터에 192.168.1.1 (내 컴퓨터의 ip)이라고 타이핑 한 다른 컴퓨터에서 멀리 떨어져 있지만 사용자 이름/암호가 달라 붙어 있습니다. 위에서 말했듯이 사용자 이름/암호를 설정하지 않았으므로 어디에서 왔는지 알 수 없습니다. – user1675122

+0

업데이트 : 잘못된 IP 주소가 있습니다. 192.168.1.1을 타이핑 할 때 포트 80을 기본으로 설정했는데 어댑터를 넣고 올바른 포트를 넣으면 챔피언처럼 작동했습니다. – user1675122

+0

아아 굉장 :) 다행이야 – PaReeOhNos

관련 문제