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
  • 并增加如下几行字符
  1. IPADDR=192.168.188.128
  2. NETMASK=255.255.255.0
  3. GATEWAY=192.168.47.2
  4. 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,网络设置完成!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux命令_磁盘管理_查看磁盘或目录的容量

    Zoctopus
  • Linux命令_磁盘管理_查看磁盘或目录的容量

    Zoctopus
  • 当我阅读完上千行的游戏球球大作战战斗服务器端源码后...

    这周服务器主程安排给了我一个任务(其实是我在用Go做完了一些小demo后,向主程请示下一步的安排),让我将他用Lua语言写的球球大作战的服务端代码转成Go语言形...

    Zoctopus
  • Linux基础知识第五讲,远程管理关机启动网卡命令

    两个网卡. 绿色标注的是网卡名称.这只是一个名称,不重要. 通过 ifconfig查看IP地址.一个是本机测试网卡是否 正常通信的IP地址.也就是本地地址...

    IBinary
  • 有一个不让你下班后继续工作的老板是什么体验?Power BI限制IP地址登录

    我们讲到可以在Azure Active Directory中随时监控团队伙伴的登录时间、登录IP等信息,以便查看哪些小伙伴下了班回家之后还是在继续工作呢,下一批...

    陈学谦
  • 解决内网主机ping不通网关能ping内网

    程序员同行者
  • [JDK] ThreadPoolExecutor 线程池配置 和 阻塞队列BlockingQueue

    [JDK] ThreadPoolExecutor 线程池配置 和 阻塞队列BlockingQueue

    架构探险之道
  • centos服务器主网卡及添加辅助网卡绑定多IP实践演示

    创建主网卡及辅助网卡的多IP 在控制台创建即可 参见:https://cloud.tencent.com/developer/article/1360461

    芷兰云
  • Moodle 安装的时候提示 original IP

    Installation must be finished from the original IP address, sorry

    HoneyMoose
  • 基础扩展 | 16. 队列应用示例:广度优先搜索

    在前一篇文章《基础扩展 | 15:队列》中,我们使用VBA代码实现了队列数据结构,本文将在广度优先搜索中应用队列。因此,本文的基础代码在《基础扩展 | 15:队...

    fanjy

扫码关注云+社区

领取腾讯云代金券