導航:首頁 > 編程系統 > linux雙網卡出口選擇

linux雙網卡出口選擇

發布時間:2023-07-21 04:59:48

A. linux使用雙網卡上外網,怎麼自動切換

公司業務需求,一台伺服器,雙網卡,需要同時訪問外網和內網。在設置過程中,同事反映原本好用的內網地址(192.168.1.100)在設置上外網地址後變的不好用,只要停止外網那個網卡內網就可以正常訪問了。
其實是因為,你先設置了內網之後,又設置外網,在給外網設置了網關之後,由於沒有設置默認網關,導致,內網的IP也會走外網的網關,肯定是不可以的。我們要做的僅僅是讓內網走自己的網卡
內網網卡:eth0 192.168.1.100 網關:192.168.1.100
外網網卡 : eth1 119.222.222.222 網關:119.222.222.1
首先設置默認網關,讓所有IP包默認情況下均通過 119.222.222.1 進行轉發:
route add default gw 119.222.222.1
然後,單獨為內網設置轉發特例,所有192.168開頭的,全部走eth0
route add -net 192.168.0.0 netmask 255.255.0.0 dev eth0
路由添加的最好是要加到開機啟動上
vi /etc/rc.local
另:刪除默認網關的命令如下:
route del default

B. linux 雙網卡 指定服務使用哪個網卡

配置埠的時候,指定地址就行了。 iptables -A INPUT -d 網卡地版址 -p tcp --dport 8080 -j ACCEPT 或指定介面:權 iptables -A INPUT -i eth0 -p tcp --dport 8080 -j ACCEPT

C. linux設置雙網卡

注意: 2 張網卡,只能有1張網卡配置網關,另1張網卡不能配置網關,通過route add 添加路由功能來完成第2張網卡的網關配置。

如 : eth1 (192.168.2.2)不需要配置網關, 但到 192.168.3.0 的網段,需要從eth1 去實現通信,其餘的全部走eth0 網卡,eth0 配置 網關.
eth0 的配置如下,配置網關參數
[root@REDHAT network-scripts]# cat ifcfg-eth0
# Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
HOTPLUG=no
TYPE=Ethernet
IPADDR=192.168.1.2
NETMASK=255.255.255.0
HWADDR=d8:d3:85:fb:d4:60
GATEWAY=192.168.1.1
USERCTL=no
IPV6INIT=no
PEERDNS=yes

eth1 的配置如下,不需要配置網關

[root@SERVER network-scripts]# cat ifcfg-eth1
# Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
HOTPLUG=no
TYPE=Ethernet
IPADDR=192.168.2.2
NETMASK=255.255.255.0
USERCTL=no
IPV6INIT=no
PEERDNS=yes

Linux 命令行下添加路由,192.168.3.0 走 eth1 的網關 192.168.2.1
route add -net 192.168.3.0 netmask 255.255.255.0 dev eth1

D. 在linux系統下如何配置雙網卡

你這個需求,需要使用iproute2包中的 ip命令完成。
首先 /etc/iproute2/rt_tables 裡面添加2個table, 對應2個不同的網段(net3 net5)
配置思路是 用ip route 命令為net3 table增加default gw 118.126.3.1,net5 table 增加default gw 118.126.5.1
然後用 ip rule 命令 使用源地址匹配規則 源地址為118.126.3.16的數據包選擇 net3 table, 源地址為118.126.5.251的數據包選擇net5 table.

當然你也需要設置本機的默認default gw(直接用route命令),那麼由本機生成的數據包,默認會選用與default gw連接的那塊網卡的ip地址對外通訊(程序指定的除外)。

以上配置對於正常開發的 tcp通訊軟體完全可以正確工作,ping也沒有問題。 不過某些開發不正確的udp軟體可能運行會不正常(這種udp軟體,在有兩個以上ip地址的主機上工作都會有問題)

E. linux配置雙網卡的問題 急!!

原則是同時只能有一個網關。

外網添加網關,內網添加靜態路由。不知道你的內網其他網段專的地址是多少?也是10.*嗎?屬

route add default gw 210.21.65.65

route add -net 10.0.0.0/8 gw 10.205.128.1

立即生效,但是重啟後失效,如果要永久,將命令假如到自啟動腳本中。比如rc.local中。

F. 如何配置linux下雙網卡橋接

linux下雙網卡配置橋接如下
首先,配置linux伺服器端,將兩張網卡配置成橋接模式:
在/etc/sysconfig/network-scripts/文件夾下創建ifcfg-br0橋接介面配置文件,內容如下:
[root@N3 network-scripts]# vi ifcfg-br0
# Broadcom Corporation NetXtreme BCM5722 Gigabit Ethernet PCI Express
DEVICE=br0-----橋接介面命名為bro
TYPE=Bridge-----類型橋接模式
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.222----這部分是配置橋接介面的管理ip(類似svi口的ip)和網關等等。
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
NETWORK=192.168.1.0
將兩個介面加入橋接埠:
[root@N3 network-scripts]# vi ifcfg-eth0
# Broadcom Corporation NetXtreme BCM5722 Gigabit Ethernet PCI Express
DEVICE=eth4
BOOTPROTO=none
HWADDR=00:21:5E:47:31:98
ONBOOT=yes
BRIDGE=br0---加入橋接埠
IPV6INIT=no
PEERDNS=yes
NM_CONTROLLED=no
TYPE=Ethernet
USERCTL=no
[root@N3 network-scripts]# vi ifcfg-eth1
# Broadcom Corporation NetXtreme BCM5722 Gigabit Ethernet PCI Express
DEVICE=eth5
BOOTPROTO=none
HWADDR=00:21:5E:47:31:A0
ONBOOT=yes
BRIDGE=br0
IPV6INIT=no
PEERDNS=yes
NM_CONTROLLED=no
TYPE=Ethernet
USERCTL=no
配置完成後,需要重啟設備後,網卡橋接才能生效。
其次,在linux下開啟生成樹協議:
到目前為此我們可以看到,如果linux端配置成橋接模式,而交換機端也沒有開啟生成樹,整個網路是環路狀態。
我們要在交換機端開啟生成樹:spanning-tree
同時在linux端也開啟生成樹協議,通過如下命令開啟:
[root@SERVER2 ~]# brctl stp br0 on
可以通過如下命令查看linux伺服器生成樹狀態:brctl showstp br0
交換機端查看生成樹狀態:show spanning-tree summary
可以看到交換機端埠GI0/50被block了,兩端生成樹都生效了。
至此Linux下雙網卡橋接同時開啟生成樹保證網路拓撲不環路的方案就完成了。

G. 在linux系統下配置雙網卡,一個內網一個外網,能夠是兩個都通,怎麼配

因為一個系統只允許一個默認網關,所以你的雙網卡配置文件,只有一個進行配置,另內一個注釋掉容,以軟路由的方式實現雙網卡網路通信正常。操作如下:

1、內網卡的IP配置文件正常配置;

2、外網卡的IP配置文件網關位置去掉;

3、啟動2個網卡;

4、執行路由命令添加軟路由顯示外網只允許指定網段通信使用外網,命令如下:

routeadd-net網段netmask掩碼gw外網網關

以上請使用對應IP替換網段,掩碼,外網網關

H. linux 雙網卡配置

用ip route就行了,把默認的出口流量設置為你的專線上。

給你的另外一張網卡分配一個ip地址,這個ip地址和資料庫伺服器處於同一網段,

那麼訪問資料庫伺服器的包就會從這張網卡出去了。

閱讀全文

與linux雙網卡出口選擇相關的資料

熱點內容
3d定製女僕2解包工具 瀏覽:885
修改tomcat進程名稱linux 瀏覽:354
程序員男友愛你的表現 瀏覽:586
少兒編程課程為什麼那麼貴 瀏覽:19
網路評選一般有哪些 瀏覽:476
2021三支一扶報名數據在哪裡看 瀏覽:914
網路未備案怎麼打得開 瀏覽:987
計算機程序用什麼編程語言 瀏覽:324
linux入門常用命令 瀏覽:497
江寧區哪裡有數控編程培訓 瀏覽:778
java寫一個shape形狀類 瀏覽:744
win7如何設置word背景顏色 瀏覽:484
如何創造電腦編程語言 瀏覽:56
昂達平板電腦圖形密碼忘記怎麼辦 瀏覽:92
組織文件內容是什麼 瀏覽:183
0基礎如何學習智能編程 瀏覽:366
java程序員全攻略下載 瀏覽:715
網路逆向教程 瀏覽:135
iso文件如何重裝系統 瀏覽:750
ghost鏡像文件路徑如何恢復 瀏覽:832

友情鏈接