This commit is contained in:
github-actions[bot] 2023-09-12 17:21:43 +00:00
parent 80296d8f89
commit a95801eccd
155 changed files with 307 additions and 308 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -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}}]);

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