Ubuntu
1. 静态ip
编辑/etc/network/interfaces
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.20 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 192.168.1.1
2. DHCP
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
3. 设置桥
桥的配置讲解如下:
lo 回环接口
eth0 我们要用的物理接口
br0 我们创建的桥。 这一段的配置跟原来物理接口的配置一样。要注意bridge_ports eth0这里要配置好。
auto lo iface lo inet loopback auto eth0 iface eth0 inet manual auto br0 iface br0 inet static address 192.168.1.20 network 192.168.1.0 netmask 255.255.255.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.1 bridge_ports eth0 bridge_stp off bridge_fd 0 bridge_maxwait 0
Cent OS
编辑/etc/sysconfig/network-script 这个目录下以 ifcfg- 开头的一些文件。
1. DHCP
NAME=ens3 BOOTPROTO=dhcp TYPE=Ethernet
2. 静态IP
NAME=ens3 BOOTPROTO=static IPADDR=192.168.1.208 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 ONBOOT=yes TYPE=Ethernet
3. Bridge
首先物理接口配置如下
TYPE=Ethernet BRIDGE=br0 NAME=ens3 ONBOOT=yes
创建一个bridge文件
[root@CentOS-7-VM networkbackup]# cat ifcfg-br0 NAME=br0 BOOTPROTO=static NM_CONTROLLED=yes IPADDR=192.168.1.208 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 ONBOOT=yes TYPE=Bridge
KVM 桥接上网
KVM是linux下的虚拟机管理器。类似vmware。默认用KVM创建虚拟机使用的网络模式是NAT。 如果要改为桥接模式要做如下工作:
首先,宿主机器配置为桥接。
这一步参考,ubuntu或者centos 的桥接配置
然后KVM做一些设置如下:
最后,虚拟机内部正常配置网络。