您的位置:首页 > 运维架构 > Linux

Centos端口转发

2016-07-26 17:04 351 查看
什么是端口转发:

端口转发(Port forwarding),有时被叫做隧道,是安全壳(SSH) 为网络安全通信使用的一种方法。端口转发是转发一个网络端口从一个网络节点到另一个网络节点的行为,其使一个外部用户从外部经过一个被激活的NAT路由器到达一个在私有内部IP地址(局域网内部)上的一个端口。端口转发一般常常用于虚拟机与宿主机之间通信时使用。最经常用的如:通过linux的ssh方式通信,本机端口转发连接VMware虚拟机。再者:VirtualBox
NAT设置和端口转发等等。(以上介绍来自百度百科)

使用Virtual Box进行Centos端口转发,使虚拟机可以联网。

1.右键虚拟机,“设置”-〉“网络”-〉“高级”-〉“端口转发”

2.添加一个规则,名称随意,协议为“TCP”,主机IP跟子系统IP不填,主机端口跟子系统端口请选择一个没有应用程序使用的端口,确定。

3.使用yum install XXX验证是否可以下载东西。

注意:

如果不能联网,请使用ifconfig查看虚拟机是否已配置好网卡,如果只有一个lo(指localhost代表127.0.0.1),没有ethX(eth0,eth1,eth2代表网卡1,2,3,以eth为首的部分是本机的以太网卡配置参数,每个网卡拥有唯一的地址)之类的,代表该虚拟机并配置网卡,需要安装。

如何配置网卡:

1.使用root帐号或sudo进入/etc/sysconfig/netword-scripts/。

2.编辑ifcfg-eth0文件,vi ifcfg-eth0。

3.正常情况下该文件下有数值,但REBOOT=no,表示重启的时候,默认网卡是关闭的,我们需要把该数值设置为yes,这样每次重启,网卡就会被打开。

4.修改网卡设置后,需要重新启动服务,命令为:service network restart

5.重启后再使用ifconfig命令查看网卡是否已被启动。

如果还是不能联网,则可能因为需要设置代理服务器(如在一些企业中,无法直接联网,需要通过代理服务器)

如何设置代理服务器:

1.编辑yum.conf文件,vi /etc/yum.conf

2.添加以下参数

# The proxy server - proxy server:port number
proxy=http://xxx:xxx
# The account details for yum connections
proxy_username=xxx
proxy_password=xxx

3.使用reboot重启linux

version:

VirtualBox: 4.3.12
CentOS: 6.8-x86_64
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息