ubuntu10.04 网络配置

ubuntu10.04 网络配置ubuntu10.04网络配置  |举报|字号 订阅在虚拟机下,装好ubuntu10.04后,设置网络选项使其可以上网,之后配置samba网络共享文件夹1)配置网络a)首先需要设置VM虚拟机,这里使用的是vmvareworkstation6.5。选择菜单栏的vm->Settings,配置如下图:b)可以通过

ubuntu10.04 网络配置  

在虚拟机下,装好ubuntu10.04后,设置网络选项使其可以上网,之后配置samba网络共享文件夹

1)配置网络

a)首先需要设置VM虚拟机,这里使用的是vmvare workstation 6.5。选择菜单栏的vm—>Settings ,配置如下图:

ubuntu10.04 网络配置 - beef - beef

b)可以通过图形界面来设置IP地址,不过不建议。

输入sudo vi /etc/network/interfaces

在iface lo inet loopback 之后添加如下信息

auto eth0

iface eth0 inet static

address 192.168.7.63

gateway 192.168.7.1

netmask 255.255.255.0

其中eth0是网卡,static指静态设置IP,address就是IP地址,gateway就是默认网关,netmask就是子网掩码,保存退出

c)添加DNS服务器,重启网络

sudo vi /etc/resolv.conf

添加如下代码

nameserver 202.96.134.133

也就是传说中的DNS服务器,可添加多项,保存退出。之后用如下命令重启网络即可

sudo /etc/init.d/networking restart

重启网络之后,ping一下,测试是否能连接网络。

2)拷贝映像的ubuntu之后,网卡eth0的设置

通常来说,如果你想在另一台PC机上使用本PC机的ubuntu,只需拷贝当前PC机上的ubuntu映像文件,例如:Ubuntu.vmdk等等。然后在另一台机上使用虚拟机vm,打开即可。但是,配置网络时,会发现网卡不是eth0,即使修改interfaces也没有任何改变。输入ifconfig,查看会发现根本没有eth0,而只有eth1。如果映像文件再拷贝一次就变成eth2,每拷贝一次都会增加1。

其实是udev在/etc/udev/rules.d/有一个持久命名规则(persistent-net.rules),对于网卡的持久命令,就采取了MAC地址的匹配方式,也就是类似下面这样:

SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:19:b9:52:04:3d”, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth0″

上面的ATTR{address}==”00:19:b9:52:04:3d”匹配的就是机器网卡的MAC地址,显然这里填写的应该是拷贝的那台机器上的MAC地址,而不是当前机器的网卡MAC地址。

因此,解决方法就有两个:一是修改上面的MAC地址。又或是直接删除整行,重启机器即可

3)配置samba服务器

a)更新官方源,在sources.list中添加服务器源。

sudo vi /etc/apt/source.list

服务器地址可以在wiki.ubuntu.org.cn中找到:热点条目中的kubuntu 10.04速配指南>配置官方源在的源列表>找到相应的版本>可以看见很多服务器。将他们复杂粘贴到sources.list中,然后执行以下命令更新软件列表

sudo apt-get updata

b)安装samba

sudo apt-get install samba

sudo apt-get install smbfs

c)配置samba

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

备份samba配置文件为smb.conf.bak,然后修改配置文件

sudo vi /etc/samba/smb.conf

在最后添加

[opt]

path=/opt

available=yes

browseable=yes

pubilc=yes

writable=yes

这就共享了根目录下的opt文件夹。中括号就是文件夹名,path就是共享文件夹路径,pubilc表示是否公共可见,writable表示是否可写。如果要创建名为username的文件夹,则可以继续添加

[username]

path=/home/username

available=yes

browseable=yes

pubilc=yes

writable=yes

输入sudo smbpasswd -a USERNAME

创建samba账户,要求输入账户密码。最后输入如下命令,重启samba服务器

sudo /etc/init.d/smbd reload

sudo /etcinit.d/smbd restart

在windows下输入 \\192.168.7.xx 也就是ubuntu的IP,就可以登上samba服务器

如有拷贝粘贴不了情况,应该是操作权限引起的,可以在linux下输入sudo chmod -R 777 /home/username 解放文件夹权限。777是什么意思,请自行google一下chmod

转自 http://beefworm.blog.163.com/blog/static/1212868152010112723796/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/36519.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注