centos gl centos8官网下载教程

CentOS下如何配置两个网卡桥接

什么是网桥

网桥是在数据链路层,将两个LAN连接起来,根据MAC地址来转发帧,可以看作低层的路由器。

网桥的分类

1、硬件网桥为物理ymgl,可以进行选购购买cisco或者华为的设备

2、软件件网桥是由操作系统来完成网桥控制的,主要控制权是由操作系统完成的,目前可以完美完成网桥功能的两大操作系统,linuxunix

1、检查系统中是否安装网桥配置工具

[root@example~]# rpm-qa| grep bridge

bridge-utils-1.2-10.el6.x86_64

2、创建网桥逻辑接口

[root@example~]# brctl addbr macbr0

3、将ethX设备添加到网桥中

[root@example~]# brctl addif macbr0 eth1

[root@example~]# brctl addif macbr0 eth2

4、将ethX设备为混杂模式

[root@example~]# ifconfig eth1 0.0.0.0

[root@example~]# ifconfig eth2 0.0.0.0

[root@example~]# ifconfig macbr0

macbr0 Link encap:Ethernet HWaddr 00:0C:29:EB:59:A4

BROADCAST MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:0(0.0 b) TX bytes:0(0.0 b)

5、设置网桥macbr0的IP

[root@example~]# ifconfig macbr0 172.16.1.1/24

创建永久网桥配置

1、建立网桥配置文件

[root@example~]# vi/etc/sysconfig/network-scripts/ifcfg-macbr0

DEVICE=macbr0

TYPE=Bridge

BOOTPROTO=static

IPADDR=172.16.100.1

NETMASK=255.255.255.0

ONBOOT=yes

2、将网卡加入到网桥中

[root@example~]# vi/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=static

IPADDR=0.0.0.0

BRIDGE=macbr0

[root@example~]# vi/etc/sysconfig/network-scripts/ifcfg-eth2

DEVICE=eth2

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=static

IPADDR=0.0.0.0

BRIDGE=macbr0

有人在CentOS 6.x上跑过Genymotion吗

我在ubuntu上用Genymotion,很快的

你说的是编译glibc吧.centos应该可以直接升级glic到新版本的吧

没有直接可升级的版本,CentOS 6.2用yum安装只有2.12版本的,我下载源代码编译之后安装到另一个位置,用LD_LIBRARY_PATH

指向新编译的库之后许多程序跑不起来了(最新版本连ls也会core dump,2.15可能跑ls、ping等程序,但不能跑gdb或vim等),所以

也不敢把它直接装到系统中来试。

如何升级linux系统glibc版本

小编提供了如下的四种方法,但是,小编建议大家不要自己更新 glibc。因为他是系统基础库。他如果出现函数接口变化(版本升级很容易出现这个问题),那么你的整个系统就不能用了。另外,当前最新版本是2.11,比你要安装的要新的多,更新glibc后有可能导致系统崩溃因为Linux的依赖关系就是为了防止这种情况而设计的。所以最好还是找相关人士来解决这个问题。

简介

glibc是gnu发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。

方法一:

步骤如下:

wget

wget

tar-xvf glibc-2.15.tar.gz

tar-xvf glibc-ports-2.15.tar.gz

mv glibc-ports-2.15 glibc-2.15/ports

mkdir glibc-build-2.15

cd glibc-build-2.15

../glibc-2.15/configure --prefix=/usr--disable-profile--enable-add-ons--with-headers=/usr/include--with-binutils=/usr/bin

make make install

make是成功后,build目录下编译出了一个新的libc.so.6(/glibc-build-2.15/libc.so.6,我们会发现这实际上也是一个软连接,真实的lib文件时libc.so

cd glibc-build-2.15

ll libc.so.6

查看库文件,可以看到2.12的旧库文件还在,多了2.15版本的库文件,而且软链接文件全部指向了2.15版本

ll/lib64/libc*

此时,查看glibc支持的版本

strings libc.so| grep GLIBC

注:以上图片上传到红联Linux系统教程频道中。

方法二:

编译安装glibc

1.下载glibc

wget .下载glibc-linuxthreads

wget .解压

tar-zxvf glibc-2.3.2.tar.gz

cd glibc-2.3.2

tar-zxvf../glibc-linuxthreads-2.3.2.tar.gz

cd..

./glibc-2.3.2/configure--prefix=/usr--disable-profile--enable-add-ons--libexecdir=/usr/lib--with-headers=/usr/include

make

make install注意点:

1、要将glibc-linuxthreads解压到glibc目录下。

2、不能在glibc当前目录下运行configure

方法三:

1、linux更新包,首选用yum来进行更新(前提是你的linux能上外网),命令如下:

yum install glibc*  ----------虽然是安装命令,但是查到已安装后,会自动更新到yum源的最新版本。

2、也可以使用下载的rpm包手工更新的方法,下载最新的glic包然后上传到linux系统安装即可

方法四:

如果是CentOS的话就好啦,直接用命令:yum install glibc就ok啦!其他的没办法,只能下载或哪里有光盘DVD!

阅读剩余
THE END