표준 NAT (enp0s3)와 호스트 전용 어댑터 (enp0s8)라는 2 개의 네트워크 어댑터가있는 VirtualBox를 실행하고 있습니다. NAT를 사용하여 인터넷에 액세스하고 호스트 전용 어댑터를 로컬 컴퓨터에서 SSH에 연결합니다.
상자는 두 어댑터를 모두 활성화 한 상태에서 부팅되며 둘 다 IP 주소가 있으며 모든 것이 좋아 보입니다.
호스트 전용 어댑터를 통해이 상자에 SSH를 넣을 수 있습니다. 문제는 없습니다. 그러나 나는 그것으로 인터넷에 갈 수 없습니다. 그러나 호스트 전용 어댑터를 비활성화하면 인터넷에 액세스 할 수 있습니다 (그러나 더 이상 로컬 터널을 통해 더 이상 SSH로 연결할 수 없음).
마지막으로 netplan yaml 설정은 다음과 같습니다.
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
dhcp6: yes
enp0s8:
dhcp4: no
dhcp6: no
addresses: [192.168.52.101/24]
gateway4: 192.168.52.101
어떤 아이디어? 어쩌면 모든 아웃 바운드 트래픽이 호스트 전용 어댑터를 통해 라우팅되는 것 같습니다.
편집 :ip route list
도움 이 되는 경우 출력을 첨부하십시오 .
default via 192.168.52.101 dev enp0s8 proto static
default via 10.0.2.2 dev enp0s3 proto dhcp src 10.0.2.15 metric 100
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15
10.0.2.2 dev enp0s3 proto dhcp scope link src 10.0.2.15 metric 100
192.168.52.0/24 dev enp0s8 proto kernel scope link src 192.168.52.101