bsd4me
Well-Known Member
Hallo,
ich habe gerade eine VM (Ubuntu 16.04) unter bhyve zum Laufen gebracht. Das, was mir zu Zeit noch fehlt ist der Netzwerkanschluss (tap0). Auf dem Host ist da:
host# ifconfig
re0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=82099<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether yy:yy:yy:yy:yy:yy
inet xxx.xxx.xxx.xxx netmask 0xffffffc0 broadcast xxx.xxx.xxx.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
...
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 02:45:1b:b6:8e:00
nd6 options=9<PERFORMNUD,IFDISABLED>
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: tap0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 5 priority 128 path cost 2000000
member: re0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 1 priority 128 path cost 55
tap0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=80000<LINKSTATE>
ether 00:bd:b0:14:00:00
inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect
status: active
Opened by PID 6791
in Ubuntu sehe ich:
vm# ifconfig
enp0s2 Link encap:Ethernet HWaddr 00:a0:98:ce:16:5c
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::2a0:98ff:fece:165c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:956 errors:0 dropped:0 overruns:0 frame:0
TX packets:256 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:129187 (129.1 KB) TX bytes:18201 (18.2 KB)
auf dem Host komme ich nicht zur vm (der sshd läuft!)
host# ssh 192.168.2.1
ssh: connect to host 192.168.2.1 port 22: Connection refused
kann aber folgendes:
host# ping 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 data bytes
64 bytes from 192.168.2.1: icmp_seq=0 ttl=64 time=0.038 ms
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=0.038 ms
von Ubuntu komme ich nicht raus:
vm# ping www.freebsd.org
^C
ich habe eine /etc/pf.conf - und das klappt mit port-forewarding und Jails hervorragend. Hat jemand eine Idee, wo ich was einstellen sollte? Das wäre super.
Ach, vielelicht eine kurze Anmerkung: Allein dieser dumme systemd hat mich 1 Tag Arbeit gekostet, befor ich herausgefunden habe, dass das virtio-net device nicht per eth0, sondern per enp0s2 einzubinden ist... Ubuntu wird mir immer sonderbarer... Schon wieder ein Automatismus mehr...
Aber zum eigentlichen: Danke für Tipps! Norbert
ich habe gerade eine VM (Ubuntu 16.04) unter bhyve zum Laufen gebracht. Das, was mir zu Zeit noch fehlt ist der Netzwerkanschluss (tap0). Auf dem Host ist da:
host# ifconfig
re0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=82099<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether yy:yy:yy:yy:yy:yy
inet xxx.xxx.xxx.xxx netmask 0xffffffc0 broadcast xxx.xxx.xxx.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
...
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 02:45:1b:b6:8e:00
nd6 options=9<PERFORMNUD,IFDISABLED>
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: tap0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 5 priority 128 path cost 2000000
member: re0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 1 priority 128 path cost 55
tap0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=80000<LINKSTATE>
ether 00:bd:b0:14:00:00
inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect
status: active
Opened by PID 6791
in Ubuntu sehe ich:
vm# ifconfig
enp0s2 Link encap:Ethernet HWaddr 00:a0:98:ce:16:5c
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::2a0:98ff:fece:165c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:956 errors:0 dropped:0 overruns:0 frame:0
TX packets:256 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:129187 (129.1 KB) TX bytes:18201 (18.2 KB)
auf dem Host komme ich nicht zur vm (der sshd läuft!)
host# ssh 192.168.2.1
ssh: connect to host 192.168.2.1 port 22: Connection refused
kann aber folgendes:
host# ping 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 data bytes
64 bytes from 192.168.2.1: icmp_seq=0 ttl=64 time=0.038 ms
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=0.038 ms
von Ubuntu komme ich nicht raus:
vm# ping www.freebsd.org
^C
ich habe eine /etc/pf.conf - und das klappt mit port-forewarding und Jails hervorragend. Hat jemand eine Idee, wo ich was einstellen sollte? Das wäre super.
Ach, vielelicht eine kurze Anmerkung: Allein dieser dumme systemd hat mich 1 Tag Arbeit gekostet, befor ich herausgefunden habe, dass das virtio-net device nicht per eth0, sondern per enp0s2 einzubinden ist... Ubuntu wird mir immer sonderbarer... Schon wieder ein Automatismus mehr...
Aber zum eigentlichen: Danke für Tipps! Norbert