virtual-interface

iptables 규칙을 통해 Docker 컨테이너 브리지 네트워크의 패킷 흐름을 이해하시나요?
virtual-interface

iptables 규칙을 통해 Docker 컨테이너 브리지 네트워크의 패킷 흐름을 이해하시나요?

배경 나는 docker 컨테이너 네트워킹과 iptables 사이의 관계를 이해하고, (컨테이너에 있는) eth0 인터페이스에서 기본 브리지 docker0 인터페이스를 거쳐 호스트의 네트워크 인터페이스로 패킷이 어떻게 흐르는지 대략적으로 알고 싶습니다. 현재 기본 Docker 컨테이너 네트워크에 대한 iptables 규칙 및 체인 필터링을 이해하는 데 문제가 있습니다. 컨테이너를 실행하지 않고 명령은 다음을 sudo iptables -t filter -L -v -n표시합니다. $ sudo iptable...

Admin

특정 IP 주소에서 이더넷 인터페이스를 생성하여 핑을 보내고 때로는 응답하고 때로는 응답하지 않도록 하려면 어떻게 해야 합니까?
virtual-interface

특정 IP 주소에서 이더넷 인터페이스를 생성하여 핑을 보내고 때로는 응답하고 때로는 응답하지 않도록 하려면 어떻게 해야 합니까?

ping테스트 하고 명령하기 위해 몇 가지 실험을 하고 싶습니다 fping(참조:Linux의 "ping -o"와 동일), 하지만 이를 테스트하려면 로컬 가상 이더넷 인터페이스가 필요합니다. 나는 ping 10.0.0.1(또는 다른 IP) 실행하고 실패할 수 있는 시나리오를 원합니다. 그런 다음 계속 실행되는 동안 ping몇 가지 명령을 실행하여 인터페이스를 열고 통과합니다. 즉, 출력이 ping변경됩니다.실행될 때, 가상 장치가 "활성" 상태가 되기 때문입니다. 물리적인 하드웨어를 사용하고 싶지 않습...

Admin

도커 인터페이스가 Wi-Fi 인터넷을 끊습니다.
virtual-interface

도커 인터페이스가 Wi-Fi 인터넷을 끊습니다.

내 노트북에서 이 문제가 발생했습니다. Docker 컨테이너를 사용할 때 docker runWi-Fi 인터넷이 몇 초 후에 작동을 멈춥니다. 이 측면을 테스트하기 위해 이더넷 연결이 없습니다. 이 문제를 해결하는 방법을 모르겠습니다. 이 문제와 관련된 2개의 네트워크 인터페이스가 있습니다. 무선 네트워크 인터페이스wlp2s0 도커 인터페이스docker0 네트워크 I/O가 네트워크 인터페이스에서 시작되면 docker0네트워크 인터페이스에서 중지됩니다 wlp2s0. Docker 컨테이너가 실행되는 동...

Admin

특수 UTF-8 문자를 실제로 "입력"하는 가장 좋은 방법은 무엇입니까?
virtual-interface

특수 UTF-8 문자를 실제로 "입력"하는 가장 좋은 방법은 무엇입니까?

내 시스템의 모든 것(필요한 경우)은 UTF-8을 잘 지원합니다. 출력을 원할 때는 모두 괜찮습니다. 그러나 단순성을 원한다면 어떻게 될까요?존재하다놓다? 현재 제가 쉽게 입력할 수 있는 유일한 비ASCII 문자는 é와 같은 문자입니다 . 하지만 2 ² ≒ √ π와 같은 문자에서는 작동합니다 AtlGr....

Admin

다른 컴퓨터의 인터페이스에서 두 번째 IP 주소를 ping할 수 없습니다.
virtual-interface

다른 컴퓨터의 인터페이스에서 두 번째 IP 주소를 ping할 수 없습니다.

OpenVPN 클라이언트가 OpenVPN 서버에 연결되어 있습니다. 서버에는 다음과 같은 경로가 있습니다. default via 10.109.185.65 dev eth0 proto dhcp src 10.109.185.84 metric 100 10.8.0.0/24 dev tun0 proto kernel scope link src 10.8.0.1 10.109.185.64/27 dev eth0 proto kernel scope link src 10.109.185.84 10.109.185.65 dev eth...

