You are not logged in.

#1 2018-11-28 10:29:45

r00tr4t
Member
Registered: 2013-01-16
Posts: 39

No internet in QEMU guests.

I wanted to set up a Manjaro test QEMU guest on my laptop where I could test dangerous self-written code.
However, I have a problem with the network for the guest.
My Host computer Is using Archlinux and the host is going to use Manjaro.
The settings on my Host computer:

$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 80:86:f2:72:c3:33 brd ff:ff:ff:ff:ff:ff
    inet 193.11.112.196/25 brd 193.11.112.255 scope global noprefixroute wlp1s0
       valid_lft forever preferred_lft forever
    inet6 2001:6b0:30:1000:8286:f2ff:fe72:c333/64 scope global dynamic mngtmpaddr 
       valid_lft 2591997sec preferred_lft 604797sec
    inet6 fe80::8286:f2ff:fe72:c333/64 scope link 
       valid_lft forever preferred_lft forever
3: enp0s25: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether f8:a9:63:0d:d4:fe brd ff:ff:ff:ff:ff:ff
4: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 52:54:00:ae:c7:eb brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
5: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:ae:c7:eb brd ff:ff:ff:ff:ff:ff
6: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:cc:5a:42:9b brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
7: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master virbr0 state UNKNOWN group default qlen 1000
    link/ether fe:54:00:b3:ed:13 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:feb3:ed13/64 scope link 
       valid_lft forever preferred_lft forever
$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         
DOCKER-USER  all  --  anywhere             anywhere            
DOCKER-ISOLATION-STAGE-1  all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere             ctstate RELATED,ESTABLISHED
DOCKER     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain DOCKER (1 references)
target     prot opt source               destination         

Chain DOCKER-ISOLATION-STAGE-1 (1 references)
target     prot opt source               destination         
DOCKER-ISOLATION-STAGE-2  all  --  anywhere             anywhere            
RETURN     all  --  anywhere             anywhere            

Chain DOCKER-ISOLATION-STAGE-2 (1 references)
target     prot opt source               destination         
DROP       all  --  anywhere             anywhere            
RETURN     all  --  anywhere             anywhere            

Chain DOCKER-USER (1 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere            
$ sudo iptable -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         
DOCKER     all  --  anywhere             anywhere             ADDRTYPE match dst-type LOCAL

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
DOCKER     all  --  anywhere            !127.0.0.0/8          ADDRTYPE match dst-type LOCAL

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         
MASQUERADE  all  --  172.17.0.0/16        anywhere            
RETURN     all  --  192.168.122.0/24     base-address.mcast.net/24 
RETURN     all  --  192.168.122.0/24     255.255.255.255     
MASQUERADE  tcp  --  192.168.122.0/24    !192.168.122.0/24     masq ports: 1024-65535
MASQUERADE  udp  --  192.168.122.0/24    !192.168.122.0/24     masq ports: 1024-65535
MASQUERADE  all  --  192.168.122.0/24    !192.168.122.0/24    

Chain DOCKER (2 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere            

The guest has the IP configuration shown in this picture.
Ip addr

Does anyone have a suggestion on what I did wrong?

Offline

#2 2018-11-28 15:30:44

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 16,281

Re: No internet in QEMU guests.

We cannot help on the Manjaro side. 
On the host, what is the specific command you are using to start qemu ?
Can you ping the host from the guest?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2018-11-28 17:07:36

r00tr4t
Member
Registered: 2013-01-16
Posts: 39

Re: No internet in QEMU guests.

On the host, what is the specific command you are using to start qemu ?

I m using the virt-manager program to launch the guest operating system right now because i failed to start it with the QEMU commands.

Can you ping the host from the guest?

No, I can't it reports that the network is unreachable.

Offline

#4 2018-11-28 22:49:08

edacval
Member
From: Lithuania, Vilnius
Registered: 2008-10-23
Posts: 49

Re: No internet in QEMU guests.

r00tr4t wrote:

The guest has the IP configuration shown in this picture.
Ip addr

Does anyone have a suggestion on what I did wrong?

You forgot to set up a network configuration in quest

Offline

#5 2018-11-29 09:49:42

r00tr4t
Member
Registered: 2013-01-16
Posts: 39

Re: No internet in QEMU guests.

edacval wrote:

You forgot to set up a network configuration in quest

The Manjaro have a network configuration utility:
Installation with Manjaro-Architect ISO
But the tool can't create the connection.
So I think I'm doing something wrong on the host pc.

Offline

Board footer

Powered by FluxBB