第一步
ifconfig 查看网卡文件名称 ,一般是ens33开头,我这里是 eno16777736
[root@localhost ~]# ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.130 netmask 255.255.255.255 broadcast 192.168.0.130
inet6 fe80::20c:29ff:fea8:c4e8 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:a8:c4:e8 txqueuelen 1000 (Ethernet)
RX packets 5624 bytes 422537 (412.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1013 bytes 231957 (226.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 903 bytes 83352 (81.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 903 bytes 83352 (81.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
第二步
手动编辑 eno16777736 文件
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=6849af85-bf29-47cb-9a8b-966b85b2818f
ONBOOT=yes
HWADDR=00:0C:29:A8:C4:E8
IPADDR0=192.168.0.130
PREFIX0=32
GATEWAY0=192.168.0.1
DNS1=192.168.0.1
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
CentOS 手动添加IP配置(我的电脑装完没有)
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="bb3df8ab-bfc0-4ea4-b483-76b0a5172d4c"
DEVICE="ens33"
ONBOOT="yes"
IP地址:
IPADDR=192.168.0.131
GATEWAY=192.168.0.1
NETMASK=255.255.255.0
DNS=192.168.0.1
已找到问题:
由于手动安装过程中选择了桥接模式,并且安装选择网络和主机名时,打开了网络自动连接,所以这时网络配置文件中不会有IP地址配置信息,系统自动配置好了
虚拟机三种方式:
1、net方式连接:
2、桥接模式:
3、仅主机模式:
图形界面工具:
setup (>Redhat6)
nmtui (<Redhat7)
重启网络服务
systemctl restart network
网卡文件字段说明
DEVICE=eth0 //网卡设备名eth0
ONBOOT=yes //是否随机器启动yes
BOOTPROTO=dhcp //IP配置协议dhcp 当然也可以是static静态IP
//设置成dhcp时可以用dhclient命令配置IP
IPADDR=192.168.0.100 //IP地址192.168.0.100
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.0.1 //默认网关
当然还可以添加下列字段
TYPE=ether //网卡类型
HWADDR=xx:xx:xx:xx:xx:xx //MAC地址
BROADCAST=192.168.0.255 //广播地址
NETWORK=192.168.0.0 //网络地址
DNS1=192.168.0.1 //DNS服务器地址
DNS2=192.168.1.1
网络相关命令
nmcli
ip
ifconfig
netstat
ping
traceroute
联系作者
Please To Touch