Jump to content

phui.chen

Members
  • Posts

    25
  • Joined

  • Last visited

Posts posted by phui.chen

  1. 才发现ipv6都是动态的。

    不能使用固定前缀,只能dhcp分发,在docker服务设置里取消勾选所有网络br0,br1,保存启动后在unraid终端手动创建网络

    docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 --ip-range=192.168.0.128/25 --ipv6 --subnet=fd00::/64 -o parent=br1 proxy

    路由器内DHCPv6模式设置无状态,或有状态加无状态

  2. docker本身有自己的dhcp,但如果你跟路由同网段就会有问题,如果要跟路由同网段,要在路由dhcp和docker网路都做设置,比如路由ip范围192.168.0.0/24,dhcp ip范围192.168.0.0/25;docker ip范围192.168.0.0/24,dhcp ip范围192.168.0.128/25,这样就不会有冲突,我有个帖子,分享的就是我的网络设置,需要的话,可以看看

  3. 路由拨号,旁路由科学

    配置方法也是按论坛分享的教程,附上:原帖地址

     

    我的网络环境是unraid走旁路由,docker容器走主路由

     

    有ipv6,就用起来主要是为qbittorrent

    首先是路由上的设置:

    1.

    1952211741_router-DHCPpng.thumb.png.4cba959d287df14b1f14573771a9b06e.png

     

    其次是unraid上的网络设置,unraid和docker独立网口

    eth0

    368513089_TowerNetworkSettingspng.thumb.png.05037697b3da58053d67ea99750f7c40.png

    eth1

    596522962_TowerNetworkSettingspng(1).thumb.png.f18f10a31dacc0a8e5fb2e5672254574.png

     

    docker网络设置:

    这里用的就是eth1的桥接了,手动把eth0的桥接br0分配到的信息手动填在br1上,这里的网关用的是主路由的,不是旁路由192.168.0.9,手动设置了DHCP池。ipv6的子网填上240e:XXXX:XXXX:XXXX::/64,网关就是lan1上的240e:xxxx:xxxx:xxxx::1001

    ipv6.thumb.png.4e7a893cdb6f899ba22e86d8e003720e.png

     

    552959663_TowerDockerSettingspng.thumb.png.1a8fe95d0bb6cb6d83b31e6f86d19e94.png

     

    修改qbittorrent容器网络设置

    image.thumb.png.8fa6485679de2c9a594eeeeda4458cb6.png

     

    然后是给ipv6互访做限制

    先禁止,再单独开放端口访问

    549734581_router-ACLpng.thumb.png.92f552f265ba1eb9193d5759646d486a.png

     

    最后就是在qbittorrent上,绑定到的可选P地址:所有地址或自行选择

    • Like 1
    • Thanks 1
  4. 使用ich777大佬的版本1080可以正常转码,但是4k的就不行,是不是5700g本身就不支持4k的硬转?

     

    如题求大佬解惑

     

    ffmpeg version 5.0.1-Jellyfin Copyright (c) 2000-2022 the FFmpeg developers
      built with gcc 10 (Debian 10.2.1-6)
      configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-libs=-lfftw3f --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-static --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
      libavutil      57. 17.100 / 57. 17.100
      libavcodec     59. 18.100 / 59. 18.100
      libavformat    59. 16.100 / 59. 16.100
      libavdevice    59.  4.100 / 59.  4.100
      libavfilter     8. 24.100 /  8. 24.100
      libswscale      6.  4.100 /  6.  4.100
      libswresample   4.  3.100 /  4.  3.100
      libpostproc    56.  3.100 / 56.  3.100
    amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description.
    If they do, bad things may happen!
    ac: Unknown GPU, using 0 for raster_config

     

  5. server {
        listen 443 ssl;
        listen [::]:443 ssl;
    
        server_name unraid.*;
    
        include /config/nginx/ssl.conf;
    
        client_max_body_size 0;
    
        # enable for ldap auth, fill in ldap details in ldap.conf
        #include /config/nginx/ldap.conf;
    
        # enable for Authelia
        include /config/nginx/authelia-server.conf;
    
        location / {
            # enable the next two lines for http auth
            #auth_basic "Restricted";
            #auth_basic_user_file /config/nginx/.htpasswd;
    
            # enable the next two lines for ldap auth
            #auth_request /auth;
            #error_page 401 =200 /ldaplogin;
    
            # enable for Authelia
            include /config/nginx/authelia-location.conf;
    
            include /config/nginx/proxy.conf;
            include /config/nginx/resolver.conf;
            set $upstream_app 192.168.0.0;
            set $upstream_port 80;
            set $upstream_proto http;
            proxy_pass $upstream_proto://$upstream_app:$upstream_port;
    
        }

    我的unraid反代,用的swag

×
×
  • Create New...