mirror of
https://github.com/podman-desktop/podman-desktop
synced 2026-05-24 10:18:53 +00:00
deploy: 76b33483ab
This commit is contained in:
parent
80296d8f89
commit
a95801eccd
155 changed files with 307 additions and 308 deletions
4
404.html
4
404.html
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
|||
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3414],{35318:(e,n,r)=>{r.d(n,{Zo:()=>p,kt:()=>m});var t=r(27378);function o(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function i(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function a(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?i(Object(r),!0).forEach((function(n){o(e,n,r[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))}))}return e}function s(e,n){if(null==e)return{};var r,t,o=function(e,n){if(null==e)return{};var r,t,o={},i=Object.keys(e);for(t=0;t<i.length;t++)r=i[t],n.indexOf(r)>=0||(o[r]=e[r]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)r=i[t],n.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=t.createContext({}),d=function(e){var n=t.useContext(c),r=n;return e&&(r="function"==typeof e?e(n):a(a({},n),e)),r},p=function(e){var n=d(e.components);return t.createElement(c.Provider,{value:n},e.children)},l={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},u=t.forwardRef((function(e,n){var r=e.components,o=e.mdxType,i=e.originalType,c=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),u=d(r),m=o,w=u["".concat(c,".").concat(m)]||u[m]||l[m]||i;return r?t.createElement(w,a(a({ref:n},p),{},{components:r})):t.createElement(w,a({ref:n},p))}));function m(e,n){var r=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var i=r.length,a=new Array(i);a[0]=u;var s={};for(var c in n)hasOwnProperty.call(n,c)&&(s[c]=n[c]);s.originalType=e,s.mdxType="string"==typeof e?e:o,a[1]=s;for(var d=2;d<i;d++)a[d]=r[d];return t.createElement.apply(null,a)}return t.createElement.apply(null,r)}u.displayName="MDXCreateElement"},44667:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var t=r(25773),o=(r(27378),r(35318));const i={sidebar_position:5,title:"Podman behind a VPN on Windows",description:"Accessing resources behind a VPN with Podman on Windows",tags:["podman","vpn","windows"],keywords:["podman","vpn","windows"]},a="Accessing resources behind a VPN with Podman on Windows",s={unversionedId:"proxy/using-a-vpn-on-windows",id:"proxy/using-a-vpn-on-windows",title:"Podman behind a VPN on Windows",description:"Accessing resources behind a VPN with Podman on Windows",source:"@site/docs/proxy/using-a-vpn-on-windows.md",sourceDirName:"proxy",slug:"/proxy/using-a-vpn-on-windows",permalink:"/docs/proxy/using-a-vpn-on-windows",draft:!1,editUrl:"https://github.com/containers/podman-desktop/tree/main/website/docs/proxy/using-a-vpn-on-windows.md",tags:[{label:"podman",permalink:"/docs/tags/podman"},{label:"vpn",permalink:"/docs/tags/vpn"},{label:"windows",permalink:"/docs/tags/windows"}],version:"current",sidebarPosition:5,frontMatter:{sidebar_position:5,title:"Podman behind a VPN on Windows",description:"Accessing resources behind a VPN with Podman on Windows",tags:["podman","vpn","windows"],keywords:["podman","vpn","windows"]},sidebar:"mySidebar",previous:{title:"Linux",permalink:"/docs/proxy/using-a-proxy-on-linux"},next:{title:"Migrating from Docker",permalink:"/docs/migrating-from-docker/"}},c={},d=[{value:"Prerequisites",id:"prerequisites",level:4},{value:"Procedure",id:"procedure",level:4},{value:"Verification",id:"verification",level:4}],p={toc:d};function l(e){let{components:n,...r}=e;return(0,o.kt)("wrapper",(0,t.Z)({},p,r,{components:n,mdxType:"MDXLayout"}),(0,o.kt)("h1",{id:"accessing-resources-behind-a-vpn-with-podman-on-windows"},"Accessing resources behind a VPN with Podman on Windows"),(0,o.kt)("p",null,"On Windows, if Podman needs to access resources behind a user-controlled VPN, enable user mode networking in your Podman machine."),(0,o.kt)("h4",{id:"prerequisites"},"Prerequisites"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"Windows host with updated WSL2."),(0,o.kt)("li",{parentName:"ul"},"Podman 4.6.0 or greater.")),(0,o.kt)("h4",{id:"procedure"},"Procedure"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/Installation/creating-a-podman-machine-with-podman-desktop"},"Create a custom Podman machine"),", with the ",(0,o.kt)("strong",{parentName:"li"},"User mode networking (traffic relayed by a user process)")," option enabled.")),(0,o.kt)("h4",{id:"verification"},"Verification"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"You can now access resources that are behind the VPN.")))}l.isMDXComponent=!0}}]);
|
||||
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3414],{35318:(e,n,r)=>{r.d(n,{Zo:()=>p,kt:()=>m});var t=r(27378);function o(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function i(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function a(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?i(Object(r),!0).forEach((function(n){o(e,n,r[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))}))}return e}function s(e,n){if(null==e)return{};var r,t,o=function(e,n){if(null==e)return{};var r,t,o={},i=Object.keys(e);for(t=0;t<i.length;t++)r=i[t],n.indexOf(r)>=0||(o[r]=e[r]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)r=i[t],n.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=t.createContext({}),d=function(e){var n=t.useContext(c),r=n;return e&&(r="function"==typeof e?e(n):a(a({},n),e)),r},p=function(e){var n=d(e.components);return t.createElement(c.Provider,{value:n},e.children)},l={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},u=t.forwardRef((function(e,n){var r=e.components,o=e.mdxType,i=e.originalType,c=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),u=d(r),m=o,w=u["".concat(c,".").concat(m)]||u[m]||l[m]||i;return r?t.createElement(w,a(a({ref:n},p),{},{components:r})):t.createElement(w,a({ref:n},p))}));function m(e,n){var r=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var i=r.length,a=new Array(i);a[0]=u;var s={};for(var c in n)hasOwnProperty.call(n,c)&&(s[c]=n[c]);s.originalType=e,s.mdxType="string"==typeof e?e:o,a[1]=s;for(var d=2;d<i;d++)a[d]=r[d];return t.createElement.apply(null,a)}return t.createElement.apply(null,r)}u.displayName="MDXCreateElement"},44667:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var t=r(25773),o=(r(27378),r(35318));const i={sidebar_position:5,title:"Podman behind a VPN on Windows",description:"Accessing resources behind a VPN with Podman on Windows",tags:["podman","vpn","windows"],keywords:["podman","vpn","windows"]},a="Accessing resources behind a VPN with Podman on Windows",s={unversionedId:"proxy/using-a-vpn-on-windows",id:"proxy/using-a-vpn-on-windows",title:"Podman behind a VPN on Windows",description:"Accessing resources behind a VPN with Podman on Windows",source:"@site/docs/proxy/using-a-vpn-on-windows.md",sourceDirName:"proxy",slug:"/proxy/using-a-vpn-on-windows",permalink:"/docs/proxy/using-a-vpn-on-windows",draft:!1,editUrl:"https://github.com/containers/podman-desktop/tree/main/website/docs/proxy/using-a-vpn-on-windows.md",tags:[{label:"podman",permalink:"/docs/tags/podman"},{label:"vpn",permalink:"/docs/tags/vpn"},{label:"windows",permalink:"/docs/tags/windows"}],version:"current",sidebarPosition:5,frontMatter:{sidebar_position:5,title:"Podman behind a VPN on Windows",description:"Accessing resources behind a VPN with Podman on Windows",tags:["podman","vpn","windows"],keywords:["podman","vpn","windows"]},sidebar:"mySidebar",previous:{title:"Linux",permalink:"/docs/proxy/using-a-proxy-on-linux"},next:{title:"Migrating from Docker",permalink:"/docs/migrating-from-docker/"}},c={},d=[{value:"Prerequisites",id:"prerequisites",level:4},{value:"Procedure",id:"procedure",level:4},{value:"Verification",id:"verification",level:4}],p={toc:d};function l(e){let{components:n,...r}=e;return(0,o.kt)("wrapper",(0,t.Z)({},p,r,{components:n,mdxType:"MDXLayout"}),(0,o.kt)("h1",{id:"accessing-resources-behind-a-vpn-with-podman-on-windows"},"Accessing resources behind a VPN with Podman on Windows"),(0,o.kt)("p",null,"On Windows, if Podman needs to access resources behind a user-controlled VPN, enable user mode networking in your Podman machine."),(0,o.kt)("h4",{id:"prerequisites"},"Prerequisites"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"Windows host with updated WSL2."),(0,o.kt)("li",{parentName:"ul"},"Podman 4.6.0 or greater.")),(0,o.kt)("h4",{id:"procedure"},"Procedure"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"When creating the Podman machine, select the ",(0,o.kt)("strong",{parentName:"li"},"User mode networking (traffic relayed by a user process)")," option to enable user mode networking.")),(0,o.kt)("h4",{id:"verification"},"Verification"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"You can now access resources that are behind the VPN.")))}l.isMDXComponent=!0}}]);
|
||||
1
assets/js/b6cf724b.6dd7dca8.js
Normal file
1
assets/js/b6cf724b.6dd7dca8.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/js/e5638e51.b515cedd.js
Normal file
1
assets/js/e5638e51.b515cedd.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue