虚拟机CentOS-mini安装完成后的网络设置
2016-07-12 17:04
489 查看
系统环境:虚拟机, CentOS-mini,x86-64,
1. 主机名设置
涉及的文件: /etc/hostname; /etc/sysconfig/network
1.1 在/etc/hostname写入自己的主机名,随自己的喜好写
1.2 添加或者更改/etc/sysconfig/network文件中的HOSTNAME字段,要和前一个文件中内容相同:
2. IP及其相关设置
涉及文件: /etc/sysconfig/network-scripts/ifcfg-eth*
一般情况下是ifcfg-eth0文件,可以设置静态,以及动态的IP。
2.1 静态IP地址设置:
2.1.1 点击虚拟机软件中编辑菜单,选择虚拟网络编辑器,将网络连接改为NAT模式,并设置子网以及子网掩码。
2.1.2 点击上图中的NAT设置,设置虚拟网络的网关:
2.1.3 设置虚拟机的IP地址及其相关,此主机的IP为172.20.1.11,网关要和上述的设置相同,编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件:
然后通过 service network restart 重启网络,如果设置没问题,其状态都会是OK。
接着,通过ifconfig查看设置好的网络:
2.1.4 到目前为止,还不能连接到网络,需要设置DNS服务器
涉及文件: /etc/resolv.conf。
其中8.8.8.8 和 8.8.4.4 是google的免费DNS
我们设置的是网关的IP,这是因为:现在的路由器都有DNS转发的功能。所以你设置成当地的DNS也可以上网,实际上,实现你上网的是当地 DNS, 172.20.1.254 只是在中间插了一下手。
2.1.5 测试网络
可以直接同ping命令来查看网络连通性,如果有回应则表示网络设置没问题。
1. 主机名设置
涉及的文件: /etc/hostname; /etc/sysconfig/network
1.1 在/etc/hostname写入自己的主机名,随自己的喜好写
1.2 添加或者更改/etc/sysconfig/network文件中的HOSTNAME字段,要和前一个文件中内容相同:
2. IP及其相关设置
涉及文件: /etc/sysconfig/network-scripts/ifcfg-eth*
一般情况下是ifcfg-eth0文件,可以设置静态,以及动态的IP。
2.1 静态IP地址设置:
2.1.1 点击虚拟机软件中编辑菜单,选择虚拟网络编辑器,将网络连接改为NAT模式,并设置子网以及子网掩码。
2.1.2 点击上图中的NAT设置,设置虚拟网络的网关:
2.1.3 设置虚拟机的IP地址及其相关,此主机的IP为172.20.1.11,网关要和上述的设置相同,编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件:
然后通过 service network restart 重启网络,如果设置没问题,其状态都会是OK。
接着,通过ifconfig查看设置好的网络:
2.1.4 到目前为止,还不能连接到网络,需要设置DNS服务器
涉及文件: /etc/resolv.conf。
其中8.8.8.8 和 8.8.4.4 是google的免费DNS
我们设置的是网关的IP,这是因为:现在的路由器都有DNS转发的功能。所以你设置成当地的DNS也可以上网,实际上,实现你上网的是当地 DNS, 172.20.1.254 只是在中间插了一下手。
2.1.5 测试网络
可以直接同ping命令来查看网络连通性,如果有回应则表示网络设置没问题。
相关文章推荐
- Linux-http服务-apache配置
- 很纠结的问题:org.apache.axis2.AxisFault: 服务器未能识别 HTTP 头 SOAPAction 的值
- C#学习 【HttpClient学习】
- sip/sdp/rtp/rtcp/rtsp间的关系
- 网络爬虫(二):利用urllib2通过指定的URL抓取网页内容
- https
- 微信测试工程师手把手教你做弱网络模拟测试
- 升级okhttp3.0+和retrofit2.0+的过程以及遇到的坑
- 安天每日安全简讯20160712
- Java 网络编程实例
- 网络基石 —— 电话线
- 【华为WLAN】WLAN网络,AC旁挂直接转发基本配置。
- 网络基石 —— ADSL
- 笔记----httpd得basic认证基于组
- iOS中4种判断网络请求的方式(系统状态栏、AFNetworking、Reachability、自定义)
- 2使用XMLHttpRequest对象
- TCP和UDP?
- linux关闭tcp连接工具--killcx
- HTTP和HTTPS的区别?
- Java网络编程之(二): TCP的多线程连接