抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

此文记录了在vm下安装了centos7后,如何设置静态IP并与外网联通。

虚拟机设置

虚拟机安装不多说,网络模式选择nat即可。

修改非图形界面启动

改名备份

1
mv /etc/systemd/system/default.target /etc/systemd/system/default.target.bak 

重新软连接文本界面为启动默认值界面

1
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

重启

1
systemctl reboot

重启完,默认的centos7使用的NetworkManager来管理的网络,我习惯使用network了,故此处将之关闭

1
systemctl stop  NetworkManager.service

并设置成开机不启动

1
systemctl disable  NetworkManager.service

修改打开配置文件

1
2
3
4
5
6
7
sudo vim /etc/sysconfig/network-scripts/ifcfg-eno1
BOOTPROTO=DHCP更改为static
ONBOOT=on更改为yes
然后在最下面添加三行
IPADDR=192.168.233.133
GATEWAY=192.168.233.2
BROADCAST=192.168.233.255

保存,重启网络服务,ping 一下百度,ping通了,恭喜你成功了。没成功,那么ping一下8.8.8.8,能连接,说明你的DNS没自动获取而你又没配置。

配置DNS

此方法为永久配置,这边配的是阿里的公共DNS,速度还可以。

首先打开之前关闭的NetworkManager, systemctl start NetworkManager.service(改完后在关掉即可)

查看当前网络连接

1
nmcli connection show

修改当前网络连接对应的DNS服务器

1
nmcli con mod eno1 ipv4.dns "223.5.5.5 223.6.6.6"

将dns配置生效

1
nmcli con up eno1

评论