㈠ linux下雙網卡能不能設置同一網段
1、linux下的每個網卡都是一個獨立的設備。比如eth0,eth1..... 2、根據不同的需要,各個網卡可以配置不同的IP地址和子網掩碼。可以在同一網段,也可不同網段。 3、shell下可使用:ifcofnig eth0 x.x.x.x. 來配置 4、圖形模式參考windows的操作。
㈡ Linux下同一個網卡多個同網段的地址,如何永久指定源地址
1、CentOS添加路由有很多方法,你用的是命令,沒有保存下來
ip route change default dev ens160 src 192.168.3.10
當一個主機有多個網卡配置了多個 IP 的時候,對於它產生的網路包,可以在路由選擇時設置源 IP 地址。src 選項只會影響該 host 上產生的網路包。如果是一個被路由的外來包,明顯地它已經帶有了一個源 IP 地址,這時候,src 參數的配置對它沒有任何影響,除非你使用 NAT 來改變它。
2、默認src是ens160,你可以把ens160:1和ens160的IP對換一下
默認路由如果在 vi /etc/sysconfig/network
刪除GATEWAY=192.168.3.254
ip route ls
默認會包含
src 192.168.3.10
3、vi /etc/sysconfig/network-scripts/ifcfg-ens160:0
添加GATEWAY=192.168.3.10
4、或者vi /etc/sysconfig/network-scripts/route-ens160:0
0.0.0.0/0 via 192.168.3.254 dev ens160:0 src 192.168.3.10
192.168.3.0/24 via 192.168.3.254 dev ens160:0 src 192.168.3.10
default via 192.168.3.254 dev ens160:0 src 192.168.3.10
5、或者將靜態路由加到/etc/sysconfig/static-routes
any net any gw 192.168.3.254
any net 192.168.3.0/24 gw 192.168.3.254
any net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.254
㈢ 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
㈣ linux雙網卡多網段配置靜態路由
雙網卡
eno0 IP :172.20.80.100 掩碼:255.255.255.0 網關:172.20.80.1
eno1 IP :70.5.0.66 掩碼:255.255.255.0 網關:70.5.0.1
第一個配置網關走總業務
第二個網卡不配置網關配置臨時坦運殲或永久靜態悄段路由
route add -net 70.0.0.0/8 gw 70.5.0.1
add 增加路由
del 刪讓沖除路由
-net 設置到某個網段的路由
-host 設置到某台主機的路由
gw 出口網關 IP地址
dev 出口網關 物理設備名
下面是配置永久靜態路由,創建一個文件
vim /etc/sysconfig/static-routes
ubuntu16.04 請在/etc/rc.local文件中添加靜態路由重啟
any net 70.0.0.0 netmask 255.0.0.0 gw 70.5.0.1
配置完成用route 查看一下路由表是否正確
route -e
㈤ linux伺服器怎麼創建同網段的bond vip
以root用戶登錄系統,然後使用(ifconfig)命令查看網卡信息,可以看到目前系統只有一塊網卡,並且只有一個IP地址。
Linux伺服器單網卡綁定多IP地址:[2]永久設置
進入網卡配置文件目錄,將網卡的配置文件復制一份,並且命名為:ifcfg-網卡名:IP地址編號,其中物理網卡的第二個IP地址編號為0,第三個IP地址編號為1,以此類推。
Linux伺服器單網卡綁定多IP地址:[2]永久設置
使用命令(vi ifcfg-網卡名:IP地址編號)命令打開新復制的配置文件。
Linux伺服器單網卡綁定多IP地址:[2]永久設置
依照圖中標注的修改配置文件,主要修改的是設備號和IP地址,然後保存並退出。
Linux伺服器單網卡綁定多IP地址:[2]永久設置
重啟網路服務使得配置文件生效,並用命令(ip addr show)查詢IP地址信息,發現第二個IP地址信息已經出現在物理網卡下。
Linux伺服器單網卡綁定多IP地址:[2]永久設置
在本地使用ping命令ping同一物理網路的兩個地址,發現兩個地址都能ping通,說明第二個IP地址生效。
Linux伺服器單網卡綁定多IP地址:[2]永久設置
如果需要刪除第二個IP地址,只要刪除第二個IP地址所對應的配置文件並重啟網路服務即可。
Linux伺服器單網卡綁定多IP地址:[2]永久設置
重啟網路服務完成後,使用查詢命令查看,發現第二個IP地址信息已經消失,再在本地ping物理網路的兩個IP地址,發現已經ping不通第二個IP地址,說明它已失效。
Linux伺服器單網卡綁定多IP地址:[2]永久設置
Linux伺服器單網卡綁定多IP地址:[2]永久設置