Termux와 Alpine Linux QEMU 간의 브리지

Termux와 Alpine Linux QEMU 간의 브리지

나는 안드로이드 휴대폰을 가지고 있다테먹스. 내가 다운로드한 Termux를 사용하세요.알파인 리눅스 x86 QEMU.

질문:네트워크의 다른 장치는 Alpine Linux QEMU와 ping 및 통신할 수 없습니다. 그렇기 때문에 Termux에서 Alpine Linux QEMU로의 브리지를 만들어 Alpine Linux를 네트워크의 다른 장치에서 볼 수 있고 액세스할 수 있게 만들고 싶습니다.

용어:

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0                       unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 1000  (UNSPEC)
                                                                                       
 wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 192.168.1.3  netmask 255.255.255.0  broadcast 192.168.1.255
            unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 3000  (UNSPEC)

qemu.sh를 시작합니다:

qemu-system-x86_64 -machine q35 -m 1024 -smp cpus=2 -cpu qemu64 \                                                 -drive if=pflash,format=raw,read-only,file=$PREFIX/share/qemu/edk2-x86_64-code.fd \
  -netdev user,id=n1,hostfwd=tcp::2222-:22,net=192.168.50.0/24,hostfwd=tcp::9000-:9000 -device virtio-net,netdev=n1 \
  -nographic alpine.img

나는 이 모든 것에 대해 매우 새로운데 누구든지 설정하는 데 도움을 줄 수 있습니까?

관련 정보