Linux에서 Windows로의 핑

Linux에서 Windows로의 핑

모두,

다른 OS를 실행하는 랩탑과 LAN이 있습니다. 또한 며칠 전까지 Windows에서는 ZoneAlarm을 성공적으로 사용했습니다.

그러나 최근 Windows 8.1을 실행하는 Windows 컴퓨터 중 하나에 MS SQL Server 2012 Express를 설치하고 원격 연결을 허용하도록 설정했습니다. 이는 SQLServer가 수신 대기 중인 기본 포트이기 때문에 해당 머신에서 포트 1433을 열어야 합니다. 안타깝게도 ZA에서는 이 작업이 불가능하므로 CoMoDo를 설치했습니다. 다음으로 CoMoDo의 신뢰 영역에 모든 컴퓨터 IP를 추가했습니다.

다음으로 나는 다음을 시도했습니다.

busybox telnet 192.168.1.4 1433

해당 명령으로 연결이 생성되지 않았습니다.

그래서 ping을 시도했습니다.

ping 192.168.1.4

그 결과 100% 패킷 손실이 발생했습니다.

그러나 역방향 핑을 수행하면 Windows에서 Linux까지 모든 것이 작동합니다.

내가 무엇을 놓치고 있나요? CoMoDo에 트래픽을 허용하기 위해 설정해야 하는 특정 설정이 있습니까? 포트는 이미 CoMoDo 방화벽에 열려 있습니다. 트래픽/통신이 작동해야 합니다.

[편집하다]

방금 CoMoDo와 Windows 방화벽을 끄고 "busybox telnet 192.168.1.4 1433"을 사용하여 Linux에서 연결을 시도했습니다. 여전히 연결에 실패했습니다. 즉, SQL Server 2012에 원격으로 연결할 수 없습니다.

그렇다면 문제가 무엇인지 어떻게 알 수 있습니까?

[/편집하다]

답변1

대부분의 경우 Win 방화벽에는 ICMP/ping이 꺼져 있습니다. 사용하려면:

제어판 --> 시스템 및 보안 --> Windows 방화벽 --> 고급 설정 --> 인바운드 규칙 --> 새 규칙 --> 사용자 지정 규칙

그런 다음 동일한 패널의 프로토콜 및 포트: 프로토콜: ICMPv4에서 사용자 정의로 이동하여 "특정 ICMP 유형"을 선택하고 "에코 요청" 상자를 선택합니다.

"저장/활성화" 춤을 추세요.

Linux에서 ping을 다시 시도하십시오.

관련 정보