关闭

Linux网络配置与远程连接

2245人阅读 评论(1) 收藏 举报
分类:

 

 

Linux网络配置与远程连接

 

1 Linux网络配置


1.1 WMware网络适配置器


1、在虚拟机下安装完成Linux后,在Wmware设置网络配置,选择虚拟机,右击“设置”


 

2、在打开的弹出框中选择网络适配器:


3、网络连接:

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


2. NAT模式:NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。


3. 仅主机模式:仅主机模下虚拟系统的TCP/IP配置信息(IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。


4. 自定义模式:

VMnet0:用于虚拟桥接网络下的虚拟交换机

VMnet1:用于虚拟仅主机模式网络下的虚拟交换机

VMnet8:用于虚拟NAT网络下的虚拟交换机

VMware Network Adepter VMnet1Host用于与仅主机模式虚拟网络进行通信的虚拟网卡

VMware Network Adepter VMnet8Host用于与NAT虚拟网络进行通信的虚拟网卡

 

4、选择桥接模式,点击确定:


1.2 安装ifconfig命令

最小化安装CentOS 7Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错。


1、查看ifconfig是否在环境变量命令的路径


2、过滤/sbin目录下是否有ifconfig命令


3、执行命令:yum whatprovides ifconfig。这里“provides”或者“whatprovides”开关用于找出某个包提供了某些功能或文件


4、yum install net-tools安装ifconfig命令


5、现在,你就可以像以往一样使用ifconfig命令了


1.3 配置网络适配器信息

1、查看网卡信息文件

执行命令:

cd /etc/sysconfig/network-scripts //切换目录

ls    //显示列表信息

 

ifcfg-eno16777736:网卡信息文件

       

 

2、查看当前硬件地址(MAC地址)

执行命令:ip addr


 

3、修改网卡连接地址:

执行命令:

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


参数                       说明

DEVICE=eth0                 #设备名

BOOTPROTO=none              #启动协议{none|dhcp}

HWADDR=00:50:56:23:15:44    #硬件地址(MAC地址)

NOBOOT=yes                  #开机时启动这个网卡

TYPE=Ethernet               #类型

IPADDR=192.168.10.121       #IP地址

USERCTL=yes                 #root用户是否可控制该设备

PEERDNS=no                  #每次重启网卡就会重写/etc/resolv.conf文件/etc/sysconfig/network-scripts/

ifcfg-eth0文件

      NAME=eth0                   #网卡名称

GATEWAY=192.168.10.1        #默认网关

DNS1=8.8.8.8                #DNS

 

1.4 修改网卡名称

CentOS/RHEL7起,可预见的命名规则变成了默认。这一规则,接口名称被自动基于固件,拓扑结构和位置信息来确定。出于习惯等一些原因,修改网卡名称CentOS7命名网络接口。

 

1、重命名/etc/sysconfig/network-scripts/ifcfg-eno16777736配置文件

执行命令:

cd /etc/sysconfig/network-scripts/

mv ifcfg-eno16777736 ifcfg-eth0

 

2、编辑/etc/sysconfig/grub文件内容,执行命令:vi /etc/sysconfig/grub

编辑前:



增加“net.ifnames=0 biosdevname=0”,编辑后的文件内容:


 

3、执行命令:grub2-mkconfig -o /boot/grub2/grub.cfg


 

4、重启系统后查看网卡名称

重启命令:rebootip aifconfig查看网卡

     

2 Linux远程管理工具

2.1 Xmanager简介

1、Xmanager是一款小巧、便捷的浏览远端X窗口系统的工具。在工作中经常使用登录远端的Linux系统,在X窗口系统上作图形化的操作。


2、Xshell:是一个用于MS Windows平台的强大的SSHTELNET,和RLOGIN终端仿真软件。它使得用户能轻松和安全地从Windows PC上访问Unix/Linux主机。


3、Xftp是一个用于MS Windows平台的强大的FTPSFTP文件传输程序。Xftp能安全地在Unix/LinuxWindows PC之间传输文件


 

2.2 Xmanager下载

Xmanager Enterprise最新版本 5

官网下载地址:http://www.netsarang.com/download/down_xme.html

百度下载地址:http://www.baidu.com/link?

url=uMBWMAPdasp1cq7XtkTi6hGxZAzLTuKOuN8243VZMg8jq4ADf1aD7dXI5hMSbBeSZh09x

U5zmHbqh16E8oq1sXsZmgKNU0LMJuzj3hqO6Yi&wd=&eqid=846a010200003ba100000002564d99d2

 

2.3 Xmanager安装及远程连接

1、Xmanager安装好后会在桌面生成一个图标文件夹,打开文件夹,双击。



 

2、双击Xshell,选择File->New…




 

3、选择Session,进行连接。


 

4、连接成功。


 

2.4 Xftp文件上传下载

 

1、切换到home目录下,执行命令: cd /home/,点击Xftp按钮,打开上传或下传文件弹出对话框。


 

2、弹出对话框窗口右侧会出现FTP服务器目录和文件列表,右键左侧本地将要上传的文件点击”传输“就能将本地文件传输到远程服务器,或者使用左右拖拽的方法也可以上传下载文件。


 

                --以上为《Linux网络配置与远程连接》,如有不当之处请指出,我后续逐步完善更正,大家共同提高。谢谢大家对我的关注。

                                                                                                                                                                                      ——厚积薄发(yuanxw)


1
1
查看评论

在linux系统上如何连接远程服务器

打开终端使用ssh命令链接远程服务器。 命令格式 : ssh root@192.168.1.1(root对应你使用的用户名,192……对应的服务器ip地址,一般服务器端口22,命令默认22.如果需要更改端口在ssh后面 -p 端口)
  • ghostyusheng
  • ghostyusheng
  • 2016-01-28 12:51
  • 1988

Linux配置SSH服务以便实现远程连接

Linux配置SSH服务以便实现远程连接
  • chenhualeguan
  • chenhualeguan
  • 2016-08-02 21:57
  • 5061

Linux to Linux 远程连接

原创,转载请注明出处http://blog.sina.com.cn/felonwan ! Linux的远程桌面应该分两个部分吧,首先是Linux客户机连Linux服务器,接着是windows客户机连Linux服务器,还有现在用平板电脑连远程桌面。Linux客户...
  • jzhb1987
  • jzhb1987
  • 2014-03-06 08:41
  • 1058

使用xrdp实现windows 远程桌面连接linux

之前一直用mstsc连接windows主机,今天想用此来连接linux主机时,发现 连接不了~!!~ 与度娘亲热好久之后,分享一篇博客给大家:传送门 一般情况下我们用ssh客户端远程登陆Linux系统,至于图形界面下的linux远程登陆工具,我们一般都会想到vnc,但它的安全性不够, 在这里,我...
  • qq_33530388
  • qq_33530388
  • 2017-03-21 21:02
  • 6319

Linux/Ubuntu 怎么设置打开远程桌面登录连接

首先在Ubuntu系统中打开终端命令工具,然后输入并运行下面的命令,来安装xrdp工具,这个工具是Ubuntu设置远程登录必须安装的工具: sudo apt-get install xrdp 安装xrdp工具后, ubuntu 下 按 win键,搜索 桌面共享 win 下运行以下命令
  • haifengid
  • haifengid
  • 2016-06-22 14:53
  • 3003

linux下开通ssh,允许远程登录

1.ssh是可以代替telnet的一种远程管理的方式.并且具有安全\快捷等优点的一种服务.2.安装时可以进入Xwindows, 在shell窗口执行setup命令,选择system service启动sshd服务.3.在/etc/ssh/sshd_config 文件中,将ermitRootLogin...
  • shangyu79
  • shangyu79
  • 2007-04-05 14:06
  • 22741

SSH连接操作交换机

SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH为建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。SSH...
  • luo201227
  • luo201227
  • 2016-08-18 10:59
  • 5176

Linux远程登录和网络配置练习题

1. 自动获取IP地址的命令是什么?您知道在什么情况下,您的Linux才可以自动获取IP地址? 使用命令 dhclient可以自动获取IP地址,只有当我们的Linux所在的网络有dhcp服务器才可以自动获取ip,dhcp服务就是一个分发ip的管理器。 2. 远程连接Linux服务器,需要Linux服...
  • flyingfishzxf
  • flyingfishzxf
  • 2016-02-26 16:20
  • 691

linux下如何开通ssh,允许远程登录?

ssh是可以代替telnet的一种远程管理的方式.并且具有安全\快捷等优点的一种服务. 方法一:进入Xwindows, 在shell窗口执行setup命令,选择system service启动sshd服务. 方法二:在/etc/ssh/sshd_config 文件中,将permitRoo...
  • a351945755
  • a351945755
  • 2014-02-21 17:16
  • 29743

linux远程桌面xrdp配置

使用rdp协议访问远程Linux桌面 一般情况下,如果需要登陆远程Linux系统,我们会使用ssh/telnet来完成,如果需要登陆到远程Linux系统的桌面环境,我们可能会使用VNC。 VNC是大部分Linux发行版默认的基于RFB协议的远程桌面程序,但对于普通用户来说,VNC的用户体验并不好...
  • xiaohai928ww
  • xiaohai928ww
  • 2016-11-08 13:07
  • 2341
    个人资料
    • 访问:221869次
    • 积分:3058
    • 等级:
    • 排名:第13524名
    • 原创:91篇
    • 转载:2篇
    • 译文:0篇
    • 评论:38条
    最新评论