700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > VMware中安装CentOS7网络配置静态IP地址 常用配置和工具安装

VMware中安装CentOS7网络配置静态IP地址 常用配置和工具安装

时间:2019-10-01 02:53:33

相关推荐

VMware中安装CentOS7网络配置静态IP地址 常用配置和工具安装

VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装

在阿里云开源镜像地址下载镜像

Index of /centos/7.2.1511/isos/x86_64/

/centos/7.2.1511/isos/x86_64/

安装完用ifconfig查看本机的ip地址(局域网已经有DHCP),提示ifconfig命令没找到。

[root@centos1 ~]# ifconfig

-bash: ifconfig: command not found

用ls查看/usr/sbin/目录,也没看到ifconfig

vi /etc/sysconfig/network-scripts/ifcfg-eth0 不存在

原因是:centos7 已经用ip命令代替ifconfig命令了。

配置好网络可以访问外网时用yum install net-tools安装net-tools组件,将ifconfig命令找回来。

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

[root@localhost network-scripts]# ls

ifcfg-eno16777736 ifcfg-lo ......

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno16777736

其中ifcfg-lo这个是本地的,另外一个ifcfg-eno16777736(不同虚拟机不一样),用vi命令编辑这个文件

TYPE=Ethernet

BOOTPROTO=dhcp

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

IPV6_FAILURE_FATAL=no

NAME=eno16777736

UUID=4af3661e-5a41-4a14-841f-9687848f388b

DEVICE=eno16777736

ONBOOT=no

把ONBOOT=no改成ONBOOT=yes,然后用reboot命令重启CentOS(shutdown -r 不能用了)。

重启后ping -c 2 如果返回正常IP则可以链接外网了

执行命令:yum install net-tools安装net-tools组件(中间需要输入两次y进行确认才能安装完成)

完成后可以执行ifconfig命令了。

-------------------------------

如何为CentOS 7配置静态IP地址?

进入/etc/sysconfig/network-scripts目录,找到该接口的配置文件

本人测试的为 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

用#将BOOTPROTO=dhcp注释,输入以下配置(IP,网关根据自己情况修改):

IPADDR0=192.168.127.128

NETMASK=255.255.255.0

PREFIX0=24

GATEWAY0=192.168.127.2

DNS1=192.168.1.1

编辑后可以用:wq或:x保存退出,然后重启网卡,如果IP地址跟原来不一致,用ssh工具连接的需要断开重新连接(快捷键为ctrl+d)

[root@localhost ~]# service restart network

The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.(注:在虚拟机里面可以直接使用,在secureCRT上则不行)

[root@localhost ~]# systemctl restart network.service

[root@localhost ~]#

验证接口是否配置正确:

[root@localhost ~]# ip add

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever

2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 00:0c:29:e5:40:e6 brd ff:ff:ff:ff:ff:ff

inet 192.168.127.128/24 brd 192.168.127.255 scope global eno16777736

valid_lft forever preferred_lft forever

inet6 fe80::20c:29ff:fee5:40e6/64 scope link

valid_lft forever preferred_lft forever

验证网络配置是否可以访问外网:

[root@localhost ~]# ping -c 2

PING www. (14.215.177.37) 56(84) bytes of data.

64 bytes from 14.215.177.37: icmp_seq=1 ttl=128 time=16.0 ms

64 bytes from 14.215.177.37: icmp_seq=2 ttl=128 time=10.1 ms

-----------------------

关闭防火墙:chkconfig iptables off

关闭selinux服务:vi /etc/selinux/config

把SELINUX设置为disabled

#SELINUX=enforcing

SELINUX=disabled

保存退出

重启服务:init 6(或者reboot)

-----------------------------

安装rz和sz(上传下载)命令: yum install lrzsz

安装vim命令: yum install vim

安装ssh命令: yum install openssh-server

安装ssh客户端命令: yum install openssh-clients

配置远程无密码登录需要使用到ssh

============================================

自VMware Workstation 11开始,VMware就只支持64bit系统,不再支持32位系统了

如果VMware Workstation 12.5虚拟机安装64位系统时报错“Intel VT-x处于禁止状态”

重启电脑,启动中按F1键进入BIOS。(电脑不同进入BIOS的按键不同,电脑启动时有提示)。

找到Intel(R) Virtualization Technology选项(不一定是在CPU选项里面),设置为有效(Enabled)

保存并退出BIOS

再次进入Windows操作系统,问题得到解决。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。