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 编辑

动态配置
  1. TYPE=Ethernet
  2. BOOTPROTO=dhcp
  3. DEFROUTE=yes
  4. PEEROUTE=yes
  5. PEERDNS=yes
  6. PEERROUTES=yes
  7. IPV4_FAILURE_FATAL=no
  8. IPV6INIT=yes
  9. IPV6_AUTOCONF=yes
  10. IPV6_DEFROUTE=yes
  11. IPV6_FAILURE_FATAL=no
  12. IPV6_ADDR_GEN_MODE=stable-privacy
  13. NAME=em1
  14. UUID=3655e971-cf0f-4674-abe8-d17c76271b4e
  15. DEVICE=em1
  16. ONBOOT=yes
复制代码
静态配置
  1. TYPE=Ethernet
  2. BOOTPROTO=static
  3. DEFROUTE=yes
  4. IPV4_FAILURE_FATAL=no
  5. IPV6INIT=yes
  6. IPV6_AUTOCONF=yes
  7. IPV6_DEFROUTE=yes
  8. IPV6_FAILURE_FATAL=no
  9. IPV6_ADDR_GEN_MODE=stable-privacy
  10. NAME=em1
  11. UUID=3655e971-cf0f-4674-abe8-d17c76271b4e
  12. DEVICE=em1
  13. ONBOOT=yes
  14. ZONE=public
  15. PROXY_METHOD=none
  16. BROWSER_ONLY=no
  17. IPADDR=192.168.134.106
  18. PREFIX=24
  19. GATEWAY=192.168.134.1
  20. DNS1=192.168.12.13
  21. DNS2=192.168.12.18
  22. DNS3=192.168.134.106
复制代码
  1. HWADDR=b8:ca:3a:93:9a:44
  2. TYPE=Ethernet
  3. BOOTPROTO=static
  4. DEFROUTE=yes
  5. PEERDNS=yes
  6. PEERROUTES=yes
  7. IPV4_FAILURE_FATAL=no
  8. IPV6INIT=yes
  9. IPV6_AUTOCONF=yes
  10. IPV6_DEFROUTE=yes
  11. IPV6_FAILURE_FATAL=no
  12. NAME=em1
  13. UUID=3655e971-cf0f-4674-abe8-d17c76271b4e
  14. DEVICE=em1
  15. ONBOOT=yes
  16. IPADDR=192.168.134.106
  17. GATEWAY=192.168.134.1
  18. NETMASK=255.255.255.0
  19. NM_CONTROLLED=yes
  20. DNS2=192.168.12.13
  21. 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