Ubuntu 网络环境设置

之前所接触到的网络环境基本都是在ubuntu上面设置DHCP or STATIC,或者在虚拟机里面设置NAT或者bridge连接方式。但通过这样的设置我发现还有点不够,不过也是我了解的不多哈。下面进入正题:

进入ubuntu命令窗口执行:

ifconfig

可以看到ubuntu的网络信息:


可以看到只有lo,却没有我们常见的eth0或者eth1,此时进入网络目录中:

vi /etc/network/interfaces

可以看到类似如下信息:


在auto eth1 中可以看到网卡是eth1大部分我们看到的是eth0,在这里之所以是eth1是因为我的ubuntu文件是从另外一个电脑上克隆过来的。

如果你需要修改eth1为eh0,不要忘了iface eth1 inet dhcp中的eth1也需要修改。在这我们假定使用eth1,在上面的信息中,我们之所以没有看到eth1的信息,有可能是没有开启eth1,当然了我们不排除其它的可能。执行:

ifconfig eth1 up

可以看到如下信息:eth1出来了,这下该开心下吧,但不要高兴的太早,很快你就会发现eth1中没有ip地址这是神马情况?


首先我们需要进入的是电脑主机查看,进入:

控制面板\网络和 Internet\网络连接

找到“本地连接”右键“属性"共享,进入如下:


在"internet连接共享"里面勾选“允许其他网络用户...”再选择需要共享的网络连接,如“VMware Network Adapter VMnet8”。

接下来进入VMware Station菜单选选项/edit/vitural network edit/


在这里我们选择VMnet8,并勾选NAT连接以及其它的选项。

上图中的VMnet1里面选择了bredige桥接方式,bridged to Realtek PCIe GBE Family Controller(主机网卡)。

之后还需要进入菜单/VM/Settings,选择Network Adapter,勾选NAT连接,点击ok。


之后进入ubuntu终端命令行执行如下命令重启网卡:

/etc/init.d/networking restart

出现如下提示:


再次执行:

ifconfig


在上面的图片中可以看到TX和RX中有发送和接收的数据,表示网络连通,也可以直接ping www.baidu.com测试网络状态。

在电脑运行开始cmd,执行ipconfig /all可以看到vmnet8的ip地址,由于我们使用的是NAT连接。所以和ubuntu中的ip地址是不一样的,我们需要在cmd命令行下ping通ubuntu中的ip地址。

只有上面双向都ping通了才表示网络全面连通。

如果修改了网络需要及时生效的话可以执行下面的命令:

/etc/init.d/networking restart

或者

ifconfig eth1 down

ifconfig eth1 up

网络上有很多设置静态ip的方法,另外还有临时的设置方法。这里就不多赘述了。有人只用在虚拟机中选择网络连接方式就可以联网了,但我的就不行,所以将网络涉及到的东西都查看了一下。

上述如有问题,还请多多指教。在此多谢了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值