mirror of
https://github.com/podman-desktop/podman-desktop
synced 2026-05-24 10:18:53 +00:00
deploy: 42723e2513
This commit is contained in:
parent
a95801eccd
commit
4a59dcd444
155 changed files with 308 additions and 307 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"},"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}}]);
|
||||
"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}}]);
|
||||
File diff suppressed because one or more lines are too long
1
assets/js/b6cf724b.a10bcf8d.js
Normal file
1
assets/js/b6cf724b.a10bcf8d.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.e524acf1.js
Normal file
1
assets/js/e5638e51.e524acf1.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
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue