linux - 로컬 머신은 가상 머신을 ping할 수 없지만 가상 머신 자체는 로컬 머신을 ping할 수 있습니까?
PHP中文网
PHP中文网 2017-06-05 11:10:00
0
3
1438

vm ware를 사용하여 centos6.5를 설치했는데 고정 IP를 구성한 후 가상 머신에서 Windows IP 주소로 ping을 할 수 있고 baidu.com도 ping할 수 있습니다. 그런데 Windows에서는 xshell을 사용하여 연결하고 싶습니다. 연결이 항상 실패해서 핑을 했는데 연결 시간이 초과된 것을 발견했습니다. 그 이유는 무엇입니까?
첨부된 구성 스크린샷은 다음과 같습니다.
192.168.5.72는 내 로컬 Windows의 IP입니다.
192.168.227.80은 제가 구성한 것입니다. 가상 머신 IP

Windows에서 가상 머신을 핑하지 못했습니다:

Linux 가상 머신에서 Baidu 또는 Windows의 기본 IP를 ping할 수 있습니다.

다음은 내 가상 머신 네트워크 구성입니다.

Windows 환경에서 x-shell을 사용하여 Linux에 연결하지 못한 스크린샷:

죄송한데, 그 이유가 무엇인가요? Windows에서 가상 머신을 ping하고 x-sherll을 사용하여 연결할 수 있게 하려면 어떻게 해야 하나요?
(사실 방금 정오에 Linux를 설치했는데 여전히 가능합니다!) 핑. 네, 오후에는 안 돼요...)

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(3)
某草草

NAT 네트워크의 특징은 집에 있는 컴퓨터는 집에 있는 라우터를 통해서 인터넷에 접속할 수 있지만 외부 네트워크는 접속할 수 없는 것과 마찬가지로 내부에서는 외부와 연결할 수 없다는 것입니다. 집에 있는 기계에 연결하세요.

당신이 달성하려는 것은 가상 머신이 인터넷에 액세스할 수 있고 Windows의 SSH 클라이언트를 통해 연결할 수 있다는 것입니다. 두 가지 해결 방법이 권장됩니다. 하나는 가상 머신이 호스트와 동일한 네트워크 세그먼트에 있도록 NAT 모드를 "브리지 모드"로 변경하는 것입니다. 인터넷에 액세스하고 호스트를 통해 연결할 수 있습니다. 다른 하나는 다른 네트워크 카드를 추가하고 "호스트 전용 모드"를 선택하는 것입니다. 따라서 가상 머신에는 두 개의 네트워크 카드가 있습니다. 하나는 NAT를 통해 인터넷에 액세스하고 다른 하나는 특별히 호스트에 연결되므로 "호스트 전용 모드" 네트워크 카드의 IP를 통해 가상 머신에 연결할 수 있습니다.

为情所困

1.ssh는 TCP 포트 22를 사용하지만 ping 프로그램은 이와 아무 관련이 없습니다. 방화벽/iptables 상태와 구성을 확인하세요.
2.해결 방법을 모르는 경우 다음 명령의 결과를 붙여넣으세요.
service iptables status
service sshd status

Ty80

브릿지 모드를 변경하고, 방화벽 iptables -F를 끄거나 액세스 규칙을 추가하세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