情況如下:
電腦A主機板有兩個網路孔,一個用固定IP(140.XXX.XXX.120)連接網路,另一個跟電腦B連起來
電腦B主機板有兩個網路孔,一個用固定IP(140.XXX.XXX.121)連接網路,另一個跟電腦A連起來
想請問一下,以上面的例子來說,有辦法在電腦A(192.168.0.220)通過內網看到電腦B(192.168.0.221)嗎?
--------------更新一下使用目的-------------------------
主要是因為想要把兩台都建立成Linux Server
讓使用者可以看需求從任一台登入 (NIS)
但也要能看到原本擁有的檔案 (NFS)
因為我目前也想不到除了用固定IP進去以外 該怎麼區分電腦A跟電腦B
(想說如果電腦A滿載 就登入電腦B去跑程式)
-----------再小更新一下------------
大大們有提到Load balance,我也了解了看起來是要更強的能力。
但其實原本就是想說讓使用者自己去判斷他要連哪一台(電腦A or 電腦B)
至於cluster,看起來也需要再研究一陣子(還有軟體的配合等等),所以也不考慮。
其實情況也只是很單純 (我目前遇到學校裡的EDA server好像都是使用者自己做load balance)
使用者登入電腦A發現CPU都被佔用了,就自己登出重新登入電腦B跑模擬。
至於在電腦B的模擬所用到的CPU就只有電腦B的,沒有電腦A的CPU (也就是說不做分散式運算)
可以!
關鍵字「靜態路由」
但這樣搞?是自找麻煩...
靈魂小畫師上線
你自己想想,User是從internet那邊來的,今天要連A連B在User端就已經決定。
所以想要做到負載平衡,你得要在A和B之上再多一層去幫你做統整A、B。
想要讓A、B可以同步,那又是另外一件事情,這已經是需要相當專業的領域了。
簡單來說,除非你很有錢或是很有這方面的專業,不然你的需求做不到,這不是來這邊問問就可以辦到的程度。
看到你更新後的使用目的
答案很肯定是不能
搞主機系統與搞網路系統是不一樣的學習方向
要先搞懂layer2的網路方式 > 線對接
再搞到layer3的網路 > 線接網路
最後也需要弄清楚 Layer7的互動方式 > Load Balance
最快當然是找預算給廠商弄
網路說簡單也很簡單
但實際上處理也很吃技術
更別說還要帶上資安處理了
如果只是單純兩台電腦之間的溝通串接的話。答案是可以的。
但要用比較特定的跳線網路線才行。一般網路線是不行的。
而且兩台的網路卡配置也得要做特定的調整才行。
但從你的需求來看。其實這樣做是沒意義的。也辦不到您想要做的事。
A 上網IP 是 140.XX.XX.121
B 上網IP 是 140.XX.XX.122
用 linux 做 NLB 很容易呀
客戶訪問是 140.XX.XX.123 做 NLB
A , B 互連IP 192.168.0.221 , 192.168.0.222
至於 A loading 滿了跑 B 也很容易呀
寫個 script 去判斷 loading 做切換
我的 AD 都能用 NLB 做HA 好久了
https://echochio.eu.org/2016/11/nginx_proxy_keepalived/