• 0 Posts
  • 40 Comments
Joined 2 years ago
cake
Cake day: June 16th, 2023

help-circle
  • I mean, you just keep asking different people whether a thing that does X exists. They’ve all said no, but you can use Y plus mods to do it. Doesn’t seem good enough for you.

    Now you’ve risen to “VLC cant do that”. I’ve shown you it can, and you not only beak back at me about it being CLI, but downvote me as well. Thanks for that.

    streaming not transcoding

    Literally the first sentence:

    “This functionality allows you to link VLC’s transcoding capability with a segmenter which will in turn create the series of files needed for http live streaming to the iPhone”

    You don’t know what you’re talking about, and you don’t understand your own problem.

    Regardless of any info you get here, you will still need to problem-solve. Good luck.







  • There’s a bunch of posts about the iptables-save function of the built-in iptables module not working in many cases, so I figured it was a safer bet to suggest the playbook include an actual command invocation.

    In my personal experience, the module doesnt actually save the persistent rule in about half the cases. I haven’t looked into it much, but it seems happen more on systems where systemd iptables-firewall is present. (Not trying to start a flame war)












  • More incus:

    • mounting persistent storage into containers (cheating by exporting NFS from my proxmox zfs into the incus host.
    • wrote a pruning backup script for containers, runs daily, keeps last 7 days and the first of the month
    • passed through hardware (quicksync) into jellyfin container (it works!)
    • launched an OCI container (docker home assistant) natively in incus (this is a game-changer!)

    Next:

    • build 2nd incus node
    • move all containers from proxmox to incus
    • decom proxmox
    • setup Debian with NFS export


  • Because NAT acts as a firewall with a “default deny” policy for incoming packets, but no other rules. You cannot prevent a device on the private subnet side of a NAT from attempting to communicate with an “outside” ip with nat alone, nat doesnt understand the concepts of accept/deny/drop.

    All nat does is rewrite address headers.

    The machines behind a NAT box are not directly addressable because they have private IP addresses. Machines out on the general Internet cannot send IP packets to them directly. Instead, any packets will be sent to the address of the NAT box, and the NAT box looks at its records to see which outgoing packet an incoming packet is in reply to, to decide which internal address the packet should be forwarded to. If the packet is not in reply to an outgoing packet, there’s no matching record, and the NAT box discards the packet.

    It’s a confused topic because for a lot of people, nat does essentially everything they want. As soon as you get into more complex networking where a routing table needs to be updated, or bidirectional fw rules, it becomes apparent why routing + fw + nat is the most common combo.