Skip to content

Latest commit

 

History

History
187 lines (93 loc) · 4.2 KB

File metadata and controls

187 lines (93 loc) · 4.2 KB

网络配置 – 设置静态IP

[TOC]

前言

我们有的时候需要配置静态IP地址,这是因为如果IP不是静态,远程连接虚拟机可能会很麻烦,所以选择静态的IP地址是一个非常棒的选择。

➿ 我们先看一下自己主机的IP地址,回到宿主机

image-20220924111658877

🤏 我们的地址,默认网关地址和IPv4地址前三位一样,需要在同一个网段,后一位可以随意。

  • ip地址要在同一个网段才能进行通信

  • ping 的目的主机:测试是否可以连接

😂网关相当于路由器

nat网关下虚拟机:192.168.2.131

IP地址可以自动分配也可以指定ip

NAT网络配置:打开虚拟机虚拟网络编辑器:可以改变子网的ip,

修改配置文件

ubuntu 从 17.10 开始,已放弃在 /etc/network/interfaces 里固定 IP 的配置,interfaces 文件不复存在,即使配置也不会生效,而是改成 netplan 方式 ,配置写在 /etc/netplan/01-netcfg.yaml 或者类似名称的 yaml 文件里

1.查看网卡设备号

ip a

image.png

733 x 188 965 x 248

2.修改 yaml 文件

sudo nano /etc/netplan/00-installer-config.yaml

image.png

522 x 226

network:
  ethernets:
    ens160:     #配置的网卡的名称
      addresses: [192.168.0.105/24]    #配置的静态ip地址和掩码
      dhcp4: no    #关闭DHCP,如果需要打开DHCP则写yes
      optional: true
      gateway4: 192.168.0.1    #网关地址
      nameservers:
         addresses: [114.114.114.114,180.76.76.76]    #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开
  version: 2
  renderer: networkd    #指定后端采用systemd-networkd或者Network Manager,可不填写则默认使用systemd-workd

根据自己的需要配置好之后保存文件

3.让配置生效

sudo netplan apply

4 注意事项:

  • ip 地址和 DNS 服务器地址需要用[]括起来,但是网关地址不需要
  • 注意每个冒号后边都要先加一个空格
  • 注意每一层前边的缩进,至少比上一层多两个空格

刷新

💻 重启网络服务

systemctl restart networking

如果一次没有生效,多执行几次就好了

还需要配置DNS

img

配置和指定IP:

1. 自动获取

登陆后,通过界面的来设置自动获取ip,缺点是每次自动获取的ip不一样,所以没办法做服务器

点击网络--->ipv4 改为自动获取或者手动获取

2. 指定ip

直接修改配置文件来指定ip,并且可以连接到外网(程序员推荐)编辑 vim /etc/sysconfig/network-scripts/ifcfg-ens33

编辑完成后linux虚拟机的IP不会变

到linux操作系统中输入命令 vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

#HWADDR=00:0C:39:82:D2:E1

TYPE=Ethernet

#UUID=2fc36ba9-f053-4f1c-9d7b-8ba7b4cc36dd

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

IPADDR=192.168.8.101

NETMASK=255.255.255.0

GATEWAY=192.168.8.254

img

把下面的两条修改成如下 ip 地址

IPADDR:192.168.8.101

GATEWAY:192.168.8.254

改好后保存退出,出去后输入命令 ifconfig查看ip地址

在虚拟机中vmnet8同样改成一样的 //需要在同一个网段

kali配置网卡·服务--注意路径和red有区别

未命名图片

END 链接