-
Notifications
You must be signed in to change notification settings - Fork 0
Linux Opt: Centos: network
x893675 edited this page Nov 18, 2019
·
2 revisions
[root@localhost docker]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="eab6b1ea-2bc3-4832-8186-c8b8805a2ece"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.200.100
NETMASK=255.255.255.0
GATEWAY=192.168.200.1
DNS1=8.8.8.8
假定物理网卡为eth0,网桥为br0
vim /etc/sysconfig/network-scripts/ifcfg-eht0
更改文件中的以下条目:
# NAME,DEVICE,UUID写成自己环境中的值
TYPE=Ethernet
BOOTPROTO=none
NAME=eth0
UUID=XXXXXXXXXXX
DEVICE=eth0
ONBOOT=yes
BRIDGE=br0
vim /etc/sysconfig/network-scripts/ifcfg-br0
文件内容如下:
# 更改相应ip,也可用dhcp
TYPE=Bridge
DEVICE=br0
BOOTPROTO=static
ONBOOT=yes
IPADDR=172.16.73.201
NETMASK=255.255.0.0
GATEWAY=172.16.0.1
DNS1=202.103.24.68
service network restart
禁用网络过滤
#增加以下条目
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0
sysctl -p /etc/sysctl.conf
注意:更改网络接口文件前可先备份