Linux 笔记分享十八:网络配置

一、IP地址配置

1、四种IP配置方式

  • ifconfig命令临时配置IP地址
  • setup工具永久配置IP地址(CentOS7是nmtui)
  • 修改网络配置文件
  • 图形界面配置IP地址

2、ifconfig

查看和配置IP信息

ifconfig
  • 关于返回信息

lo: 本地回环网卡的缩写

eth0是第一块网卡

  • 临时配置IP
ifconfig eth0 192.168.180.131 netmask 255.255.255.0

3、重启网络服务

service network restart

二、使用文件配置IP地址

1、打开配置文件

vim /etc/sysconfig/network-scripts/ifcfg-eth0

2、配置文件详解

必填(*) 配置项 作用
* DEVICE=eth0 网卡设备名
* BOOTPROTO=none 是否自动获取IP(none、static、dhcp),none和static都是不自动获取;dhcp时,非必填可不填
* HWADDR=00:0c:29:17:c4:09 MAC地址
NM_CONTROLLED=yes 是否可以由Network Manager图形管理工具托管
* ONBOOT=yes 是否随网络服务启动,eth0生效,如果为否,ifconfig将看不到信息
* TYPE=Ethernet 类型为以太网
UUID="44b76c8a-b59f-44d5-83fa-7f98fda86b3d" 唯一识别码
IPADDR=192.168.0.252 IP地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.0.1 网关
DNS1=202.106.0.20 DNS
IPV6INIT=no IPv6没有启动
* USERCTL=no 不允许非root用户控制此网卡

3、打开主机名文件

vim /etc/sysconfig/network

4、主机名文件详解

配置项 作用
NETWORKING=yes 是否在计算机启动时,启动网络服务
HOSTNAME=localhost.localdomain 主机名

5、关于修改主机名

hostname 主机名

修改主机名文件,需要重启计算机才能生效

可以用hostname命令即时生效

关于前面提示符不变,是因为提示符在登录后,就已经静态确认,这时候需要重新登录一下系统即可

6、打开DNS配置文件

vim /etc/resolv.conf

7、DNS配置文件详解

配置项 作用
nameserver 202.106.0.20 域名服务IP地址
search localhost 域名搜索补全,没什么用

三、虚拟机网络配置

虚拟机配置建议使用桥接方式

1、复制的linux系统,修改UUID

  • 第一步,删除网卡配置文件的MAC地址行
vim /etc/sysconfig/network-scripts/ifcfg-eth0
  • 第二步,删除网卡和MAC地址绑定的文件
rm -rf /etc/udev/rules.d/70-persistent-net.rules
  • 第三步,重启系统
本作品采用《CC 协议》,转载必须注明作者和本文链接
时空扭曲, 到底长啥样.
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!