Linux网络的设置
一、介绍
目的:使Linux可以正常上网,前提是物理机可以上网
软件环境:
- 虚拟机版本: VMware Workstation 12,
- Linux系统版本:CentOS 7.3
二、设置网络
1,在登录黑框中输入如下命令,让CentOS 7获取ip地址

2,查看ip地址

从图中可以看出,这台机器有两个IP地址。
- 第一个地址127.0.0.1是回环地址,网卡名叫做lo,Windows操作系统也有该地址,用来自己和自己通信。
- 第二个地址192.168.122.1就是我们自动获取的IP地址,其中ens33就是网卡的名字。(不一样也没关系)
3,查看VMware NAT网络模式的网段
(1)同时按下Ctrl和Alt这两个键,释放鼠标,然后点击VMware虚拟机左上角菜单栏中的“编辑”,选择“虚拟网络编辑器”,在弹出的界面选中VMnet8(NAT模式)

此时我们可以看到子网IP为192.168.47.0,子网掩码为255.255.255.0,我们所获取到的那个IP就在这个子网里面。
(2)点击右侧的“NAT设置”按钮

在这个界面中,我们会看到网关为192.168.47.2(记住,后面操作中还会用到)
3,测试CentOS 7是否可以联网

联网成功!
4,手动给Linux系统设置IP地址

现在打开的这个文件就是网卡的配置文件,要更改IP地址,就得编辑这个文件。
我们要修改其中的文件内容,按字母 i 键:
- 将ONBOOT=no 改为 ONBOOT=yes
- 将BOOTPROTO=dhcp 改为 BOOTPROTO=static
- 并增加如下几行字符
- IPADDR=192.168.188.128
- NETMASK=255.255.255.0
- GATEWAY=192.168.47.2
- DNS1=119.29.29.29

说明:
- ONBOOT设置为yes,表示网卡随着系统一同启动
- BOOTPROTO用来设置网卡的启动类型,dhcp表示自动获取IP地址,static表示手动设置静态IP地址
- IPADDR指定IP地址(取决于前面已自动获取到的地址)
- NETMASK指定子网掩码
- GATEWAY指定网关
- DNS1指定上网用的DNS IP地址
- 119.29.29.29是国内DNSpod公司提供的一个公共DNS
完成以上更改后,按下Esc键,紧接着输入“:wq”并回车,退出刚才的文档。
5,重启联网
(1)重启网络服务

(2)查看IP地址(和前面看到的一样)

(3)测试网络连通性

6,网络设置完成!
Linux网络的设置的更多相关文章
- Linux网络服务01——Linux网络基础设置
Linux网络服务01--Linux网络基础设置 一.查看及测试网络 1.使用ifconfig命令查看网络接口 (1)查看活动的网络接口 ifconfig命令 [root@crushlinux ~]# ...
- linux网络基础设置 以及 软件安装
ifconfig #查看所有已激活的网卡信息 临时配置 #yum install net-tools -y 默认ifconfig是没有安装的,可能需要安装 ifconfig eth0 #查看单独一块网 ...
- Linux网络配置:设置IP地址、网关DNS、主机名
查看网络信息 1.ifconfig eth0 2.ifconfig -a 3.ip add 设置主机名需改配置文件: /etc/hosts /etc/sysconfig/network vim /et ...
- Linux网络基础设置
1.笔记 systenctl restart network:重启网卡网络服务 bash:刷新主机名称 netstat:查看网络状态 route -n:不做地址解析 mii-tool eno16777 ...
- 第二章linux网络基础设置总结!
一:查看及测试网络 (1)查看活动的网络接头命令:ifconfig (2)查看所有网络接口命令:ifconfig -a (3)查看指定的网络接口(不论该网络接口是否处于激活状态)命令:ifconfig ...
- Linux网络服务第一章Linux网络基础设置
1.笔记 systenctl restart network:重启网卡网络服务 bash:刷新主机名称 netstat:查看网络状态 route -n:不做地址解析 mii-tool eno16777 ...
- Linux网络参数设置
1.ifconfig 查询.设定网络卡与ip 设置桥接网络 # vi /etc/sysconfig/network-script/ifcfg-br0 DEVICE=br0 ...
- Linux基础-7.Linux网络基础设置
装好Linux,Linux一般会默认使用NetworkManager来辅助管理网络配置.对于配置Linux服务器来说,我们不需要NetworkManager来配置网络,所以要关闭它,不然它会影响手动配 ...
- linux基础-第十四单元 Linux网络原理及基础设置
第十四单元 Linux网络原理及基础设置 三种网卡模式图 使用ifconfig命令来维护网络 ifconfig命令的功能 ifconfig命令的用法举例 使用ifup和ifdown命令启动和停止网卡 ...
随机推荐
- 菜鸟学SSH(二)——Struts2国际化手动切换版
国际化(internationalization,i18n)和本地化(localization,l10n)指让产品(出版物,软件,硬件等)能够适应非本地环境,特别是其他的语言和文化.程序在不修改内部代 ...
- [Windows Azure] Create and use a reporting service in Windows Azure SQL Reporting
Create and use a reporting service in Windows Azure SQL Reporting In this tutorial you will learn ab ...
- [Windows Azure] Windows Azure Execution Models
Windows Azure Execution Models Windows Azure provides different execution models for running applica ...
- Asp.Net MVC Areas区域说明
一般网站分为前台+会员后台+管理员后台,做过webform的人都会把会员后台页面放在user中,把管理员后台页面放在admin中 会员后台访问:www.xxx.com/user/xxx.aspx 管理 ...
- kali下添加PATH环境变量
添加PATH环境变量,第1种方法: [root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH 再次查看: [root@l ...
- 标准JAVA MD5方法
https://blog.csdn.net/wangfei0904306/article/details/71565968 ************************************** ...
- LeetCode: Convert Sorted Array to Binary Search Tree 解题报告
Convert Sorted Array to Binary Search Tree Given an array where elements are sorted in ascending ord ...
- uboot第一阶段关键位置分析
/* * the actual reset code */ reset: /* * set the cpu to SVC32 mode */ mrs r0,cpsr bic r0,r0,#0x1f o ...
- 使用卷积神经网络CNN训练识别mnist
算的的上是自己搭建的第一个卷积神经网络.网络结构比较简单. 输入为单通道的mnist数据集.它是一张28*28,包含784个特征值的图片 我们第一层输入,使用5*5的卷积核进行卷积,输出32张特征图, ...
- How To Install Java with Apt-Get on Ubuntu 16.04
Introduction Java and the JVM (Java's virtual machine) are widely used and required for many kinds o ...