iT邦幫忙

0

兩台路由配發IP到同一台電腦的2張網卡上

有2台路由器,簡稱r1、r2
r1配發ip是192.168.10.X
r2配發ip是192.168.20.X
有一台電腦(系統是windows 10)裝2張網卡,
網卡ip分別是192.168.10.100和192.168.20.100
有沒有辦法讓r2分發出去的電腦可以連上192.168.10.100
請問是可以在裝2張網卡的電腦上設定靜態路由表或其他在該電腦上設定的方法嗎?
還是要使用其他方法?

slime iT邦大師 1 級 ‧ 2020-05-29 08:39:15 檢舉
Windows 10 本身的路由表, 只對 Windows 10 送出的封包有作用.

您需要的是"路由軟體", "封包轉送軟體"這方面的軟體.

而且裝好後, 也要 192.168.20.x 的其他電腦, 把封包送到這台電腦才會有作用.
japhenchen iT邦研究生 3 級 ‧ 2020-05-29 14:06:31 檢舉
兩張網卡有何用意?
ahwachen iT邦新手 4 級 ‧ 2020-06-02 11:42:41 檢舉
感覺很像,人工VLAN的架構
個人見解:
一、R2發出來的DHCP-CLIENT端,預設GW,都會指向R2
二、R2的ROUTTING TABLE,加入一條,要去R1的,請走WIN10的IP
三、ROUTTING的概念,是要有去有回,所以R1,也要加入ROUTTING TABLE,要去R2的,請走WIN10的IP

2 個回答

1
wlhfor1974
iT邦新手 4 級 ‧ 2020-05-29 09:14:06

https://ithelp.ithome.com.tw/upload/images/20200529/20036252qlgXCHPlXi.png

比較建議的方式如上,因為弄完所有192.168.20.0/24網段的電腦不需任何設定即可連到192.168.10.100,192.168.20.100那張網卡也可以拿掉

如果無法加那條線,只能每台192.168.20.X/24的電腦設靜態路由
route add 192.168.10.100 MASK 255.255.255.255 192.168.20.100

但是我不太懂的是
1.那台WIN10為何要裝兩張網卡?
2.為何那台WIN10即然192.168.20.100的網段,為何要連192.168.10.100??

0
門神JanusLin
iT邦超人 1 級 ‧ 2020-05-29 10:51:23

我都覺得這問題怪怪的

有一台電腦(系統是windows 10)裝2張網卡,
網卡ip分別是192.168.10.100和192.168.20.100
有沒有辦法讓r2分發出去的電腦可以連上192.168.10.100

這不是同一台嗎 XD

r2 的就連 192.168.20.100 就好了
不就是 192.168.10.100

看更多先前的回應...收起先前的回應...
BKY iT邦新手 5 級 ‧ 2020-05-29 11:26:25 檢舉

樓主的意思應該是要讓192.168.20.X網段的其他電腦能連上192.168.10.100,我也贊同樓上那張圖的方式

之前我們公司前人弄的,類似板大的架構
WIN10 GW設192.168.10.254
20網段GW設在192.168.20.254
封包走的方法
去:192.168.20.X-->192.168.20.254-->192.168.1.1-->
192.168.10.254-->192.168.10.100
回:192.168.20.X

結果造成無法連線,前人解決方法是在FW上把192.168.1.1設為NAT
所以到192.168.10.100時,source ip 變成192.168.1.1而非192.168.20.X

會這樣的原因是因為default gw的優先權是最小的,direct connect的route優先權是最高的

因此不建議板大這樣弄,很麻煩也會遇到別的問題

先不要激動
樓主都還沒畫架構圖
搞不好跟你想的又不一樣 XD

哈....也是

先了解實際需求再來協助解決問題點

我要發表回答

立即登入回答