如何在家庭网络上共享文件?

我想用我家里的各种Ubuntu机器建立一个家庭网络。 他们都跑10.04。 它必须能够共享文件甚至聊天。 🙂

有关如何设置此信息的任何信息都将是有益的。

谢谢,麻烦您了。

Linux的一般网络是一个广泛的领域。 它是操作系统强大并提供多种可能性的部分之一。 我会建议不同的步骤:

获取IP地址

DHCP

首先,网络中的每台计算机都需要一个IP地址。 大多数家庭网络都有某种提供DHCP的(DSL)路由器。 这意味着您将从路由器自动获得IP,而不必担心。

的avahi

Avahi是连接家庭网络中计算机的另一种简单forms。 你需要安装avahi-daemon 。 此外,还需要包libnss-mdns 。 如果avahi守护程序运行,您可以使用computername.local连接到网络中的其他computername.local 。 他们将分配IP并使用其主机名进行连接(如果忘记了主机名,请打开终端并键入hostname 。)。

固定IP地址

如果不是上述情况,那么下一个简单的解决方案(在我看来)就是给每台计算机一个固定的IP地址。 对我来说,最简单的方法是编辑etc/network/interfaces

 auto eth0 iface eth0 inet static address 192.168.0.42 

这些行将IP 192.168.0.42分配给该计算机上的网络接口eth0。 网络掩码,默认路由器等其他信息也可以输入到该文件中。

DHCP的服务器

另一种可能性是安装DHCP服务器。 这通常更复杂。 我不会在这里介绍这个。

得到一个名字

在正常情况下,仅通过IP地址连接并不好。 你必须记住所有这些数字。 所以名字变得容易了。 如果您的网络中只有几台计算机,则可以编辑/etc/hosts如:

 127.0.0.1 localhost 192.168.0.23 server 192.168.0.42 laptop 192.168.0.65 images 192.168.0.123 router 

第一个条目是IP地址,第二个是您要使用的名称。 现在,您可以使用images连接到IP 192.168.0.65的计算机。 此文件必须位于网络中的每台计算机上。

如果您不想在计算机上分发该文件,则可以使用BIND之类的DNS服务器。 但是对我的回答来说,设置它太复杂了。 ;)

现在每台计算机都有一个IP地址和一个名称。 您可以连接到它们。

分享文件

Nautilus允许您共享文件。 只需在文件夹上单击右键,然后选择它也可以共享。 最终Ubuntu将安装一些丢失的文件。 选择该共享的名称和访问权限,您就完成了。 如果您使用service-discovery-appletahavi-discover则可以轻松访问这些文件。

一个特殊的应用是给予者。 每台计算机都需要运行此软件。 通过拖放,您可以在计算机之间共享文件。 除此之外,您还可以使用Pidgin,FTP服务器或Samba来访问文件。

在这里,我们再次需要Avahi。 安装python-avahi并选择Pidgin作为聊天软件(Gajim也可以通过Bonjour聊天)。 创建一个新帐户并选择Bonjour作为通信协议。 如果您启动Pidgin并且其他Bonjour用户在您的网络中处于活动状态,您将看到它们并可以聊天。

如前所述,聊天还有其他几种可能性。 我只选择了这个。 此外,您可以以特定方式配置这些服务。 如果您有疑问,最好更详细地询问他们。 享受您的网络带来的乐趣。 🙂

这真的很容易。 只需几分钟。

创建网络:
只需单击面板中的网络图标,然后单击“ 创建新的无线网络” 。 选择名称和密码,然后单击“创建”。 现在这个无线网络应该可以在附近的所有机器上使用。 您可以共享文件,聊天,远程桌面,共享互联网连接等。您还可以创建LAN /有线连接,进行编辑连接,然后添加有线网络,并在IPV4选项卡中,选择共享给他人或仅限本地链接。 共享给其他人将共享您的互联网连接到局域网上的其他机器。 本地链接不会。

启用聊天:
要在本地网络上启用聊天,请在所有计算机上的移情聊天应用程序中添加附近的人员帐户。

希望有所帮助。

更简单的方法在3个简单的步骤!

首先在当前连接的网络上找到您的Mac地址和当前IP地址:打开终端并键入(保持终端打开以进行最后一步):sudo ifconfig

你会看到你的网卡信息输出如下:

 Link encap:Ethernet HWaddr 00:11:22:33:44:55 inet addr:192.168.1.2 

其次,将路由器设置为DHCP服务器,并将静态内部IP地址绑定到路由器“DHCP”部分下的网卡或无线卡MAC地址。 在浏览器中转到:

http://192.168.1.1 (通常是路由器的IP地址)(如果你的用户名和密码是“admin”,请更改密码,这样就没有人知道你的路由器设置了!!!!!!!!!!!!)

 192.168.1.2 = 00:11:22:33:44:55 MyComputer 192.168.1.3 = 11:22:33:44:55:66 MyBrothersComputer 

第三个编辑主机文件:

 sudo gedit /etc/hosts 

添加您的特定配置:

 192.168.1.2 My Computer 192.168.1.3 My Brothers Computer 

在您的计算机系统中配置BIND和DHCP可能会很痛苦,特别是对于对网络一无所知的新手和爸爸。 您的路由器会自动为您设置静态IP地址。 它没有脑子。

您可以在服务器中运行其中一个。 只需安装Ubuntu Server Edition然后安装Samba(如果你有Windows PC,如果不安装),你就可以拥有一台本地IRC服务器。 连接5后服务器会轻松很多(这里只是猜测)。 如果您有2或3,那么只需连接到该PC,但服务器将使它更容易。

要连接只需使用Ubuntu中的网络位置并通过SSH连接。