Linux IP繫結解釋 BindIp

2022-07-22 02:15:09 字數 629 閱讀 6801

今天安裝mongodb,本來想限制只能內網或者某幾台機器可以訪問,看到配置檔案有個net.bindip選項,

就自以為是的認為,他可以像nginx那樣限制訪問**ip,其實大錯特錯。這裡配置的是程式繫結的ip,是netstat

裡的local addr,並不能限制remote addr。

1、net.bindip 填入本機內網ip 192.168.100.3,這樣就只能內網訪問27017埠,因為內網可以ping通這個ip。只接受內網網絡卡的連線。

2、開啟iptables,限制mongodb 27017埠,只能接受某幾個ip的連線,其他拒絕。

1、bind 127.0.0.1  繫結回環網絡卡,只能本機訪問 ;bind 192.168.100.3 繫結內網ip,只能內網訪問;

bind 114.114.114.114 繫結外網ip,只能外網訪問;bind 0.0.0.0 繫結全部**(回環,內網,外網)

3、bind與ip位址

如果將套接字繫結到主機的乙個ip位址上,而且該主機上有多個ip位址。

如果在某個時刻,核心決定把乙個通過該套接字傳送出去的資料報通過另乙個ip位址傳送出去,則接收端接收到這個資料報後,

資料報的源ip位址仍然是原來繫結的ip位址,而不是真正傳送出去的那個ip位址。

bind繫結引數

const curry fn args fn.bind null,args const split curry spliton,str str.split spliton console.log split hello js hello js 這個函式初看一頭霧水,split 被連續呼叫,但是兩個引...

引數繫結bind

bind可以看作乙個函式介面卡,接受乙個可呼叫物件生成乙個新的可呼叫物件來適應原物件的引數列表。形式 auto newcallable bind callable,arg list newcallable本身是乙個可呼叫物件,arg list是乙個逗號隔開的引數列表,對應callable中的引數。當...

10 3 4引數繫結 bind

count if演算法,類似find if,此函式接受一對迭代器,表示乙個輸入範圍,還接受乙個謂詞,會對輸入範圍中的每個元素執行。count if返回乙個計數值,表示謂詞有多少次為真。使用bind函式必須包含標頭檔案functional且必須包含命名空間placeholders,該命名空間也包含於f...