Little background. I've been running Freenas 9.10 with a plexmediaserver jail for a few years. I finally upgraded my computer to an Intel 64 bit processor and also upgraded Freenas and want to upgrade plex. I had to do a fresh install and import my pools because the upgrade path from 9.10 to 11.3-U2 did not work for me.
I've set up my network and it can resolve to the outside and to my internal network.
This is an ifconfig of my main server.
root@freenas[~]# ifconfig
re0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether f8:bc:12:70:7e:bd
hwaddr f8:bc:12:70:7e:bd
inet 192.168.1.238 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=9<PERFORMNUD,IFDISABLED>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet 127.0.0.1 netmask 0xff000000
and my resolv.conf
search local
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4
I'm able to ping out to google, IBM, etc, and can access the SMB share inside my network as well. I'm using a /24 netmask as that's how my network is configured at the router.
The issue I'm having is that I cannot create a jail and have a working network. No matter what I do, when I go to create a plex jail, and uncheck dhcp, but have VNET and BPF both checked. I select the vnet0 interface, plug in 192.168.1.90 in the ipv4 ip address field (that's the ip of my old plex server that is no longer running), or any ip for that matter, or select DHCP and let it do its thing, I have no network. IPV4 netmask is set to /24, default router is set to 192.168.1.1, IPV6 is unchecked,
From within the jail,
root@Plex:~ # ifconfig -a
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
groups: lo
epair0b: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 03:a5:d6:31:41:eb
hwaddr 02:8d:6a:00:05:0b
inet 192.168.1.90 netmask 0xffffff00 broadcast 192.168.1.255
inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
groups: epair
root@Plex:~ #
root@Plex:~ # ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
^C
I have no network in my jail. What am I doing wrong?
I've set up my network and it can resolve to the outside and to my internal network.
This is an ifconfig of my main server.
root@freenas[~]# ifconfig
re0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether f8:bc:12:70:7e:bd
hwaddr f8:bc:12:70:7e:bd
inet 192.168.1.238 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=9<PERFORMNUD,IFDISABLED>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet 127.0.0.1 netmask 0xff000000
and my resolv.conf
search local
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4
I'm able to ping out to google, IBM, etc, and can access the SMB share inside my network as well. I'm using a /24 netmask as that's how my network is configured at the router.
The issue I'm having is that I cannot create a jail and have a working network. No matter what I do, when I go to create a plex jail, and uncheck dhcp, but have VNET and BPF both checked. I select the vnet0 interface, plug in 192.168.1.90 in the ipv4 ip address field (that's the ip of my old plex server that is no longer running), or any ip for that matter, or select DHCP and let it do its thing, I have no network. IPV4 netmask is set to /24, default router is set to 192.168.1.1, IPV6 is unchecked,
From within the jail,
root@Plex:~ # ifconfig -a
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
groups: lo
epair0b: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 03:a5:d6:31:41:eb
hwaddr 02:8d:6a:00:05:0b
inet 192.168.1.90 netmask 0xffffff00 broadcast 192.168.1.255
inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
groups: epair
root@Plex:~ #
root@Plex:~ # ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
^C
I have no network in my jail. What am I doing wrong?