文章目录:
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系统是双网卡
1.首先咱们查看一下,当前系统的网卡参数。可以看到除了一个回环网卡“lo”和虚拟网卡“virbr0”之外,就只有一块网卡“ens33”。 2.现在咱们给它添加一块网卡,然后查看一下网卡的参数,可以看到已经多了一块网卡“ens36” 3.但我们去配置文件目录“/etc/sysconfig...”
LINUX服务器双网卡设置问题
linux系统配置双网卡:$./ifconfigeth1Linkencap:EthernetHWaddr00:13:46:77:48:ACinetaddr:219.148.64.28Bcast:219.148.64.255Mask:255.255.255.192inet6addr:fe80::213:46ff:fe77:48ac/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:5486793errors:0dropped:0overruns:0frame:0TXpackets:4236830errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:888757239(847.5Mb)TXbytes:2411899947(2300.1Mb)Interrupt:177Baseaddress:0xc400eth2Linkencap:EthernetHWaddr00:04:23:BC:B0:EEinetaddr:192.168.188.108Bcast:192.168.188.255Mask:255.255.255.0inet6addr:fe80::204:23ff:febc:b0ee/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:5716903errors:0dropped:0overruns:0frame:0TXpackets:5108832errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:2507878307(2391.6Mb)TXbytes:883953795(843.0Mb)Baseaddress:0xbc00Memory:fc5e0000-fc600000eth2:0Linkencap:EthernetHWaddr00:04:23:BC:B0:EEinetaddr:192.168.109.3Bcast:192.168.109.255Mask:255.255.255.0UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1Baseaddress:0xbc00Memory:fc5e0000-fc600000路由配置如下:$./route-nKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIface219.148.64.00.0.0.0255.255.255.192U000eth1192.168.118.0219.148.64.1255.255.255.0UG000eth1192.168.109.00.0.0.0255.255.255.0U000eth2192.168.188.00.0.0.0255.255.255.0U000eth2127.0.0.00.0.0.0255.0.0.0U000lo0.0.0.0219.148.64.10.0.0.0UG000eth1
如何在linux操作系统下配置双网卡路由表
使用route这个命令即可,命令格式如下:
命令参数
[root@linux ~]# route [-nee]
[root@linux ~]# route add [-net|-host] [网域或主机] netmask [mask] [gw|dev]
[root@linux ~]# route del [-net|-host] [网域或主机] netmask [mask] [gw|dev]
观察的参数:
-n :不要使用通讯协定或主机名称,直接使用 IP 或 port number;
-ee :使用更详细的资讯来显示
增加 (add) 与删除 (del) 路由的相关参数:
-net :表示后面接的路由为一个网域;
-host :表示后面接的为连接到单部主机的路由;
netmask :与网域有关,可以设定 netmask 决定网域的大小;
gw :gateway 的简写,后续接的是 IP 的数值喔,与 dev 不同;
dev :如果只是要指定由那一块网路卡连线出去,则使用这个设定,后面接 eth0 等
推荐你多去《Linux就该这么学》的官网看看,有很多最新资讯和技术文章值得看看。
如何配置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下双网卡桥接同时开启生成树保证网络拓扑不环路的方案就完成了。
.0255.0.0.0U000lo0.0.0.0219.148.64.10.0.0.0UG000eth1如何在linux操作系统下配置双网卡路由表使用route这个命令即可,命令格式如下:命令参数[root@linux ~]# route [-nee][root@linux ~]#