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

docker內(nèi)無(wú)法通過(guò)域名訪問(wèn)外網(wǎng)問(wèn)題解決方案一

這篇具有很好參考價(jià)值的文章主要介紹了docker內(nèi)無(wú)法通過(guò)域名訪問(wèn)外網(wǎng)問(wèn)題解決方案一。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、問(wèn)題描述

docker中有的時(shí)候需要從容器內(nèi)向外網(wǎng)環(huán)境進(jìn)行訪問(wèn),這個(gè)時(shí)候我邊出現(xiàn)了一個(gè)詭異的問(wèn)題,從容器的宿主機(jī)直接通過(guò)curl命令使用域名可以正常的訪問(wèn)并返回正確的解決,但是從容器中向外調(diào)用外網(wǎng)環(huán)境的這個(gè)域名的時(shí)候,curl命令會(huì)被卡住,一直到超時(shí)都沒(méi)有任何返回?cái)?shù)據(jù),但是一個(gè)很神奇的事情是,如果將該域名換成對(duì)應(yīng)的IP的時(shí)候,從容器內(nèi)向外調(diào)用外網(wǎng)環(huán)境的這個(gè)IP的時(shí)候,這個(gè)時(shí)候就可以正確的返回結(jié)果

調(diào)用正常:
docker內(nèi)無(wú)法通過(guò)域名訪問(wèn)外網(wǎng)問(wèn)題解決方案一
調(diào)用無(wú)響應(yīng):
docker內(nèi)無(wú)法通過(guò)域名訪問(wèn)外網(wǎng)問(wèn)題解決方案一

二、問(wèn)題根因

出現(xiàn)了上面的問(wèn)題,通過(guò)查看調(diào)用命令返回的結(jié)果,發(fā)現(xiàn)出現(xiàn)該問(wèn)題的主要原因是由于在域名調(diào)用的過(guò)程中會(huì)出現(xiàn)在容器內(nèi)域名無(wú)法解析的問(wèn)題.

三、解決辦法

3.1 查看docker容器的虛擬網(wǎng)橋配置

docker network ls

docker內(nèi)無(wú)法通過(guò)域名訪問(wèn)外網(wǎng)問(wèn)題解決方案一
如果是通過(guò)run命令來(lái)啟動(dòng)容器的話,只需要增加 --net=host這個(gè)參數(shù),具體命令如下所示:

docker run -d --net=host --name nginx-1 nginx:latest

下面我們來(lái)講解一下上面的這個(gè)啟動(dòng)命令中增加 –net=host這個(gè)配置參數(shù)的作用,該配置的作用主要是表明該容器不會(huì)虛擬自己的網(wǎng)卡,配置自己的IP,而是使用宿主機(jī)的IP和端口,所以使用這個(gè)命令的時(shí)候,docker run命令中的 -p也會(huì)失效,因?yàn)樗緛?lái)就使用的是宿主機(jī)的IP和端口,根本無(wú)需進(jìn)行端口映射,通過(guò)上面的配置,我們便可以從容器內(nèi)通過(guò)域名正常的訪問(wèn)外網(wǎng)環(huán)境啦

四、知識(shí)點(diǎn)補(bǔ)充

通過(guò)上面碰到的這個(gè)問(wèn)題,我們知道了docker容器網(wǎng)絡(luò)模式相關(guān)的一些東西,接下來(lái)我們就來(lái)拓展一下docker網(wǎng)絡(luò)模式的詳細(xì)內(nèi)容。
docker自身有四種網(wǎng)絡(luò)模式,還有一些自定義的網(wǎng)絡(luò)模式,我們今天主要來(lái)了解一下自身的四種網(wǎng)絡(luò)模式

Host:容器使用宿主機(jī)的網(wǎng)卡是IP端口,不會(huì)虛擬自己的網(wǎng)卡,也不會(huì)配置自己的IP;設(shè)置命令如下:
docker run --net=host
Container:容器不會(huì)虛擬自己的網(wǎng)卡,也不會(huì)配置自己的IP,而是和一個(gè)指定容器共享IP和端口范圍。
docker run --net=container:containerName/containerId
None:關(guān)閉容器網(wǎng)絡(luò)功能。
docker run --net=none
Bridge:該模式會(huì)為每一個(gè)容器虛擬網(wǎng)卡并設(shè)置IP,并將容器連接到宿主機(jī)中創(chuàng)建好的docker0虛擬網(wǎng)橋,通過(guò)docker0網(wǎng)橋以及Iptables nat表配置與宿主機(jī)通信
docker run --net=bridge

