Linux配置网络

使用配置文件配置网络

1.配置文件存放位置

1.IP/NETMASK/GW/DNS等属性的配置文件:/etc/sysconfig/network-scripts/ifcfg-iface(网络设备对的接口名称)

2.路由的相关配置文件:/etc/sysconfig/network-scripts/route-iface(若对应接口不存在,可自行创建)

3.DNS配置文件:/etc/resolv.conf

2.配置文件各条目含义

1.含义

1.DEVICE="ens33":此配置文件对应的设备名称

2.NAME="ens33":设备名称(centos7中兼容的模式)

3.ONBOOT="yes":在系统引导启动过程中,是否激活此接口

4.UUID="088467d4-ad2a-442a-a6c8-8c3ad1f1a1dd":此设备的唯一标识(uuidgen可获取UUID)

5.NETBOOT:是否支持网络引导

6.IPV6INIT="yes":是否初始化ipv6

7.BOOTPROTO="static":激活此接口时对应使用哪种协议来配置接口的属性,可用选项有dhcp(动态配置ip地址);bootp(自动分配);static(静态地址);none(不使用任何协议,静态地址)

8.TYPE="Ethernet":接口类型,一般有Ethernet,Bridge

9.DNS1:第一DNS服务器指向

10.DNS2:备用DNS服务器指向

11.DOMAIN:DNS搜索域

12.IPADDR:IP地址

13.NETMASK:掩码地址,Centos7支持使用PREFIX(PREFIX=24
)以长度方式指明子网掩码

14.GATEWAY:默认网关

15.USERCTL:是否允许普通用户控制此设备

16.PEERDNS:如果BOOTPROTO的值为“dhcp”,是否允许dhcp server分配的dns服务器指向覆盖本地手动指定的dns服务器指向,默认允许

17.HWADDR=00:0C:29:EB:8B:6E
:设备的MAC地址

18.NM_CONTROLLLED:是否使用NetworkManager服务来控制接口(一般是使用network服务的)

19.DEFROUTE:是否把当前网络设备设定为默认路由

20.IPV4_FAILURE_FATAL=no:是否开启ipv4致命错误检测

2.测试centos7配置网络
1)更改配置文件

[root@yuki ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"  更改为静态配置iP
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPADDR=192.168.3.100  配置ip
NETMASK=255.255.255.0  配置子网掩码
GATEWAY=192.168.3.1    配置网关
DNS1=114.114.114.114    配置DNS
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="088467d4-ad2a-442a-a6c8-8c3ad1f1a1dd"
DEVICE="ens33"
ONBOOT="yes"         更改为开机启动

2)保存配置文件后,重新启动网络服务

[root@yuki ~]# systemctl restart network.service 
[root@yuki ~]# systemctl status network.service
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   "Active: active (exited) since 三 2019-05-15 23:18:25 CST; 6s ago  确认已经启动"
     Docs: man:systemd-sysv-generator(8)
  Process: 3158 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS)
  Process: 3324 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)

5月 15 23:18:25 yuki systemd[1]: Starting LSB: Bring up/down networking...
5月 15 23:18:25 yuki network[3324]: Bringing up loopback interface:  [  OK  ]
5月 15 23:18:25 yuki network[3324]: Bringing up interface ens33:  Connection successfully activated...n/6)
5月 15 23:18:25 yuki network[3324]: [  OK  ]
5月 15 23:18:25 yuki systemd[1]: Started LSB: Bring up/down networking.
Hint: Some lines were ellipsized, use -l to show in full.

3)测试是否配置成功

已经可以ping通某度
[root@yuki ~]# ping www.baidu.com
PING www.a.shifen.com (119.75.213.50) 56(84) bytes of data.
64 bytes from 119.75.213.50 (119.75.213.50): icmp_seq=1 ttl=54 time=20.7 ms
64 bytes from 119.75.213.50 (119.75.213.50): icmp_seq=2 ttl=54 time=20.4 ms
64 bytes from 119.75.213.50 (119.75.213.50): icmp_seq=3 ttl=54 time=20.1 ms

3.测试centos6配置网络服务
1)查看当前网卡

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值