[LN_02] Linux网络环境配置

一、使用配置文件进行网卡配置

1. 网卡信息文件(永久修改)

cd /etc/sysconfig/network-scripts
vi ifcfg-eth0

网卡配置项 含义
DEVICE=eth0 网卡设备名
BOOTPROTO=none 自动获取IP(none/static/dhcp)(否)
HWADDR=xx:xx:xx:xx:xx:xx MAC地址
NM_CONTROLLED=yes 由Network Manager图形管理工具托管(是)
ONBOOT=yes 随同网络服务启动,eth0生效
TYPE=Ethernet 类型为以太网
UUID="xxxxx" 唯一识别码(克隆虚拟机后需要手动修改此编码才能上网)
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用户控制网卡eth0

2. 临时进行网络配置

# ifconfig临时设置网卡eth0的网络配置:
ifconfig eht0 192.168.xxx.xxx netmask 255.255.255.0


二、主机名文件

1. 通过主机名文件修改主机名(永久修改)

cd /etc/sysconfig
vi network

NETWORKING=yes
HOSTNAME=localhost.localdomain

2. 查看&临时设置主机名

hostname [主机名]
PS:退出用户登录后再次登录即可查看修改的效果

三、DNS配置文件

cd /etc
vi resolv.conf

# 名称服务器(DNS服务器)
nameserver xxx.xxx.xxx.xxx
search localhost


四、UUID冲突-处理方法:

1)在ifcfg-eth0文件中删除MAC地址一行
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2)删除网卡与MAC地址绑定的文件
rm -rf /etc/udev/rules.d/70-persistent-net.rules
3)重启系统
reboot

五、VMware虚拟机3种连接方式

  • 桥接模式:利用真实网卡进行通信。可与物理主机通信,也可与局域网中的其他主机通信;配置与物理主机相同的网段即可通信,会占用真实网段中的IP地址;可访问公网
  • NAT模式:利用VMnet8虚拟网卡通信。只能与物理主机通信,不能与局域网的其他主机通信;可访问公网
  • Host-only模式:利用VMnet1虚拟网卡通信。只能与物理主机通信,不能与局域网的其他主机通信;不可访问公网

以CentOS6为例,在VMware虚拟机中配置网卡,可联通物理主机并访问公网
1)选择NAT模式:虚拟机-->设置-->网络适配器-->NAT模式
2)VMware关闭虚拟机-->编辑-->虚拟网络编辑器-->恢复默认设置
3)配置网卡信息(如:自动分配IP方式)

DEVICE=eth0
HWADDR=00:0c:29:70:4b:13
NM_CONTROLLED=yes
ONBOOT=yes
BOOTPROTO=dhcp
TYPE=Ethernet
USERCTL=no
PEERDNS=yes
IPV6INIT=no

DNS1=8.8.8.8
DNS2=4.2.2.2

4)重启网络,使网络配置生效
方式1:service network restart
方式2:/etc/init.d/network restart

你可能感兴趣的:([LN_02] Linux网络环境配置)