精华内容
下载资源
问答
  • linux设置nat模式
    2021-05-05 18:46:40

    前言:本文主要介绍如何使用NAT模式配置IP,在使用虚拟机进行通信时,经常需要面临三种模式选择,不同模式之间配置不同。
    系统环境:CentOS-7

    两种模式区别

    • NAT:虚拟机从属于主机,访问外部网络必须通过主机访问,虚拟机的IP只有主机才能识别。
    • 桥接:虚拟机和主机是平行关系,可以直接访问外部网络,桥接模式可以远程访问,设置为静态IP可以避免每次远程连接都要重新设置IP。桥接模式配置

    静态IP配置

    1. 查看IP

      ip addr
      
    2. 切换root用户

      su root
      
    3. 编辑 /etc/sysconfig/network-scripts/ifcfg-eno16777736

      1. 文件备份

        cd /etc/sysconfig/network-scripts
        cp ifcfg-eno16777736 ifcfg-eno16777736.bak
        
      2. 编辑 /etc/sysconfig/network-scripts/ifcfg-eno16777736

        vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
        

    编辑文件

    编辑 /etc/sysconfig/network-scripts/ifcfg-eno16777736 文件

    NAT模式
    NAT:网络地址转换协议。原有配置不要删,按下面的修改,没有的配置项增加上去。ONBOOT=yes表示会随着系统的启动而启动

    TYPE=Ethernet			# 网络类型:以太网,默认
    BOOTPROTO=none			# IP地址协议设置为无:dhcp改为none
    DEVICE=eno16777736		# 网卡名,默认
    ONBOOT=yes			    # 改为yes
    IPADDR=192.168.142.201	# 自己设置IP地址
    PREFIX=24			   # IP地址前缀(子网掩码)相当于255.255.255.0
    GATEWAY=192.168.142.2	# 网关
    DNS=192.168.142.2		# 与网关相同
    
    1. 查看DHCP分配的网段

      1. 编辑 -> 虚拟网络编辑器

      2. 点击 DHCP设置

      3. 查看分配的网段

        自己设置的IP地址必须在起始IP地址和结束IP地址范围内
        在这里插入图片描述

    2. 查看网关

      1. 编辑 -> 虚拟网络编辑器
      2. 点击 NAT设置
      3. 查看网关IP
        在这里插入图片描述

    重启网络服务

    1. 重启

      service network restart
      
    2. 验证

      ip addr
      

    解决问题

    解决通过 IP 能够访问网络,通过域名无法访问的问题

    1. 编辑 /etc/resolv.conf , 添加名称服务器,内容是网关地址。

      nameserver GateWay
      #例子:nameserver 192.168.142.2
      
    2. 保存退出

      :wq		# 不要忘记 ":"
      
    3. 测试 www.baidu.com

      ping www.baidu.com
      
    4. 测试完退出 按 Ctrl + Z

    更多相关内容
  • linux配置NAT网络模式

    千次阅读 2022-01-12 16:55:37
    在这里只详细讲一下Nat模式的配置。 如果你觉得不放心(怀疑自己已经把一些ip,网关等信息配置乱了),可以先还原默认设置。或者直接选择更改设置。 之后,最重要的是查看NAT设置里 的信息。 如下: 这里面有网关...

    打开虚拟网络编辑器
    在这里插入图片描述

    在这里可以编辑三种网络连接的配置。三种模式的区别网络上都有介绍,这里就不说了。在这里只详细讲一下Nat模式的配置。

    在这里插入图片描述
    如果你觉得不放心(怀疑自己已经把一些ip,网关等信息配置乱了),可以先还原默认设置。或者直接选择更改设置。
    之后,最重要的是查看NAT设置里 的信息。
    如下:
    在这里插入图片描述
    这里面有网关的地址!(另外这里的地址都是可以更改的,我就是在恢复默认设置后,它原本是192.168.79.0网络,我把它改成了88。我感觉没啥影响,但它不能和vMnet在同一个网络下。)

    首先,安装好vmware后,在网络连接处会出现两张虚拟网卡,分别是VMnet1和VMnet8
    如图:
    在这里插入图片描述
    结合图2也可知,nat模式需要配置vMnet8网卡。
    首先,可以右键查看以太网4的属性信息。
    下面是我的配置,一般会采用使用DHCP协议,但是我们需要取消DHCP把它搞成静态的ip地址。

    在这里插入图片描述
    我们需要虚拟机的ip地址与VMnet8的ip地址在同一个网络下,这样才能通信。
    例如我的是网络:192.168.88.0这个网络。
    DNS服务器的地址可以同默认网关的地址,也可以是通用的114.114.114.114(比较了一下,ping了一下baidu.com感觉114.114.114.114更快)
    本地物理机弄好之后,可以打开登录虚拟机来配置虚拟机,
    虚拟机的配置可以通过vim /etc/sysconfig/network-scripts/ifcfg-eth0配置文件。
    或者通过setup命令来通过图形界面编辑该配置文件,setup命令并不是所有版本的linux都支持。可以试一下。
    最终的配置文件内容:
    在这里插入图片描述
    ip地址只需要和之前设的ip地址在同一个网段下即可,网关同图2 中。
    最后不要忘记!
    使用命令:service network restart
    重启网络配置!

    这样就可以访问外网了。
    在这里插入图片描述

    展开全文
  • Linux 网络配置(NAT 模式

    本篇着重记录 NAT 模式的配置过程,大多数人用的应该是 NAT 模式和桥接模式(NAT 模式、桥接模式、主机模式的区别自己百度,我有兴趣了再补),我之前也是用的桥接模式,但是有一次出现了 Xshell 连接不上 Linux 的问题,然而两边又都 ping 的通,该开放的端口也开放了,该关的防火墙也关了,最后我发现 Linux ping Windows 的速度特别慢,我觉得可能是网络延迟的问题,然后我把网络配置改成了 NAT 模式就好了,话说桥接模式有网络延迟的问题吗( ̄_ ̄|||),可能有吧,之后再深究。
    上图:
    在这里插入图片描述

    在这里插入图片描述

    1、在虚拟机-->设置里找到网络适配器,选择NAT 模式

    2、在编辑-->虚拟网络编辑器里操作

    2.1、找到你的 NAT 模式对应的那个虚拟网卡
    2.2、进入NAT设置
    2.3、记住你的子网IP、子网掩码、网关IP

    3、操作具体的网络配置文件

    Linux 中关于网络的配置文件是这个/etc/sysconfig/network-scripts/ifcfg-ens33

    3.1、进入这个文件,添加上图所示的一些配置
    # 这些不用改
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    UUID=18a44390-52f3-4367-bf30-ee8c3cd510d2
    DEVICE=ens33
    
    # 这些要改
    ONBOOT=yes	# 开启自动启用网络连接
    BOOTPROTO=static	# 启用静态IP地址
    HWADDR=xx:xx:xx:xx:xx:xx	# MAC地址,命令ip link show查看
    IPADDR=192.168.14.5	# IP地址,前三个数字要和你的NAT模式的那个网卡(即上图中的Vmnet8)的子网IP地址一样,最后一个数字随便填,只要不超过255就行
    NETMASK=255.255.255.0	# 子网掩码,和Vmnet8的一样
    GATEWAY=192.168.14.0	# 网关,和Vmnet8的一样
    DNS1=114.114.114.114	# DNS地址1
    DNS2=8.8.8.8	# DNS地址2,为什么要在这里配置DNS地址呢,其实应该在另一个地方配置,即/etc/resolv.conf这个文件里,但是由于主机重启或者网络重启的时候这个文件经常被自动重置,导致主机连不上网,所以干脆直接写在这里了,在这里的话每次重启都会把这两个DNS地址自动拼接到resolv.conf那个文件中
    
    3.2、修改网卡名

    CentOS 6 默认的网卡名是eth0往上走,CentOS 7 默认的网卡名是ens33往上走,为什么要修改网卡名呢,因为自动化运维的时候需要所有的服务器网卡名称统一,当然如果你是自己玩,那么就不用修改网卡名了,下面的步骤也不用执行了;

    3.2.1、重命名网卡名称
    # 进入/etc/sysconfig/network-scripts/目录
    cd /etc/sysconfig/network-scripts/
    
    # 修改名称
    mv ifcfg-ens33 ifcfg-eth0
    
    # 修改ifcfg-etho文件内容
    vi ifcfg-eth0
    
    #在文件中修改如下两处
    NAME=eth0
    DEVICE=eth0
    
    3.2.2、修改并重新生成grub配置(Linux的启动引导配置)
    # 修改/etc/sysconfig/grub文件的内容
    vi /etc/sysconfig/grub
    
    # 在GRUB_CMDLINE_LINUX的值中添加如下内容
    net.ifnames=0 biosdevname=0	# 表示按照eth0网卡启动网络配置
    

    在这里插入图片描述

    # 重新生成配置并更新内核参数
    grub2-mkconfig -o /boot/grub2/grub.cfg
    
    3.2.3、添加udev规则修改网卡逻辑名称
    # 进入/etc/udev/rules.d目录
    cd /etc/udev/rules.d
    
    # 手动生成70-persistent-net.rules
    vi 70-persistent-net.rules
    
    # 添加如下内容
    SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="自己的MAC地址",ATTR{type}=="1",KERNEL=="eth*",NAME="eth0"
    

    4、关闭防火墙

    systemctl stop firewalld.service # 停止防火墙
    systemctl disable firewalld.service # 禁止防火墙开机启动
    systemctl mask firewalld.service # 注销防火墙
    

    5、关闭SELINUX

    # 修改/etc/selinux/config文件,将SELINUX=enforcing改成SELINUX=disabled
    vi /etc/selinux/config
    
    # 查看selinux状态
    sestatus
    

    在这里插入图片描述

    重启网络服务service network restart
    重启系统reboot
    然后 ping或者crul 一下百度等等,再在 Windows 系统上 ping 一下 Linux 主机,能 ping 通,能下载,就代表网络已经配置完成了。

    展开全文
  • (1)以root用户登录,否则权限不够,登录后输入指令ifconfig查看当前系统的网络配置情况,记下当前的IP地址(2)之后记下点开VM左上角的虚拟网络编辑器,选择NAT模式,点击NAT设置进入查看自己的网关和网络掩码(1...

    如何配置Linux系统网络,详细步骤如下:

    1.记下IP地址,网关和网络掩码

    (1)以root用户登录,否则权限不够,登录后输入指令ifconfig查看当前系统的网络配置情况,记下当前的IP地址

    (2)之后记下点开VM左上角的虚拟网络编辑器,选择NAT模式,点击NAT设置进入查看自己的网关和网络掩码

    2.修改网卡信息

    (1)输入命令vim /etc/sysconfig/network-scripts/ifcfg-网卡名称,修改自己的网卡信息,保存并退出

     3.重启网卡并测试

    (1)输入命令 service network restart重启网卡

    (2)测试联网,输入命令 ping www.baidu.com测试

    展开全文
  • Linux网络配置(NAT模式)

    千次阅读 2022-01-03 18:45:10
    然后再网络适配器中设置NAT模式 点击确定后返回,在右上角编辑中选择虚拟网络编辑器 进入后点击名称为VMnet8,然后点击NAT设置 记录子网IP: 在本机找到VMnet8(打开控制面板,搜素网络连接) 进入后,找到名为VMware...
  • VMware下的Linux系统nat网络模式联网** VMware虚拟机提供三种网络模式,使虚拟系统可以像正常系统一样与网络联网,分别使桥接模式nat网络模式,仅主机模式,具体理论知识自行百度 提示:以下是本篇文章正文内容,...
  • VMware环境下Linux虚拟机使用NAT模式和桥接模式联网 「已注销」 于 2020-03-05 20:37:30 发布 1273 收藏 11 版权 一、虚拟网络简介 vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT...
  • 一,桥接模式? 1, 网卡模式:虚机连接vnet0连接物理网卡 2,原理: 在桥接模式下,虚拟机与主机之间是同等地位的,就相当于在同一个局域网下添加了一台独立的主机,虚拟机和主机ip地址需要在同一个网段,并且虚拟...
  • 1.首先创建新网卡,并确保是在nat模式下的 2.在虚拟网络编辑器中编辑信息 3.打开电脑网络设置 4.更改适配器选项,注意是VMnet8,对应的就是nat模式下的虚拟网卡 5.打开属性 6.完成设置 7.打开虚拟机 命令行...
  • 可以看到子网和子网掩码,然后选择 NAT设置(s)... 记住网关。回到虚拟机 #vi /etc/sysconfig/network-scripts/ifcfg-ens33【网卡配置文件】命令:vi 【编辑文档】 按i进入编辑模式。 把BOOTPROTO=dhcp改成...
  • linux虚拟机使用NAT模式联网网络配置NAT配置(注意IP范围)配置文件 本人环境 系统:win10 软件:VMware 镜像版本:OracleLinux-Release7-Update6-x86_64-dvd.iso 已成功配置,记给自己用的,比较简陋,大家能用就用...
  • 先了解nat 模式原理 VMWare的NAT上网方法是它会在主机和虚拟机之间用软件伪造出一块网卡,这块网卡和虚拟机的ip...如下是nat模式上网的简易拓扑图,技术有限,图标不要太在意。 首先解释下上图各个设备: 1.VM Adap
  • 1:首先在VMware ...选择NAT模式------->NAT设置,找到网关地址 5:然后系统---->首选项---->网络连接---->添加 6:设置本地网络:打开本机的网络和共享中心,找到“VMwareNetwork Adapter .
  • LinuxNAT模式联网设置

    千次阅读 2018-11-28 12:15:31
    一、环境说明 VMware Workstation Pro 12+ CentOS 7+ ...上面红框是关键,记录这个值,这是NAT模式下的虚拟机网关,我的是192.168.153.2 下面虚拟机设置静态ip要用到。   三、Window网络设置 1、...
  • 一、 虚拟网络编辑器,VMnet8,NAT设置 网关IP改为:192.168.X.2 二、 vi /etc/sysconfig/network-scripts/ifcfg-ens33 GATEWAY=192.168.x.2 /service network restart OK
  • VMware虚拟机NAT模式下如何配置静态IP访问互联网
  • 在当前虚拟机内设置NAT模式 VM桌面程序中编辑打开虚拟网络编辑器 在本机找到VMnet8,进行配置IP地址,子网掩码,默认网关 启动虚拟机;先找到对应的目录; 设置静态IP 输入vi ifcfg-ens33后回车 输入i ;即可进入...
  • nat模式配置Linux网络,VMvare虚拟机配置网络
  • · Red Hat Enterprise Linux Server release 7.4 (Maipo) (命令 cat /etc/redhat-release ) 查看宿主机上的VMnet8的ip地址(这个如果不设置的话可能导致虚拟机无法ping通主机) 可以看到上面的地址为 192.168....
  • (无状态)LinuxNAT64 用户模式实现作者Kohei Takahashi 先决条件C++11 就绪编译器 4.8 或更高版本 3.1 或更高版本OvenToBoost(又名范围扩展) 自动工具入门Clone Boost 开发分支 git clone -b develop --...
  • VMware虚拟机及Linux系统,实际安装过多次,但一直都是网上搜一篇傻瓜式教程,然后几乎不假思索的装完。...之前的安装,网络都是选的桥接模式,这一次也是根据一定的教程,选择了NAT模式,与之前不同的是,这次所掌握的
  • 关闭虚拟机的动态主机配置协议DHCP 打开VMware,Edit->Virtual network editor,由于NAT模式默认使用的虚拟网卡为VMnet8,并且使用DHCP协议自动给虚拟机分配IP,因此,要在此处取消DHCP功能。 注意:此处需要确定...
  • ...点击nat设置 2.网络配置配适vm8 ipv4设置与自己电脑实体机一样 3.打开kali配置参数和之前一样 4.出错查看服务有没打开 参考https://www.cnblogs.com/puyuhan/p/13564967.html ...
  • 本文适用于NAT模式(虚拟网卡vmnet8)配置静态ip和配置过程可能碰到的问题 我这里不会教怎么连接远程终端,只给出我所碰到过的,使用NAT模式连接真机碰到的问题以及解决方案 (这里提一句,我暂时没碰到过子网掩码...
  • 二、nat模式 三、host-only模式 二.没有桌面操作系统时(centos 7) 1.Bridged模式(桥接模式) 2.Nat模式(网络地址转换模式) 3.Host-only模式(仅主机模式) 1. 宿主机配置: 2 .编辑虚拟机Linux操作系统: 3.设置虚拟机...
  • linux nat模式(含完整例子)

    千次阅读 2020-06-17 14:15:17
    linux nat模式    1.选择虚拟网络编辑器   2.子网ip配置成192.168.177.0,子网掩码配置成255.255.255.0   3.NAT设置:网关设为192.168.177.2(建议最后一位为2)   4.DHCP设置:起始ip192.16.177.128 结束ip...
  • 先查看Vmnet8网络,如果默认是外网的网址,而不是局域网,那么就禁用Vmnet8网络 1.打开虚拟网络编辑器 ...在恢复默认配置后选定NAT模式,然后点击NAT设置: 4、修改CentOS7的IP地址 cd /etc/sysconfig/netw...
  • 隔了几天没有玩虚拟机了,今天启动突然发现,虚拟机居然没有了网络【NAT模式】,通过ifconfig查看网络发现了一个大问题【没有找到名称为ens33的网络】 后来我查看了一下任务管理器中的服务,找到VM相关的服务,也...
  • 1.进入网卡配置目录 [root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# ls ifcfg-ens33 2.修改配置文件 将配置文件里面的内容修改为以下内容 ...[root@localhost ...
  • 1.首先将linux虚拟机的网卡配制成NAT模式 2.查看真机的网关 此时为192.168.1.1 (查看网关有很多种方法这只是其中比较常用的一种) 3.将虚拟机里网卡的配置文件改为dhcp模式 网关写真机的网关 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 53,539
精华内容 21,415
关键字:

linux设置nat模式