Linux操作系统——网络配置与SSH远程

安装完VMware与系统后,需要进行网络配置。第一个目标为进行SSH连接,可以从本机到VMware进行文件传送,首先需要进行网络配置。

1.下载远程软件

首先需要先下载安装一款远程软件:FinalShell或者xhell 7

FinalShell

xhell 7

FinalShell下载:

Windows下载
http://www.hostbuf.com/downloads/finalshell_install.exe

macOS 下载
http://www.hostbuf.com/downloads/finalshell_install.pkg

2.配置CentOS网络

安装好后,配置Centos的网络
熟悉自己的网络信息例如:IP,子网掩码NETMASK,网关GATEWAY等等

(1)双击打开控制面板,选择网络和Intent

(2)选择更改适配器选项

这里看到VMware Network Adapter VMnetVMware Network Adapter VMnet1网路已启用
(3)点击网络图标,点击详细信息,记录信息,IP子网掩码默认网关DNS服务器。记录原因是因为我们等会需要Centos配置系统。

(4)点击编辑虚拟机设置,选择网络适配器,在网络连接 选择NET模式

这里简单介绍一下三种模式

  桥接模式:VMware 虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器,需要手工为虚拟系统 配置 IP 地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这 个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的 TCP/IP 配置信息,以实现通过局域网的网关 或路由器访问互联网

  NAT模式:使用 NAT 模式,就是让虚拟系统借助 NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说 使用 NAT 模式可以实现在虚拟系统里访问互联网,但前提是主机可以访问互联网。NAT 模式下的虚拟系统的 TCP/IP 配置信息是由 VMnet8(NAT)虚拟网络的 DHCP 服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域 网中的其他真实主机进行通讯

  主机模式:虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机,当然多个虚拟机之间也可以互相访问。其实 Host-only 网络和 NAT 网络很相似,不同的地方就是 Host-only 网络没有 NAT 服务,所以虚拟网络不能连接到Internet。 主机和虚拟机之间的通信是通过 VMware Network Adepter VMnet1 虚拟网卡来实现的。此时如果想要虚拟机上外 则需要主机联网并且网络共享

(5)在VMware中选择—>编辑—>虚拟网络编辑器

(6)点击更改设置,获取管理员特权

(7)选择VMnet8查看是否为NAT 模式,点击下方NAT设置

(8)记住网关IP,本机为:192.168.74.2


3.系统设置

设置好VM虚拟机,现在开始进入系统设置,我们在系统内使用命令查看我们网卡及部分网络信息。

(1)在虚拟机内我们使用ip addr查看系统IP

(2)这里我们先cd到网络配置文件路径下

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

ls查看信息文件

[root@localhost ~]# ls

看到ifcfg-en33 文件编辑

[root@localhost ~]# vi ifcfg-en33

(3)注意哦,我们使用vi编辑,后面会详细讲解操作方法,刚进入界面是阅读模式,即可以阅读,但是不能修改一些内容,此时需要按键盘上的Insert进入编辑模式。

进入编辑界面后,设置一些参数

BOOTPROYTO=DHCP     修改为    BOOTPROYTO=staticONBOOT=no           修改为    ONBOOT=yes增加:
# 增加IP,这里的ip需要时在同一个网段下即可
IPADDR=192.168.0.150# 子网掩码与主机一直即可
NETMASK=255.255.255.0# 配置网关与主机一直即可
GATEWAY=192.168.0.1# 这里的DNS可以写上网关或者是国内解析例如114.114.114.114或者是8.8.8.8
DNS1=192.168.0.1
DNS2=114.114.114.114

(4)填写好后,我们需要保存退出,我们在使用命令模式,首先我们需要先退出编辑模式。

按键盘ESC退出编辑模式,接着我们按住键盘的 Shift + : 进入命令模式,输入wq保存退出。

(5)我们保存好后,重启一下网络服务即可

[root@localhost network-scripts]# service network restart
Restarting network (via systemctl):                        [  OK  ]

(6)重启好后表示配置好了网络,此时我们连接外网看看,例如ping 百度

[root@localhost network-scripts]# ping www.baidu.com# 因为使用桥接模式,在同一个局域网下,如果不放心,可以尝试ping一下是否能ping通主机ip

再查看一下我们的ip

是我们刚才设置的静态IP

4.远程工具连接

之所以用到远程工具连接,虽然Linux可以多窗口多任务操作,但是不可能直接在机房操作硬件,在项目或者是多人使用形况下是会有多用户远程连接操作。

首先打开我们的软件,点击最上方的文件夹图标, 选择第一个带+号的白色文件夹图标

最后点击SSH连接

名称: 名称见名知意即可主机:这里填上主机的IP,如果是云服务器可以填云服务器的IP端口:这里一般安装好的电脑22端口是默认的打开的,后面会详细说明认证方法这里,我们以密码认证用户名:账号登陆的用户名密码:登录的用户名密码下方高级默认即可,可以不用动输入好后点击应用确定即可

