서두
Macbook에서 VPN 연결을 설정했는데 성공적으로 연결되는 것 같습니다.
그러나 호스트 이름이 확인되지 않아 회사 컴퓨터에 액세스 할 수 없습니다.
$ ping myusername
ping: cannot resolve myusername: Unknown host
새로운 해결 방법
가능한 모든 것을 시도한 후에이 명령으로 VPN 네트워크와 인터넷을 모두 사용할 수 있습니다.
sudo route add -net 192.168.7.218 192.168.7.117 255.255.0.0
회사의 DNS 서버는 IP로 액세스 할 수 있습니다. 192.168에서 시작하는 모든 네트워크 를 사용 하도록 네트워크 를 구성하려면 어떻게해야 합니까?
오래된 해결 방법
두 가지 옵션을 수정하여 VPN을 통해 네트워크에 액세스 할 수있는 임시 해결 방법을 찾았습니다.
VPN 연결을 통해 모든 트래픽 보내기 에 확인 표시를했습니다 .
VPN 인터페이스의 DNS 설정에서 검색 도메인 이름을 수동으로 입력합니다.
이 두 단계를 수행하면 작동하는 컴퓨터를 ping 할 수 있습니다.
$ nslookup myusername
Server: 192.168.10.16
Address: 192.168.10.16#53
Name: myusername.universe.mycompany
Address: 192.168.11.56
$ ping myusername
PING myusername.universe.mycompany (192.168.11.56): 56 data bytes
64 bytes from 192.168.11.56: icmp_seq=0 ttl=126 time=126.164 ms
그러나 VPN을 통과하기 위해 모든 트래픽을 터널링 했으므로 더 이상 인터넷에 액세스 할 수 없습니다.
$ ping google.com
PING google.com (74.125.232.48): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
질문
VPN을 통과 할시기와 일반 연결을 사용할시기를 이해하도록 네트워크를 올바르게 설정하려면 어떻게해야합니까? Windows 서버 이름을 올바르게 확인하려면 필요합니다.
콘솔 명령 출력을 게시 해야하는 경우 정확히 알려주는 경우 기꺼이하십시오.
이것은 나에게 일종의 쇼 스토퍼이기 때문에 어떤 도움이라도 대단히 감사합니다.
감사!
ifconfig
에 대한 출력 ppp0
이다 flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1396 inet 192.168.7.232 --> 192.168.7.117 netmask 0xffffff00
나는 그것이 255.255.255.0 추측 있도록. 어떻게 바꾸나요? 감사.
route
넷 마스크를 변경하는 방법을 찾지 못했기 때문에 사용 가능 하게 만들었습니다. "DNS for everything 192.168 관련"로 표시하려면 어떻게합니까?