有与Debian一样的Arch Linux的NETCFG吗?


8

我已经安装了Debian Squeeze(最小-没有DE),我想通过命令行连接到我的网络(通过无线)。我以前使用过Arch Linux,我真的很喜欢netcfg用来连接到网络的简单性。

我可以使用Debian中可用的等效工具/程序吗?

Answers:


2

要通过命令行连接到无线网络,最简单的方法是安装并使用wicd-curses软件包。

或者,您应该使用wpa_supplicant配置文件。


-1我讨厌wicd。它会干扰网络配置文件(debian中的/ etc / network / interfaces)。也许那就是为什么你写“战斗”而不是“定制”的原因?该文件的语法非常简单,不是吗?
ixtmixilix 2012年

还有一个wicd-cli,可能值得一试
Thiago Macedo

2

在网络配置不经常更改的计算机上,可以在中进行设置/etc/network/interfaces。该文件记录在interfaces(5)手册页中。安装无线工具wpasupplicant软件包以管理无线接口。wpasupplicant文档包含有关要添加的内容的信息/etc/network/interfaces

在需要为每个网络重新设置wifi连接参数的笔记本电脑上,使用Network Manager(网络管理器(我没有很好的命令行客户端))或wicd(这样做)要容易得多


也可以只使用wpa_supplicant,它除了静态配置文件外还提供命令接口,例如wpa_cli和,wpa_gui用于动态配置和网络之间的切换。之所以使用它,是因为我更喜欢不依赖GUI进行网络访问。
jw013


1

来自Debian的我很难通过netcfg进行投标。我发现在debian中,仅使用wpa_supplicant类似于以下内容就更容易了

在/ etc / network / interfaces中:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf

/etc/wpa.conf包含wifi连接的内容:

network={
  ssid="myssid"
  proto=RSN
  key_mgmt=WPA-PSK
  pairwise=CCMP TKIP
  group=CCMP TKIP
  psk="mywifi preshared key in clear"
}

您可以有几个网络定义。我将其用于基本漫游。

明文中的psk不太理想。您可以通过授予conf文件600权限来缓解这种情况。也有可能存储密钥的哈希。有关更多详细信息,请查看man wpa_supplicant。

最后,这将建立一个系统范围的网络配置文件,这正是我的用例(无头无线设备)。Wicd等也能够处理用户网络配置文件。

附带说明:只能在命令行上安装和使用网络管理器。检查男子nmcli。这可能会或可能不会满足您的需求。


0

这里列出一个netcfg软件包,您是否尝试过安装它?还是与拱netcfg不同?


2
如果您遵循其中一个链接(针对各种Debian版本),则会得到以下描述:警告:该软件包仅用于构建debian-installer映像。不要在普通的Debian系统上安装它。
enzotib '02

它也似乎是旧版本。
bsd 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.