우분투 16.04에서 가상 네트워크와 통신하는 네트워크 문제

우분투 16.04에서 가상 네트워크와 통신하는 네트워크 문제

우분투 16.04를 사용합니다.

내 목표는 네트워크 네임스페이스(my-network) 내에서 소규모 서비스를 실행하고 호스트 시스템의 서비스와 통신하는 것입니다.

저는 Linux 브리지, 새로운 네트워크 네임스페이스, 한 쌍의 가상 이더넷 장치를 만들었습니다.

호스트의 ifconfig:

my-bridge Link encap:Ethernet  HWaddr 26:d3:9c:ae:c3:4c
      inet addr:10.0.4.0  Bcast:10.0.4.255  Mask:255.255.255.0
      inet6 addr: fe80::ccce:74ff:fe32:c59f/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:91 errors:0 dropped:0 overruns:0 frame:0
      TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:6052 (6.0 KB)  TX bytes:2034 (2.0 KB)

veth-device Link encap:Ethernet  HWaddr 26:d3:9c:ae:c3:4c
      inet6 addr: fe80::24d3:9cff:feae:c34c/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:8 errors:0 dropped:0 overruns:0 frame:0
      TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:648 (648.0 B)  TX bytes:1152 (1.1 KB)

ifconfig의 출처 my-network:

eth0  Link encap:Ethernet  HWaddr fa:aa:f3:3a:d1:c5
      inet addr:10.0.4.4  Bcast:0.0.0.0  Mask:255.255.255.0
      inet6 addr: fe80::f8aa:f3ff:fe3a:d1c5/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:20 errors:0 dropped:0 overruns:0 frame:0
      TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:1152 (1.1 KB)  TX bytes:648 (648.0 B)

두 이더넷 인터페이스를 모두 활성화하고 호스트의 인터페이스를 브리지에 연결했습니다. 그런데 내부 네트워크 인터페이스에 연결할 수 없는 것 같습니다 my-network.

me @ ip $ ping 10.0.4.4
PING 10.0.4.4 (10.0.4.4) 56(84) bytes of data.
From 10.0.4.0 icmp_seq=1 Destination Host Unreachable
From 10.0.4.0 icmp_seq=2 Destination Host Unreachable

통신은 브리지에 도달할 수 있지만 더 이상 도달할 수 없는 것 같습니다.

어떤 종류의 dnsmasq 구성이나 라우팅 테이블 항목이 누락되었는지 궁금합니다.

도움을 주시면 감사하겠습니다. 감사해요!

답변1

IP 주소 10.0.4.0을 브리지에 연결했습니다. IP 주소의 마지막 사분위수의 첫 번째 주소와 마지막 주소는 각각 네트워크 식별자와 브로드캐스트 주소(10.0.4.1 및 10.0.4.255)용으로 예약되어 있습니다. 브리지를 10.0.4.1로 옮기면 네트워크 토폴로지가 작동했습니다.

관련 정보