Admin

가상 탭 인터페이스를 통해 가상 머신을 IPv6 인터넷에 연결할 수 없습니다.
virtual-interface

가상 탭 인터페이스를 통해 가상 머신을 IPv6 인터넷에 연결할 수 없습니다.

가상 머신을 IPv6 인터넷에 연결하는 데 문제가 있습니다.가상 탭 장비호스트 컴퓨터에서. 즉, ipv6.google.com 또는 공개 IPv6 호스트 전역 기본 인터페이스 주소를 ping할 수 없습니다. 전임자: -bash-4.2$ ping6 ipv6.google.com PING ipv6.google.com(sea15s11-in-x0e.1e100.net) 56 data bytes From 2600:1f14:680:xxxx:66a3:79d5:6c1d:14c icmp_seq=1 Desti...

Admin

한 veth에서 다른 veth로 이더넷 프레임을 보내는 방법은 무엇입니까?
virtual-interface

한 veth에서 다른 veth로 이더넷 프레임을 보내는 방법은 무엇입니까?

두 개의 veth 쌍(veth1, veth1_0)과 (veth2, veth2_0)이 있습니다. veth1_0 및 veth2_0은 기본 네임스페이스 ns0에 있고, veth1은 네임스페이스 ns1에 있으며, veth2는 네임스페이스 ns2에 있습니다. 서로 다른 네임스페이스 간에 통신하고 싶습니다. 그래서 veth1_0을 사용하여 veth2_0에 이더넷 프레임을 보냅니다(pcap_sendpacket 사용). veth2에서 패킷을 캡처할 수 있기를 바랍니다. 내 출력에서는 veth1의 네임스페이스 1에서...

Admin

Veth 인터페이스 구성 지속성
virtual-interface

Veth 인터페이스 구성 지속성

시스템을 다시 시작한 후에도 상태가 변경되지 않도록 CentOS 7에서 veth 인터페이스를 구성하는 방법은 무엇입니까? 예를 들어: 수의사 구성: # create veth pair and assing IP address. ip link add veth0 type veth peer name veth1 ip addr add 10.1.0.1/24 dev veth0 ip addr add 10.1.0.2/24 dev veth1 # bring up the interfaces ip link set vet...

Admin

가상 인터페이스가 시작될 때 스크립트 실행
virtual-interface

가상 인터페이스가 시작될 때 스크립트 실행

/sbin/ifup-local을 실행하도록 설정했는데 작동하지만 가상 인터페이스 eth0.2(vlan2)가 스크립트를 실행하는 데 필요한 IP 주소를 가져오는 인터페이스입니다. eth0.2가 시작될 때 bash 스크립트를 어떻게 실행합니까? /sbin/ifup-local의 이름을 /sbin/ifup-eth0.2로 바꾸었지만 작동하지 않습니다. Centos6 사용 ...

Admin

TUN/TAP 인터페이스만 사용하여 네트워크 네임스페이스 간에 패킷을 보낼 수 있습니까?
virtual-interface

TUN/TAP 인터페이스만 사용하여 네트워크 네임스페이스 간에 패킷을 보낼 수 있습니까?

저는 다양한 유형의 (가상) 인터페이스(예: TUN/TAP, veth 등) 간의 차이점을 이해하고 컨테이너의 맥락에서 그 중 일부를 연구하려고 노력하고 있습니다. TUN/TAP 인터페이스만 사용하여 컨테이너(자체 네트워크 네임스페이스에 있음)와 호스트의 네트워크 네임스페이스 간에 패킷을 보내는 것이 가능합니까? 아니면 이 작업을 수행하려면 한 쌍의 veth 쌍(각 네임스페이스에 하나씩)이 필요합니까? 제가 이해한 바에 따르면 TUN/TAP 인터페이스는 네트워크 네임스페이스 간이 아닌 인터페이스의 ...

Admin

