在linux中怎么配置,实现网络访问?

在linux中怎么配置,实现网络访问?,第1张

在虚拟机中安装的时候有四种网络连接的方式

1、Brigded : connected directly to the physical network

是最简单的一种方式

只要在局域网里有空闲的IP,就用这个就可以了!

命令:$netconfig

设置成功后 $/etc/init.d/network reload /restart

这时候你可以ping 一下网关,应该没问题了

2、NAT :used to share host's IP address

可以将HOST的IP地址理解成外网的地址,而所有的虚拟机中安装的系统组成了一个局域网

而此时在 VMvare network setting 中我们注意到,vmnet8(默认NAT方式时使用的网卡)

加载了DHCP,并且vmnet8使用了nat服务,实现了到外网地址的转换

也就是就是共用了host 的IP地址。

首先

Setting ->Hardware ->Ethernet

在右面的单选中选择 ,nat

这个时候guest(也就是虚拟机中安装的linux中)

敲下命令:$ netconfig 然后选择 DHCP就可以了,不需要其他的设置就可以上网了!很简单吧

3、custem

Setting ->Hardware ->Ethernet

在右边的单选中选择:custem

在下面可以选择vmnet8(nat),默认是这样的

在linux里面,一样是设定 $ netconfig ,选择DHCP 就可以了!

当我们选择vmnet1(host - only),时我们怎么上网呢?

其实也简单,这个时候我可以通过共享主机的网络来上网,看看我们如何设置吧!

我们首先共享主机的网络,本地网络连接->属性->高级->允许其他用户共享上网,下面选择vmnet1

然后我查看一下vmnet1中的IP大概会是这个样子:

IP地址:192.168.0.1

子网掩码:255.255.255.0

接下来我们该在linux里设置了

$netconfig 将IP设置成 192.168.0.1 网段内即可

例如: IP:192.168.0.51

netmask:255.255.255.0

default gateway:192.168.0.1

这时候要注意了:网关一定要是 192.168.0.1

$/etc/init.d/network reload

OK了,应该可以上网了!

4、至于host-only在custem 中已经过了

Linux下有很多程序都只有命令行接口,对于这类程序,它们通过代理服务器(proxy)访问网络的方式也不尽相同。在本文中Easwy总结了一些常用Linux程序配置代理服务器的方法。

对于大多数Linux控制台程序,例如Debian或Ubuntu中的 apt-get 和 aptitude 命令、 git 命令、 wget 命令,这些程序都使用 http_proxy 和 ftp_proxy 环境变量来获取代理服务的配置。

方法是在你的 ~/.bashrc 里加上类似下面的话:

如果你的代理服务器需要用户名和密码才能访问,需要填写上面的username和passwd部分,否则的话,省略这两部分。

这样配置之后,退出再登录一次,或者直接使用下面的命令source一下 .bashrc :

现在,上述程序就可以通过代理服务器访问网络了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7846023.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存