在啟動(dòng)容器的時(shí)候,我們可以通過(guò) –net 參數(shù)來(lái)指定使用哪種網(wǎng)絡(luò)模式,默認(rèn)docker容器會(huì)使用 bridge 網(wǎng)絡(luò)模式
通過(guò)下面的幾個(gè)命令,我們可以查看每一種網(wǎng)絡(luò)往事的詳細(xì)信息:

查看 bridge 網(wǎng)絡(luò)模式詳情文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-473864.html

docker network inspect bridge

到了這里,關(guān)于docker內(nèi)無(wú)法通過(guò)域名訪問(wèn)外網(wǎng)問(wèn)題解決方案一的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • docker搭建minio服務(wù)器,解決內(nèi)網(wǎng)穿透后外網(wǎng)無(wú)法訪問(wèn)問(wèn)題

    搭建MinIo 內(nèi)部搭建的MinIo服務(wù)器映射到外網(wǎng)后訪問(wèn)文件資源一直報(bào)認(rèn)證異常,經(jīng)資料查閱minio有自己一套加密校驗(yàn)邏輯,訪問(wèn)時(shí)不可改動(dòng)其桶名 解決內(nèi)網(wǎng)穿透minio訪問(wèn)異常問(wèn)題 通過(guò)nginx進(jìn)行代理,代理時(shí)不改變?cè)L問(wèn)路徑,外網(wǎng)映射時(shí)映射nginx的代理地址 修改Nginx配置

    2024年02月11日
    瀏覽(21)
  • 網(wǎng)站打不開(kāi)域名無(wú)法訪問(wèn)是怎么回事?(網(wǎng)頁(yè)無(wú)法訪問(wèn)域名被封暫停解析的解決方案)

    文章來(lái)源:三一博客 首發(fā)地址:網(wǎng)站打不開(kāi)域名無(wú)法訪問(wèn)是怎么回事?(網(wǎng)頁(yè)無(wú)法訪問(wèn)域名被封暫停解析的解決方案) - 知識(shí)庫(kù) - 0oD三一o0博客 近來(lái)三一遇到一個(gè)比較頭疼的問(wèn)題,日常更新博客網(wǎng)站(www.o0310o.com)的時(shí)候會(huì)遇到時(shí)而打不開(kāi)網(wǎng)站,提示“域名解析錯(cuò)誤請(qǐng)檢查域

    2024年01月20日
    瀏覽(26)
  • Docker容器內(nèi)部無(wú)法訪問(wèn)外網(wǎng)原因之一

    Docker容器內(nèi)部無(wú)法訪問(wèn)外網(wǎng)原因之一

    部署了一個(gè)Docker環(huán)境,宿主機(jī)可以訪問(wèn)Internet,啟動(dòng)了一個(gè)容器發(fā)現(xiàn)容器里的服務(wù)無(wú)法訪問(wèn)Internet,Docker網(wǎng)絡(luò)使用的是橋接(bridge)模式。 使用Docker橋接模式啟動(dòng)的容器,宿主機(jī)如果可以訪問(wèn)外網(wǎng),按理來(lái)說(shuō)Docker容器本身也可以訪問(wèn)外網(wǎng)的。其原理:容器網(wǎng)卡與宿主機(jī)的dock

    2023年04月25日
    瀏覽(34)
  • 虛擬機(jī)無(wú)法訪問(wèn)外網(wǎng)的問(wèn)題

    配置: 1、虛擬機(jī)采用NAT模式進(jìn)行配置 2、虛擬機(jī)IP:192.168.109.101,掩碼:255.255.255.0,網(wǎng)關(guān):192.168.109.2 3、虛擬機(jī)網(wǎng)絡(luò)編輯器:網(wǎng)關(guān)192.168.109.2,網(wǎng)段192.168.109.0,不啟用DHCP 4、VMnet8配置:IP192.168.109.3,掩碼255.255.255.0,網(wǎng)關(guān)不填 現(xiàn)象: 1、宿主機(jī)可以ping虛擬機(jī)192.168.109.101,且x

    2023年04月09日
    瀏覽(24)
  • Docker 在內(nèi)網(wǎng)服務(wù)器通過(guò)配置代理訪問(wèn)外網(wǎng)拉取鏡像

    該文章引用自:http://roc.havemail.cn/archives/1640.html 感謝作者,我放到這里給自己留個(gè)備份。 作者原文介紹了《詳解 Docker 的三種網(wǎng)絡(luò)代理配置》,按理說(shuō),在服務(wù)器上 直接配置 http_proxy 和 https_proxy 代理 ,所有的服務(wù)就都能訪問(wèn)外網(wǎng)了。 但是實(shí)際操作過(guò)程中,發(fā)現(xiàn)配置了這兩個(gè)

    2024年02月15日
    瀏覽(19)
  • MacOS訪問(wèn)某局域網(wǎng)域名存在問(wèn)題,但是ip可以正常訪問(wèn)的問(wèn)題解決方案

    MacOS訪問(wèn)某局域網(wǎng)域名存在問(wèn)題,但是ip可以正常訪問(wèn)的問(wèn)題解決方案

    背景: 公司服務(wù)器部署wiki,之前macos訪問(wèn)wiki服務(wù)都是通過(guò)ip:8090形式訪問(wèn),后來(lái)給wiki服務(wù)配置了域名wiki:8090,后macos瀏覽器連接同樣的網(wǎng)絡(luò)卻一直沒(méi)辦法正常域名訪問(wèn)wiki,但可以ip訪問(wèn)wiki,但是其他同事們都可以正常訪問(wèn)。 解決方案: 1. 首先排查本地域名解析是否正確 ns

    2024年01月17日
    瀏覽(26)
  • Windows云服務(wù)器 PHP搭建網(wǎng)站外網(wǎng)無(wú)法訪問(wèn)的問(wèn)題

    Windows云服務(wù)器 PHP搭建網(wǎng)站外網(wǎng)無(wú)法訪問(wèn)的問(wèn)題

    前言:本人在華為云上租了一臺(tái)windows的云主機(jī),可以遠(yuǎn)程訪問(wèn)桌面的那種,然后想搭個(gè)網(wǎng)站,最開(kāi)始想到的是IIS,測(cè)試了下用html的文件,沒(méi)有問(wèn)題。但是,php文件卻不能用,因?yàn)樯倭薖HP環(huán)境。 因此就準(zhǔn)備去搭個(gè)PHP環(huán)境,看了大佬們的教程,感覺(jué)很麻煩,所以就放棄了。 然后

    2024年02月09日
    瀏覽(26)
  • CentOS 7安裝docker 及docker 不能被外網(wǎng)訪問(wèn)的問(wèn)題

    CentOS 7安裝docker 及docker 不能被外網(wǎng)訪問(wèn)的問(wèn)題

    uname -r 查看linux內(nèi)核版本。要求linux內(nèi)核版本是3.1.0以上。 netstat?-tuln?|?grep?53? 查看端口 以下是下載最新的docker的方式: 對(duì)于 CentOS 系統(tǒng): 安裝所需的軟件包: sudo yum install -y yum-utils device-mapper-persistent-data lvm2 2.設(shè)置 Docker 的存儲(chǔ)庫(kù): sudo yum-config-manager --add-repo https://downlo

    2024年02月04日
    瀏覽(20)
  • 內(nèi)網(wǎng)IP怎么用域名讓外網(wǎng)訪問(wèn),域名動(dòng)態(tài)解析和靜態(tài)區(qū)別?

    內(nèi)網(wǎng)IP怎么用域名讓外網(wǎng)訪問(wèn),域名動(dòng)態(tài)解析和靜態(tài)區(qū)別?

    域名解析是將域名與公網(wǎng)IP進(jìn)行對(duì)應(yīng)關(guān)系,實(shí)現(xiàn)訪問(wèn)域名即訪問(wèn)到對(duì)應(yīng)IP應(yīng)用的方式。域名解析分靜態(tài)域名解析和動(dòng)態(tài)域名解析的區(qū)別,它們的區(qū)別在哪??jī)?nèi)網(wǎng)IP服務(wù)器怎么用域名讓外網(wǎng)連接訪問(wèn) ? 這些都是需要我們有所了解掌握的。 這里不但涉及域名解析,同時(shí)涉及了內(nèi)外

    2024年02月11日
    瀏覽(25)
  • 外網(wǎng)出口IP存在大量惡意域名訪問(wèn),如何排查

    外網(wǎng)出口IP存在大量惡意域名訪問(wèn),如何排查 以下工作場(chǎng)景中,發(fā)現(xiàn)外網(wǎng)出口IP存在大量惡意域名訪問(wèn)是一個(gè)嚴(yán)重的安全問(wèn)題,需要及時(shí)排查和處理。通過(guò)對(duì)相關(guān)系統(tǒng)和網(wǎng)絡(luò)設(shè)備進(jìn)行仔細(xì)檢查、安全日志審計(jì)和流量分析,可以幫助確定具體的惡意活動(dòng)來(lái)源,并采取相應(yīng)的應(yīng)對(duì)

    2024年02月11日
    瀏覽(35)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包