![IPv6 창 + VirtualBox(Ubuntu) 테스트 [닫기]](https://linux55.com/image/154327/IPv6%20%EC%B0%BD%20%2B%20VirtualBox(Ubuntu)%20%ED%85%8C%EC%8A%A4%ED%8A%B8%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
클라이언트(Linux) - 서버(Windows) 응용 프로그램이 있습니다. 내 주요 운영 체제는 Windows 7이고 VirtualBox에서는 Ubuntu 18.04입니다. 클라이언트가 IPv6를 통해 서버에 연결할 수 있는지 테스트해야 합니다. 어떻게 설정하나요?
답변1
나는해야한다시험클라이언트는 IPv6를 통해 서버에 연결할 수 있습니다.
양쪽 끝을 살펴봐야 합니다. 이 웹사이트의 주제는 Linux 엔드포인트뿐입니다. (그러나 얼마나 멀리 갈 수 있는지 알 수 있습니다. 충분히 멀리 가면 Windows에서 작동하는 것을 찾을 수 있습니다 :-).
가능성은 네 가지 정도밖에 없습니다.
다음 명령을 실행하세요:ip -6 addr
1. IPv6 주소 없음: 로 시작하는 줄이 없습니다 inet6
. 테스트에 실패했습니다.
2. IPv6 링크-로컬 주소만 해당: inet6
대상 네트워크를 향한 네트워크 인터페이스 아래 줄은 모두 로 시작합니다 fe80::
. 기술적으로 링크 로컬 주소를 사용하는 것이 가능하지만 일부 애플리케이션에서는 이를 지원하지 않습니다. 가능하다면 이 상황을 테스트 실패로 처리하여 해결하십시오.
어떤 네트워크 인터페이스가 대상 네트워크에 연결됩니까?
- Linux의 루프백 인터페이스는
lo
. 무시해. e
대부분의 Linux 물리적 인터페이스는 (이더넷),wl
(무선), (광역 무선) 또는 덜 가능성 있는 (기타 넌센스 :-P) 로ww
시작합니다 .ppp
귀하의 경우에는 이를 무시할 것입니다.- Linux와 가상 머신 간의 인터페이스추세로 시작하는 이름
v
. VirtualBox는 이를 사용하고vboxnet
libvirt(virt-manager)는 이를 사용합니다virbr
. 귀하의 경우 원하는 인터페이스는 거의 확실하게 그 중 하나입니다.
3. 잠재적으로 라우팅 가능한 ipv6 주소: 즉, 로 시작하지 않는 하나 이상의 주소입니다 fe80::
. 테스트는 아직 실패하지 않았습니다 :-). 다음 단계를 계속 진행하세요.
라우팅 가능한 IPv6 주소를 식별한 후 다른 시스템에서 해당 주소에 대한 연결을 테스트할 수 있습니다.
ping6
괜찮아요 -만약에핑은 방화벽에 의해 차단되지 않는다는 것을 알고 있습니다.
방화벽이 차단하지 않는 한 방화벽에서 핑을 차단하지 않는 것이 가장 좋습니다.모두들어오는 연결. 그렇지 않으면 아무 의미가 없으며 인생을 더욱 어렵게 만들 뿐입니다.
ping이 허용되지 않는 경우
귀하의 응용 프로그램에는 지침이 있습니다어딘가에방화벽을 통과하기 위해 어떤 포트 번호(및 어떤 유형의 포트)를 사용합니까?
사용할 TCP 포트에 대한 연결을 테스트하려면 공용 포트 검색을 sudo nmap -sT -p 1,$MYPORT $MYADDRESS
사용할 수도 있습니다 . sudo nmap -sT -F $MYADDRESS
특정 네트워크에서 어떤 종류의 연결이 이루어질 수 있음을 보여 주는 경우 후자가 유용할 수 있습니다.다른포트, 예를 들어 방화벽을 통해 올바른 포트를 허용하는 것을 잊었을 수 있습니다.
UDP 포트를 테스트하려면 -sU
대신 UDP 스캔을 사용하면 됩니다 -sT
.nmap -sU -F
훨씬 느림TCP 스캔보다.
성공적인 테스트의 모습을 보려면 주소 ::1
(localhost)를 스캔하세요. 아직 localhost에 포트가 열려 있지 않은 경우 두 번째 터미널 창을 열고 실행하여 ncat -l ::1 22
감지될 가짜 SSH 서비스를 실행하세요 nmap
.
링크 로컬 주소
링크-로컬 주소로 연결해야 하는 경우 링크 ID를 포함해야 합니다. 예를 들어 링크에서 ping
fe80::1을 실행합니다. 링크 로컬 주소가 덜 유용한 이유 중 하나는 모든 응용 프로그램이 링크 ID를 지정하는 방법을 알지 못하기 때문입니다.vboxnet0
ping6 fe80::1%vboxnet0