firemail
标题:
centos 7 网络设置
[打印本页]
作者:
java
时间:
2017-12-6 10:15
标题:
centos 7 网络设置
最直接的方法:
sudo vi /etc/sysconfig/network-scripts/ifcfg-em1
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static #启用静态IP地址
NAME="System etho"
IPADDR=192.168.134.106
GATEWAY=192.168.134.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
USERCTL=no
ONBOOT=yes #开启自动启用网络连接
IPADDR0=192.168.21.128 #设置IP地址
PREFIXO0=24 #设置子网掩码
GATEWAY0=192.168.134.1 #设置网关
DNS1=192.168.12.13 #设置主DNS
DNS2=192.168.12.18 #设置备DNS
DNS3=192.168.12.19 #设置备DNS
也可参考其它方法
CentOS7.x上进行网络配置的方法
1、查看当前网卡信息
$ nmcli connection show
名称 UUID 类型 设备
em1 3655e971-ef98-4674-abe8-d17c76271b4e 802-3-ethernet em1
2、查看配置后的网卡配置信息
nmcli connection show em1
IP4.地址[1]: 192.168.134.106/24
IP4.网关: 192.168.134.1
IP4.DNS[1]: 192.168.12.13
IP4.DNS[2]: 192.168.12.18
IP4.DNS[3]: 192.168.12.19
3.使用nmcli命令手工配置网卡
sudo nmcli connection modify em1 \
> connection.autoconnect yes \
> ipv4.method manual \
> ipv4.address 192.168.134.106/24 \
> ipv4.gateway 192.168.134.1 \
> ipv4.dns 192.168.12.13
autoconnect 是设置开机自动连接
ipv4.method 是设置手工配置IPV4地址
重启网络服务
[root@localhost ~]# systemctl restart network
4.自动获取IP地址
[root@localhost ~]# nmcli connection modify eth0 \
> connection.autoconnect yes \
> ipv4.method auto
作者:
java
时间:
2017-12-15 10:17
本帖最后由 java 于 2017-12-15 15:39 编辑
动态配置
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEEROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=em1
UUID=3655e971-cf0f-4674-abe8-d17c76271b4e
DEVICE=em1
ONBOOT=yes
复制代码
静态配置
TYPE=Ethernet
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=em1
UUID=3655e971-cf0f-4674-abe8-d17c76271b4e
DEVICE=em1
ONBOOT=yes
ZONE=public
PROXY_METHOD=none
BROWSER_ONLY=no
IPADDR=192.168.134.106
PREFIX=24
GATEWAY=192.168.134.1
DNS1=192.168.12.13
DNS2=192.168.12.18
DNS3=192.168.134.106
复制代码
HWADDR=b8:ca:3a:93:9a:44
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=em1
UUID=3655e971-cf0f-4674-abe8-d17c76271b4e
DEVICE=em1
ONBOOT=yes
IPADDR=192.168.134.106
GATEWAY=192.168.134.1
NETMASK=255.255.255.0
NM_CONTROLLED=yes
DNS2=192.168.12.13
DNS1=192.168.134.106
复制代码
systemctl restart network
ip addr
nmcli dev status
vi /etc/sysconfig/network-scripts/ifcfg-[tab两下]
BOOTPROTO=static #dhcp改为static(修改)
ONBOOT=yes #开机启用本配置,一般在最后一行(修改)
IPADDR=192.168.1.204 #静态IP(增加)
GATEWAY=192.168.1.2 #默认网关,虚拟机安装的话,通常是2,也就是VMnet8的网关设置(增加)
NETMASK=255.255.255.0 #子网掩码(增加)
DNS1=192.168.1.2 #DNS 配置,虚拟机安装的话,DNS就网关就行,多个DNS网址的话再增加(增加)
NM_CONTROLLED=no
“NM_CONTROLLED=no”表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理。“ONBOOT=yes”告诉我们,系统将在启动时开启该接口。
cat /etc/resolv.conf
cat /etc/hostname
cat /etc/hosts
欢迎光临 firemail (http://firemail.wang:8088/)
Powered by Discuz! X3