
삼바 공유가 있는 CentOS 6 상자가 있는 격리된 네트워크에 Windows 10 시스템이 있습니다(우리 제품의 데모 설정입니다). 내가 고립되었다고 말하는 것은 인터넷에 연결되어 있지 않다는 뜻입니다!
시스템 간 연결에 고정 IP를 사용하고 있습니다. 따라서 Win 10 시스템에서 CentOS 상자의 공유를 열려면 Windows 10의 파일 탐색기 창에 '\\192.168.0.223\Archive'를 입력하면 됩니다. 자격 증명은 저장되지만 연결하는 데 20~45초 정도 걸립니다. 공유 내용을 표시합니다. 그 후에는 괜찮습니다.
짜증나는 점은 이러한 시스템을 로컬 네트워크(고정 IP가 유효한 로컬 네트워크)에 연결하면 완벽하게 작동한다는 것입니다. 마치 인터넷에 연결되어 있으면 어떤 이유로든 모든 것이 잘 되는 것과 같습니다.
나는 여러 가지를 시도했습니다.
- 격리된 네트워크에 DHCP 서버 배치 - 변경 사항이 없습니다.
- Windows Defender 비활성화 - 변경 사항이 없습니다.
- Win 10 상자의 호스트 파일에 CentOS 상자의 이름을 추가했습니다. 변경 사항이 없습니다.
- 앱 및 파일의 Smartscreen 비활성화 - 변경 사항 없음
- CentOS 상자에 Windows Defender 제외를 추가했습니다. 변경 사항이 없습니다.
- 노트북 이름/IP가 포함된 CentOS 상자에 호스트 파일을 추가했습니다. 변경 사항이 없습니다.
- 노트북 이름/IP가 포함된 CentOS 상자에 lmhosts 파일을 추가했습니다. 변경 사항이 없습니다.
나는 어떤 장비가 모든 것을 더럽히고 있는지조차 알 수 없기 때문에 여기서 정말 짜증이 납니다. 그리고 IP를 사용하면서 이름 서비스 파일을 가지고 놀고 있다는 사실에서 알 수 있듯이 합리적인 아이디어가 없습니다.
어떤 단서도 크게 감사드립니다.
답변1
좋아, 이건 내가 바보 같아서 끝났어.
CentOS 상자는 네트워크가 격리되었을 때 존재하지 않았던 네임 서버로 구성되었습니다.
연결 시도에 대한 일부 Wireshark 추적에 따르면 '빠른' 경우에는 DNS 조회(자체 이름으로)를 수행하고 '느린' 경우에는 대기 중인 것으로 나타났습니다.
격리된 네트워크의 시스템에서 DNS 서버 주소를 제거하면 전체 문제가 사라졌습니다.