国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在局域網(wǎng)中的另一臺(tái)主機(jī)如何訪問WSL中的MiniKube生成的微服務(wù)

這篇具有很好參考價(jià)值的文章主要介紹了在局域網(wǎng)中的另一臺(tái)主機(jī)如何訪問WSL中的MiniKube生成的微服務(wù)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

小結(jié)

我在WSL(Windows Subsystem for Linux)安裝了Minikube中并設(shè)置好了Kubernetes環(huán)境。在Kubernetes環(huán)境中配置好微服務(wù)后,從局域網(wǎng)中的另一臺(tái)主機(jī)無法訪問WSL中的MiniKube生成的微服務(wù),通過網(wǎng)絡(luò)轉(zhuǎn)發(fā)解決了這個(gè)問題。

問題

設(shè)置Minikube可參考How to Install Minikube on Ubuntu 22.04 / 20.04,驗(yàn)證在WSL(Windows Subsystem for Linux)是沒有任何問題的。

這里有一個(gè)問題對后面在局域網(wǎng)中的另一臺(tái)主機(jī)如何訪問WSL中的MiniKube生成的微服務(wù)造成麻煩,因?yàn)檫@里DOCKER_HOST被設(shè)置成了127.0.0.1,本機(jī)訪問這個(gè)回環(huán)地址是沒有問題,那么在局域網(wǎng)中的另一臺(tái)主機(jī)如何訪問呢?

john@LAPTOP-XXYYZZ:~$ minikube docker-env
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://127.0.0.1:53167"
export DOCKER_CERT_PATH="/home/john/.minikube/certs"
export MINIKUBE_ACTIVE_DOCKERD="minikube"

如下路由是無法從另外一臺(tái)主機(jī)訪問到的:

john@LAPTOP-XXYYZZ:~$ kubectl get svc
NAME                 TYPE           CLUSTER-IP     EXTERNAL-IP   PORT(S)          AGE
test-service        LoadBalancer   10.102.81.61   127.0.0.1     80:30699/TCP     19h

這里使用到了Kong和Minikube tunnel

john@LAPTOP-XXYYZZ:~$ kubectl -n kong get service
NAME                      TYPE           CLUSTER-IP       EXTERNAL-IP   PORT(S)                      AGE
kong-proxy                LoadBalancer   10.109.94.249    127.0.0.1     80:30446/TCP,443:31224/TCP   25h
kong-validation-webhook   ClusterIP      10.104.169.231   <none>        443/TCP                      25h
john@LAPTOP-XXYYZZ:~$ 

使用以下指令啟動(dòng)minikube tunnel

john@LAPTOP-XXYYZZ:~$ minikube tunnel

不知為何,DOCKER_HOST沒有設(shè)置成eth0, 以下這個(gè)eth0地址172.31.170.141可以從本地主機(jī)訪問,但是每次主機(jī)重啟后,有可能是因?yàn)檫@個(gè)地址是動(dòng)態(tài)變化的。