这里右键选择创建好的远程程序,点击连接

点击接受并保存

显示如下连接成功表示连接成功,可以在远程端使用Centos

【Linux操作系统】——网络配置与SSH远程相关推荐

  1. 大数据教程(1.6):linux网络配置及CRT远程连接

    2019独角兽企业重金招聘Python工程师标准>>> 上一章节博主为大家详细介绍vmware虚拟网络的配置方式,本节将带领大家一起来实战NAT虚拟网络模式下的配置并完成CRT远程连 ...

  2. linux ssh连接交换机_如何配置交换机SSH远程登录

    如何配置交换机SSH远程登录,本期我们就来了解下ssh远程登陆的方式,以锐捷交换机为例. 如何配置锐捷SSH远程登陆? 一.配置思路 配置ssh远程登陆,一般是有四个步骤: 1.首先选择Console ...

  3. 【Linux网络安全】Linux操作系统安全配置(超全超详细)

    Linux操作系统安全配置 一.服务相关命令 systemctl enable 服务名 #开机自启动 systemctl disable 服务名 #禁用开机自启动 systemctl stop 服务名 ...

  4. linux wlan进程名称,linux无线网络配置无线网卡驱动安装与wlan802.11配置

    Linux无线网络配置--无线网卡驱动安装与WLAN 802.11 配置 Linux无线网络配置--无线网卡驱动安装与WLAN 802.11配置2008-05-10 18:27 20739人阅读 评论 ...

  5. 计算机网络实验ifconfig,《计算机网络》操作系统网络配置实验.doc

    文档介绍: 实验序号: 2 <计算机网络> 实验报告 说明 一.排版要求 实验报告"文件名"按模板要求填写. 例:<计算机网络>实验报告_10网络1班_02 ...

  6. Linux查询网络配置相关命令

    Linux查询网络配置相关命令 查看网络接口信息 ifconfig:查看系统所有网络接口相关信息 ifconfig -s:查看所占内存 查看及修改主机名 hostname:查看主机名称 hostnam ...

  7. Linux操作系统网络驱动程序编写

    2019独角兽企业重金招聘Python工程师标准>>> Linux操作系统网络驱动程序编写 一.Linux系统设备驱动程序概述     1.1 Linux设备驱动程序分类     1 ...

  8. linux配置无线网卡驱动,Linux无线网络配置——无线网卡驱动安装与WLAN802.11配置...

    Linux无线网络配置--无线网卡驱动安装与WLAN 802.11配置 WLAN (Wireless Local Area Network)类似于有线以太网,WLAN 的 802.11a 标准使用 5 ...

  9. Linux原始网络编程,Linux操作系统网络编程 原始套接字 (1)

    Linux操作系统网络编程--原始套接字 (1) http://soft.zdnet.com.cn/software_zone/2007/1020/568223.shtml 我们在前面已经学习过了网络 ...

最新文章

  1. JNI编程支持X86处理器的步骤
  2. 服务端转发html页面,html5关于外链嵌入页面通信问题(postMessage解决跨域通信)
  3. mysql 数据库学习(触发器)
  4. Vue——自定义组件的 v-model
  5. 天池 在线编程 最大子树(自底向上)
  6. vue 监听渲染变化
  7. Bosh vs Comet vs Long Polling vs Polling
  8. cfa考试用计算机,cfa考试一定要用专用计算器么
  9. 推荐一个基于Spring Boot + Vue的实习管理系统
  10. dasBlog-1.8.5223.1中文版
  11. 风暴数码论坛教程--精简APK/图片/铃声
  12. CS:APP Archlab(未完待续)
  13. 分析整装台式机是否物有所值
  14. 微信小程序多音频场景处理 - 背景音频
  15. InnoDB Persistent Statistics问题
  16. Python基础之 3. 容器:字符串、列表、元组、字典
  17. 浙江省CIO峰会|数据安全+数字化转型,美创特色实践获“年度数字化赋能服务商”
  18. 全国计算机等级考试.pdf,全国计算机等级考试试题49662.pdf
  19. 关于C语言的return返回值返回到哪里
  20. 阿里云nginx安装

热门文章

  1. html网页制作实习,我的网页制作实训报告
  2. MYSQL- DQL
  3. 2023年,我们还需要一部游戏手机吗?
  4. Python_Task03:异常处理
  5. 地震见真情【汶川地震后巴基斯坦全国帐篷都给了中国】
  6. 基于thinkphp校园二手交易网站#毕业设计
  7. Material Design之定制动画--触摸反馈,循环揭露,转场动画,共享元素和曲线运动
  8. 黑马程序员—面向对象(1)
  9. S60手机恶意插件名单名单大集合
  10. 架构设计五大原则 SOLID五大设计原则