centos7的IP配置多网卡配置及连接xshell

1:防火墙相关命令

停止firewall

 systemctl stop firewalld

禁止firewall开机启动

 systemctl disable firewalld

开启firewall

 systemctl start firewalld

查看默认防火墙状态(关闭后显示not running,开启后显示running

  firewall-cmd --state

2:修改配置文件

配置动态ip
进入etc/sysconfig/network-scripts/文件内

cd /etc/sysconfig/network-scripts

有如下界面
在这里插入图片描述
进入ipcfg-enp0s3中修改配置

vi ipcfg-enp0s3

将ONBOOT=no修改为yes
在这里插入图片描述
重启服务

systemctl restart network

查看ip地址

ip addr或者ip add

配置静态ip
与配置动态ip相同,先修改etc/sysconfig/network-scripts/内的ipcfg-enp0s3配置文件

BOOTPROTO="static"
ONBOOT=yes
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.0.1

其中BOOTPROTO是指动态或者静态获取ip地址
IPADDR为自定义ip地址(必须是与主机同网段(win+R键敲cmd用ipconfig查看本机网段))
ONBOOT是自动启用网络服务
NETMASK是子网掩码
GATEWAY是网关(在主机里面用ipconfig查看)

配置多ip
注意:这种只能配置多个静态ip地址仅供本地连接
直接在后面加IPADDR2=192.168.1.100
配置双网卡(一个内网,一个外网)
这种可以实现与外网连接

  • 打开虚拟机设置(只能等到关机了以后才能设置)
    在网络设置中添加网卡
    在这里插入图片描述

  • 重启虚拟机查看ipip add

  • 发现有增加了网卡信息,但是查看配置文件cd /etc/sysconfig/network-scripts里面没有发现有网卡信息

  • 接下来就是复制一份网卡配置文件并修改
    修改以下字段

      BOOTRPOTO=static
      NAME=(你的网卡名字)
      DEVICE=(同上)
      ONBOOT=yes(开机启动)
      IPADDR=(静态ip)
      NETMASK=(子网掩码,一般是255.255.255.0)
      GATEWAY=网关(查看方法同上面提到过的)
      UUID=(用uuidgen 网卡名这个命令生成,例如uuidgen enp3)
    

配置DNS
传统方法:
修改 /etc/NetworkManager/NetworkManager.conf 文件
如下添加 dns=none

[main]
#plugins=ifcfg-rh
dns=none

在/etc/resolv.conf中添加代码

nameserver 114.114.114.114

使用命令行nmcli方法
查看网络连接

nmcli connection show

修改当前网络连接对应的DNS服务器(其中的enp3为网卡名称)

nmcli con mod enp3 ipv4.dns "114.114.114.114"

重启服务

systemctl restart network

检测网络是否可用

ping www.baidu.com

出现这个界面则说明配置成功
在这里插入图片描述

3:连接xshell值得注意的地方

将虚拟机网络连接方式改为桥接
在这里插入图片描述
xshell新建连接,修改会话属性(文件---->属性—>隧道)
在这里插入图片描述

ok,大功告成!!!
写文不易,花了我半个多小时

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值