john@LAPTOP-XXYYZZ:~$ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.31.170.141  netmask 255.255.240.0  broadcast 172.31.175.255
        inet6 fe80::215:5dff:fe1b:3ec5  prefixlen 64  scopeid 0x20<link>
        ether 00:15:5d:1b:3e:c5  txqueuelen 1000  (Ethernet)
        RX packets 10497870  bytes 1870201808 (1.8 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 672122  bytes 54296608 (54.2 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 126517780  bytes 20016489328 (20.0 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 126517780  bytes 20016489328 (20.0 GB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

解決

參考Stackoverflow: Connecting to WSL2 server via local network [closed]

使用以下兩條指令(注意是在Windows中):

netsh advfirewall firewall add rule name="Allowing LAN connections" dir=in action=allow protocol=TCP localport=5000
netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=5000 connectaddress=localhost connectport=80

以上第一條指令在本機(jī)開通了一個(gè)端口5000,這樣可以通過局域網(wǎng)中的另一臺(tái)主機(jī)訪問這個(gè)端口5000。第二條指令,端口5000的流量被轉(zhuǎn)發(fā)到WSL中的服務(wù)端口80。

也就是,以上test-service這個(gè)微服務(wù)是在Kubernetes中使用端口80, 在局域網(wǎng)中的另一臺(tái)主機(jī)訪問本地主機(jī)的5000端口,這個(gè)流量就被轉(zhuǎn)發(fā)到WSL中的MiniKube生成的微服務(wù)的80端口。

參考

https://kubernetes.io: Ingress Controllers
Minikube K8S FAQ
How to Install Minikube on Ubuntu 22.04 / 20.04
Stackoverflow: Connecting to WSL2 server via local network [closed]文章來源地址http://www.zghlxwxcb.cn/news/detail-660273.html

到了這里,關(guān)于在局域網(wǎng)中的另一臺(tái)主機(jī)如何訪問WSL中的MiniKube生成的微服務(wù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 同一局域網(wǎng)下一臺(tái)電腦連接另外一臺(tái)Window系統(tǒng)電腦的虛擬機(jī)

    同一局域網(wǎng)下一臺(tái)電腦連接另外一臺(tái)Window系統(tǒng)電腦的虛擬機(jī)

    目錄 前言 準(zhǔn)備工作 虛擬機(jī)網(wǎng)絡(luò)配置 測試同一局域網(wǎng)下一臺(tái)電腦連接另外一臺(tái)Window系統(tǒng)電腦的虛擬機(jī) 總結(jié) 我們先劃分連接的電腦為電腦A,被連接的電腦為電腦B,電腦B是Window系統(tǒng)下安裝有虛擬機(jī)的,而電腦A時(shí)帶有ssh工具用于連接電腦B的虛擬機(jī)的 電腦B通過命令提示符窗口輸

    2024年02月04日
    瀏覽(28)
  • 局域網(wǎng)內(nèi)其他主機(jī)對VMWare虛擬機(jī)訪問

    局域網(wǎng)內(nèi)其他主機(jī)對VMWare虛擬機(jī)訪問

    右鍵點(diǎn)擊虛擬機(jī)-點(diǎn)擊設(shè)置進(jìn)入設(shè)置頁面 此時(shí)用另一臺(tái)電腦Ping此IP地址,就可以Ping通了。 將網(wǎng)絡(luò)適配器由橋接改為NAT模式。然后按照以下圖片步驟實(shí)現(xiàn)橋接。 此處的虛擬機(jī)IP地址是獲取的當(dāng)前的虛擬機(jī)IP地址。 按照教程下載Xshell并安裝,打開Xshell。 新建一個(gè)會(huì)話如上圖所以

    2024年02月05日
    瀏覽(25)
  • Kali使用Netdiscover探測局域網(wǎng)中存活主機(jī)

    Kali使用Netdiscover探測局域網(wǎng)中存活主機(jī)

    1、netdiscover介紹 Netdiscover 是一個(gè)主動(dòng)/被動(dòng)的ARP 偵查工具。使用Netdiscover工具可以在網(wǎng)絡(luò)上掃描IP地址,檢查在線主機(jī)或搜索為它們發(fā)送的ARP請求。 2、 主動(dòng)模式:主動(dòng)模式顧名思義就是主動(dòng)的探測發(fā)現(xiàn)網(wǎng)絡(luò)內(nèi)主機(jī),但是這種方式往往會(huì)引起網(wǎng)絡(luò)管理員的注意。 打開Kali終端,使用

    2024年02月02日
    瀏覽(35)
  • mac如何訪問局域網(wǎng)中windows共享文件夾中的文件

    注意:以下回答由newbing生成 在Mac上訪問局域網(wǎng)中Windows共享文件夾中的文件,您可以按照以下步驟操作: 在Mac上打開“Finder”,然后在菜單欄中選擇“前往”“連接服務(wù)器”。 補(bǔ)充:可以在finder圖標(biāo)上右鍵——連接服務(wù)器 在彈出的窗口中,輸入smb://,后面跟著Windows計(jì)算機(jī)的

    2024年02月11日
    瀏覽(93)
  • windows下查看同局域網(wǎng)其它主機(jī)MAC地址命令

    事情是這樣的,今天去面試的時(shí)候筆試有一道題問到:Windows下使用什么命令來獲知同局域網(wǎng)內(nèi)其他主機(jī)的MAC地址。一開始看到感覺很熟悉,但是卻答不上來。原來建站這么就,很多使用都要使用ping命令來測試網(wǎng)站的可連接性和速度等等。 但是這樣的ping命令并不可以看到一臺(tái)

    2024年02月05日
    瀏覽(24)
  • 一臺(tái)電腦B用網(wǎng)線共享另外一臺(tái)電腦A的WiFi網(wǎng)絡(luò),局域網(wǎng)其它電腦C怎么訪問電腦B服務(wù)

    一臺(tái)電腦B用網(wǎng)線共享另外一臺(tái)電腦A的WiFi網(wǎng)絡(luò),局域網(wǎng)其它電腦C怎么訪問電腦B服務(wù)

    電腦A:聯(lián)想E14筆記本 系統(tǒng):WIN10 專業(yè)版 局域網(wǎng)IP:192.168.14.111 共享IP:192.168.137.1 電腦B:HP 288pro 臺(tái)式機(jī) Ubuntu20.04 系統(tǒng):共享IP:192.168.137.180 電腦A正常連接WIFI,電腦B沒有WIFI只有,有線網(wǎng)口,共享電腦A的無線網(wǎng) (還有一種橋接網(wǎng)絡(luò)不在本次討論) 一臺(tái)電腦B用網(wǎng)線共享另外一臺(tái)

    2024年02月13日
    瀏覽(22)
  • 局域網(wǎng)內(nèi)兩臺(tái)主機(jī) IP ping 不通的問題分析

    局域網(wǎng)內(nèi)兩臺(tái)主機(jī) IP ping 不通的問題分析

    1、問題背景 同一個(gè)局域網(wǎng)內(nèi)的兩臺(tái)主機(jī)互相之間 ping 不通 IP; 或者 A 機(jī)器可以 ping 通 B 機(jī)器,但是,B 機(jī)器 ping 不通 A 機(jī)器。 2、原因分析 1)查看兩臺(tái)機(jī)器的IP配置的IP是否在同一網(wǎng)段,子網(wǎng)掩碼、網(wǎng)關(guān)是否一樣; 2)檢查兩臺(tái)機(jī)器的防火墻是否開啟。 PS:檢查機(jī)器的防火墻

    2024年02月01日
    瀏覽(30)
  • [路由][問題]OpenWrt解決局域網(wǎng)設(shè)備無法通過域名訪問主機(jī)的問題

    [路由][問題]OpenWrt解決局域網(wǎng)設(shè)備無法通過域名訪問主機(jī)的問題

    1. 問題描述 測試發(fā)現(xiàn)使用OpenWrt進(jìn)行端口端口轉(zhuǎn)發(fā)或者Upnp之后,本地局域網(wǎng)設(shè)備使用域名訪問主機(jī)但是卻無法訪問。 2. 問題分析 此問題經(jīng)過查詢屬于\\\"NAT環(huán)回問題\\\",但是OpenWrt在做端口轉(zhuǎn)發(fā)時(shí)自動(dòng)設(shè)置了NAT環(huán)回,,而且已經(jīng)將WAN口入站數(shù)據(jù)和轉(zhuǎn)發(fā)設(shè)置為“接受”但是無效。。

    2024年02月16日
    瀏覽(25)
  • windows 11系統(tǒng),通過ip地址遠(yuǎn)程連接連接ubuntu 22.04系統(tǒng)(共同局域網(wǎng)下,另一臺(tái)主機(jī)不需要聯(lián)網(wǎng))

    windows 11系統(tǒng),通過ip地址遠(yuǎn)程連接連接ubuntu 22.04系統(tǒng)(共同局域網(wǎng)下,另一臺(tái)主機(jī)不需要聯(lián)網(wǎng))

    自己搭建了一臺(tái)ubuntu系統(tǒng)作為深度學(xué)習(xí)的機(jī)器,但是學(xué)校的網(wǎng)絡(luò)問題,一個(gè)賬號(hào)只能同時(shí)登錄3臺(tái)設(shè)備。通過遠(yuǎn)程連接工具(如向日葵、todesk等)進(jìn)行連接的缺點(diǎn)在于,兩臺(tái)設(shè)備都需要保持網(wǎng)絡(luò)通暢。所以,一旦出現(xiàn)登錄設(shè)備過多,機(jī)器自動(dòng)更新或者校園網(wǎng)絡(luò)不穩(wěn)定的情況下,

    2023年04月09日
    瀏覽(26)
  • 局域網(wǎng)網(wǎng)速分配軟件、局域網(wǎng)如何分配網(wǎng)速、局域網(wǎng)網(wǎng)速控制軟件的選擇

    ????網(wǎng)速慢,似乎是當(dāng)前企業(yè)網(wǎng)絡(luò)管理中的一個(gè)頑疾。在企業(yè)上班族中,大家工作時(shí)間使用電腦時(shí)的一個(gè)共同體會(huì)就是:網(wǎng)速真慢。尤其是上班時(shí)間,網(wǎng)速慢會(huì)導(dǎo)致很多通過網(wǎng)絡(luò)進(jìn)行的工作無法正常開展,從而降低工作效率。 ????那么,單位局域網(wǎng)如何防止網(wǎng)速慢,怎樣

    2024年02月08日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包