【1】准备工作,写在前面

1.1)检查服务(cmd>>services.msc,我用的是VM)

1.2)确保Vmnet8 连接处于启动状态 + 获取ipv4(ipv6)地址


(在网络连接不正确时,作参考之用)

1.3)虚拟机选择 VMnet8(NAT模式)


【2】Linux Distribution 安装完后,设置网络连接

2.1)vim /etc/sysconfig/network-scripts/ifcfg-eth0 , 如下图

(这是个网络配置文件的简版,可以用即可,个人觉得)

Attention:

A1) DEVICE 是我的网卡信息,通过 cat /etc/udev/rules.d/70-persistent-net.rules 可以查看

A2) BOOTPROTO=static, 表明我是手动设置网络ip地址;

A3) HWADDR=00:0C:29:05:4F:17(参见上图中倒数第三行的ATTR(address)) 是网卡的MAC地址(物理地址),每个机子不一样,千万不要修改,因为虚拟网卡创建的时候,默认已经有了;

A4) IPADDR=192.168.186.100 这个是ipv4 地址,只要保证前三个字段和【1.2】中最后一张图的ipv4 地址 在同一个网段即可, 但要大于 网关地址GATEWAY 且小于 255;

A4) NETMASK=255.255.255.0 是子网掩码,默认255.255.255.0;

A5) TYPE=Ethernet 指明局域网类型 是 以太网;

A6) ONBOOT=yes 表明开机时就连接;

A7) GATEWAY=192.168.186.2 网关地址,参见【1.2】中最后一张图的ipv4地址,这个GATEWAY必须要大于【1.2】最后一张图的ipv4 地址;

2.2)配置DNS 域名服务器(vim /etc/resolv.conf)

Attention

出现的问题:

在这之后,即把网络连接和dns域名服务器配置完之后,我们重启network 服务(service network restart),重启网络服务后,resolv.conf 会被重置,使得无法 ping www.baidu.com;

解决方法Solution(两种):

S1) 编辑完resolv.conf 文件后, 执行 chattr +i /etc/resolv.conf 禁止该文件被修改,如果需要修改的时候,chattr -i /etc/resolv.conf 即可;

S2) 当然,你也可以吧DNS配置信息写入到 /etc/sysconfig/network-scripts/ifcfg-eth0中


Bingo!

Linux NAT网络连接权威指南的更多相关文章

  1. window7 输入什么命令可以快速打开服务管理?? 虚拟机设置了NAT网络连接方式,还是无法上网?

    window7 输入什么命令可以快速打开服务管理?? 虚拟机设置了NAT网络连接方式,还是无法上网? 1.我遇到的问题? 在虚拟机安装了linux系统,并且把网络连接方式设置为NAT,如图: 意思就是 ...

  2. Linux编辑网络连接

    Linux编辑网络连接   实验目标: 通过本实验掌握新建网络连接.修改hosts文件.修改主机名的方法. 实验步骤: 1.新建一个名为review的网络连接,并配置ip地址,启用新连接 2.修改ho ...

  3. linux虚拟机网络连接模式 bridged, host-only, NAT

    最近安装了fedora9.0,却一直不能连接到外网,我用的是3G无线网卡上网的,起初以为是linux不支持3G无线方式的,可后来装了虚拟机ubuntu却可以上网,在后来用有ADSL网络连接的电脑安装f ...

  4. LInux:网络连接的设置

    主机名的配置 主机名的配置(配置文件/etc/hostname) 1.使用 hostname 命令临时设置主机名 命令格式:hostname [新主机名] 2.永久设置主机名 命令格式:hostnam ...

  5. 虚拟机linux系统网络连接配置问题总结

    1.虚拟机与CentOS的安装与配置参考本人博客:https://www.cnblogs.com/ClikeL/p/11743520.html 2.测试网络连接 ping www.baidu.com ...

  6. linux nat网络配置

    1. 2 . 3. BOOTPROTO = static ONBOOT=yes  #开启自动启用网络连接 IPADDR0=192.168.21.128  #设置IP地址 PREFIXO0=24  #设 ...

  7. Vm虚拟机最小化安装linux并配置NAT网络连接(全图)

  8. Linux系统调优权威指南

    1.关闭SELINUX功能1.1 修改配置文件,使关闭SELINUX永久生效sed 's#SELINUX=enforcing#SELINUX=disables#g' /etc/selinux/conf ...

  9. Linux系统常用命令权威指南

    <一>线上查询及帮助命令(2)1.man man [选项] [命令] 查看命令帮助,命令的词典,更复杂的还有info,但不常用. #man cd-a 显示所有的手册页,不只是显示第一个-f ...

随机推荐

  1. [Json] 1 - 数据格式(转)

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言.易于人阅读和编写,同时也易 ...

  2. android中与Adapter相关的控件----ListView

    ListView讲解: 一.ListView这个控件是一个使用非常广泛的控件,值得深入的学习和研究.基本使用已经在Adapter中使用过了 二.常用的属性和方法 footerDividersEnabl ...

  3. 【转载】SQL Server XML Path

    FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作.那么以一个实例为主 ...

  4. 联通积分兑换的Q币怎么兑换到QQ上

    可登录联通积分商城http://jf.10010.com  查询和兑换Q币, 1,通过联通积分商城自主兑换,提交订单扣除积分成功后,10010端口将自动为您下发验证码短信. 2,在有效期内登陆Q币充值 ...

  5. 双端队列-deque【集vector与list于一身的牺牲内存换功能完善】

    看到双端队列(deque)了,书上是这样说的:除了栈和队列外还有一种限定性数据结构是双端队列:双端队列是限定插入和删除操作在表的两端进行的线性表:尽管双端队列看起来似乎比栈和队列更灵活,但实际上在应用 ...

  6. mysql事物中行锁与表锁

    事物与锁 什么叫不支持事物: 首先要了解数据库里的事务是什么意思.事务在计算机数据库里 :在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit).在关系数据库中,一个事务可以 ...

  7. SecureCRT保持连接,不会过一段时间关闭Session

    [Options]->[Global Options]->[General]->[Default Session]点击[Edit default settings]按钮,在[Term ...

  8. 小菜的系统框架界面设计-XiaoCai.WinformUI代码开源

    我的源码分享 曾经,看到别人漂亮的系统界面,合理的布局,可是却没有提供源码,道理很简单,就是有偿提供,实际上对于有些技巧的东西也并没有多么难,只是不懂原理,感觉到困难罢了. 而对于刚毕业的我,求知欲强 ...

  9. Docker 创建image

      images 是containers的基础.每次使用docker run 命令都要指定image.   列出本地images   zane@zane-V:~$ docker images REPO ...

  10. Auto-Test 要点纪录(一)

    1,select下拉框类型 使用工具可以看到html对应标签为<select>这类标签才是真正的下拉框类型就需要对应的方法,不能但看页面上的效果,有的做成了效果但其实不是select类型即 ...