bashrc에서 가상 인터페이스를 초기화할 수 없는 이유는 무엇입니까?
virtual-interface

bashrc에서 가상 인터페이스를 초기화할 수 없는 이유는 무엇입니까?

아무런 문제 없이 셸에서 가상 인터페이스를 수동으로 초기화해 보았습니다. 부팅할 때마다 이 인터페이스를 표시하기 위해 다음과 같이 /etc/bashrc또는 에 추가해 보았습니다./etc/profile ip link set name eth0 dev dummy0 ip link set eth0 address d0:17:c2:a9:a5:5e ifconfig eth0 hw ether d0:17:c2:a9:a5:5e ‌다음 구성도 추가했지만 /etc/modules-load.d/dummy.conf제대로 작동...

Admin

Linux에서 RTNETLINK만 사용하여 네트워크 인터페이스가 "물리적"인지 "가상"인지 감지하시겠습니까?
virtual-interface

Linux에서 RTNETLINK만 사용하여 네트워크 인터페이스가 "물리적"인지 "가상"인지 감지하시겠습니까?

네트워크 인터페이스가 "물리적"인지 "가상"인지 감지하고 싶습니다. 여기서 "물리적"은 "하드웨어"가 하이퍼바이저에 의해 가상화된 경우에도 인터페이스에 하드웨어가 연결되어 있음을 의미합니다. "가상"이란 bridge, veth, macvlan 등과 같은 Linux 커널 요소 중 하나라는 의미입니다. /sys/class/net/[nif]/...나는 장치 링크를 추적하여 장치 경로에 "가상" 하위 디렉터리가 포함되어 있는지 여부에 따라 (가상) 물리적 및 "실제"(sic!) 가상 네트워크 인터페이스를 ...

Admin

특정 패턴으로 시작하는 인터페이스만 표시하는 방법
virtual-interface

특정 패턴으로 시작하는 인터페이스만 표시하는 방법

Open-Vswitch는 가상 인터페이스를 생성하며 모두 다음 모드를 갖습니다. s[digit]-eth[digit]예:s1-eth1, s1-eth2, s12-eth3, s2-eth3 ... 다음 정보를 표시하고 싶습니다.-예를 들어-s1으로 시작하는 모든 인터페이스(이 예에서는 s1-eth1and 를 제공해야 합니다 s1-eth2). 이 명령을 시도했지만 정보의 첫 번째 줄만 표시됩니다. 나는 다음과 같은 정보에 더 관심이 있습니다 RX packets, TX packets, erros, H...

Admin

Linux에서 tun/tap 인터페이스를 올바르게 구성하는 방법은 무엇입니까?
virtual-interface

Linux에서 tun/tap 인터페이스를 올바르게 구성하는 방법은 무엇입니까?

기본적으로 사용자 지정 TCP 스택을 만들려고 합니다. 아시다시피 Linux 커널 TCP 스택이 eth0을 사용하기 때문에 eth0을 사용할 수 없습니다. 따라서 tun/tap 인터페이스를 생성하고 이를 사용자 정의 TCP 스택에 사용해야 합니다. /etc/네트워크/인터페이스: auto lo iface lo inet loopback allow-hotplug eth0 auto eth0 iface eth0 inet static address 192.168.1.152 netmask 25...

Admin

다양한 프로세스에 대해 다양한 가상 네트워크 인터페이스를 사용하는 방법은 무엇입니까?
virtual-interface

다양한 프로세스에 대해 다양한 가상 네트워크 인터페이스를 사용하는 방법은 무엇입니까?

비가상 네트워크 인터페이스에 대한 솔루션은 다음과 같습니다.https://unix.stackexchange.com/a/210992 하지만 문제는 하나의 네트워크 인터페이스에 여러 개의 IP가 있고 각 IP를 다른 애플리케이션에 할당할 수 있기를 원한다는 것입니다. 예를 들어 eth0:0, eth0:1 등이 있습니다. 명령을 실행할 때(가상 인터페이스 참고): ip link set eth0:0 netns test_ns eth0:0 대신 eth0 ip가 필요합니다. 또한 전체 인터페이스를 없애...

Admin