linux如何实现桥接(linux wifi 桥接)

纸扎戏偶

今天给各位分享linux如何实现桥接的知识,其中也会对linux wifi 桥接进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

  • 1、Linux虚拟机如何设置桥接模式上网?
  • 2、如何配置linux下双网卡桥接
  • 3、虚拟机VMare下,linux系统如何设置“桥接”上网
  • 4、虚拟机下linux用桥接上网怎么设置
  • 5、如何在linux centos下设置桥接联网方式

1、Linux虚拟机如何设置桥接模式上网?

桥接的话直接设置ip就好了啊

一种是一次性的配置

ifconfig

eth0

a.b.c.d

netmask

子网掩码

a.b.c.d是ip

后面netmask

是必须的命令后面接子网掩码,这种方法重启后就消失

route

add

default

gw

192.168.1.2

添加一个默认网关

一种是永久配置

用vi修改

vi

/etc/sysconfig/network-script/ifcfg-eth0

进入后按i进行输入

按esc退出输入状态

输入:wq后保存退出

把bootproto的赋值改成成static,也就是bootproto=static

static是静态的意思

然后增加如下内容:

ipaddr=192.168.1.110

netmask=255.255.255.0

network=192.168.1.0

broadcast=192.168.1.255

2、如何配置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下双网卡桥接同时开启生成树保证网络拓扑不环路的方案就完成了。

3、虚拟机VMare下,linux系统如何设置“桥接”上网

桥接的话直接设置ip就好了啊一种是一次性的配置ifconfig eth0 A.B.C.D netmask 子网掩码A.B.C.D是IP 后面netmask 是必须的命令后面接子网掩码,这种方法重启后就消失route add default gw 192.168.1.2 添加一个默认网关一种是永久配置 用vi修改vi /etc/sysconfig/network-script/ifcfg-eth0进入后按i进行输入 按esc退出输入状态 输入:wq后保存退出把BOOTPROTO的赋值改成成static,也就是BOOTPROTO=static static是静态的意思

然后增加如下内容:

IPADDR=192.168.1.110

NETMASK=255.255.255.0

NETWORK=192.168.1.0

BROADCAST=192.168.1.255

4、虚拟机下linux用桥接上网怎么设置

使用桥接上网的话需要配置linux系统的IP,具体步骤如下:

1,在命令行模式下或者桌面上进入终端模式,找到/etc/sysconfig/network-script/ifcfg-eth0文件;

2,使用vi打开文件 vi ifcfg-eth0,注意,有的linux系统这个文件可能不带ifcfg前缀。

3,需要改动的:

BOOTPROTO=static

#默认是dhcp,自动获取,自动获取需要将网络模式改桥接模式

需要增加的:

IPADDR=192.168.1.10 #地址是自己设置的

NETMASK=255.255.255.0

修改好之后保存退出。

这样linux可以上网了。

4,如果想要使电脑和linux在同一局域网下,方面2台机器之间互连的话。还需要配置电脑的ip,

打开网络和共享中心-打开适配器设置-可以看到有1个vmware的网络(有的可能是2个),右键第一个属性,打开TCP/IPv4的属性设置,将ip地址设置成192.168.1.20。

5、如何在linux centos下设置桥接联网方式

拟机安装完成之后,在 本机网络设置里面出现 两个网卡VMware Network Adapter VMnet1和VMware Network Adapter Vmnet8。联网用Vmnet8.

设置连接网络用的网卡,我用的无线上网所以我设置无线网卡,红色框中Vmware Bridge Protocol 前 打 勾。

1,设置网络连接 共享属性 在家庭网络连接中 选择 VMnet8,之后再前面打勾。确定。

,2,查看本机网络连接的IP 并设置Vmarenet8的IP。

例子: 假如本机IP 为 192.168.1.100,那么Vmarenet8的IP 为 192.168.1.1 掩码相同,网关设置为 192.168.1.x,x可以为2-254任意数,但是越小越好。

注意:要在属性设置里面Vmware Bridge Protocol 前面打钩。

本机网络设置完成。下面开始设置虚拟机网络设置。

点开虚拟机,在菜单项里面 点 编辑===》虚拟网络编辑器,设置Vmnet0 桥接模式

桥接模式设置完成后,设置Vmnet8, NAT模式,看图

应用之后,点下 NAT设置看一下,和在本机VMware Network Adapter VMnet8设置的网关相同,点击确定。

虚拟机上Linux系统setting 设置。在虚拟机菜单下选择你要设置的系统

右键--设置setting。设置网卡连接方式

进入系统 进行系统里的网络设置

系统设置system -- 首选项preference-- 网络设置Network Connections

选择System eth0,点击Edit编辑

设置完成后 需要在终端teminal上 进行重启网卡。

用service network restart 重启

1, 重启之后,查看网络配置Vim /etc/sysconfig/network-scripts/ifcfg-eth0查看并可以编辑。

[root@centos ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

打开文件,修改以下内容并保存

DEVICE=eth0#对应第一张网卡

TYPE=Ethernet

ONBOOT=yes#是否启动时运行

NM_CONTROLLED=yes

BOOTPROTO=dhcp ip获得方式有none,dhcp分配ip

static静态的ip。看设置ip时,是自己添加

ip-static还是分配ip-dhcp

自己添加ip时下面会显示ip地址,网关,子网掩码

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

NAME="System eth0"#名称

HWADDR=00:0C:29:60:2E:17 #必须对应etho是的MAC地址

(/etc/udev/rules.d/70-persistent-net.rules)

PEERDNS=yes PEERROUTES=yes

IPADDR=192.168.1.45#指定本机IP地址

NETMASK=255.255.255.0  #指定子网掩码

GATEWAY=192.168.1.1 #指定网关

2, 退出来,在重启一遍网卡 service network restart。

3, 这时就可以连接网络了。

linux如何实现桥接的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux wifi 桥接、linux如何实现桥接的信息别忘了在本站进行查找喔。

文章版权声明:除非注明,否则均为我爱教程术原创文章,转载或复制请以超链接形式并注明出处。