使用FreeBSD轻松连接到互联网


8

我是使用UNIX的初学者,并且有一台小的Toshiba笔记本计算机,上面装有FreeBSD9.x。

我看了一下在线手册,试图找出如何连接到互联网,但这真的很复杂。我希望有一种简单的方法可以做到这一点。我有一个以太网连接器,因此,如果确实需要,是否可以将其插入计算机和路由器?对路由器做任何事情有危险吗?


您看到的链接是什么?
perilbrain

这是什么意思 抱歉,我似乎对此很不好,但是我才刚刚开始使用Unix
user23809

链接到在线手册的页面..
–peribrrain


我有一条以太网线...
user23809'9

Answers:


9

要记住的是,习惯于新事物(例如新操作系统)会带来很大压力。

不幸的是,目前我还没有freeBSD,但是假设您的以太网卡有一个驱动程序(很可能),那么您应该在命令提示符下尝试的第一件事是,

ifconfig -a

这将向您显示可用的网络接口。假设您有一个可用的以太网接口,并且名称为“ int0”,则可以尝试

dhclient int0

应该可以将您连接到路由器。不要忘记事先连接电缆,也不要担心,尝试这样做不会损坏路由器或笔记本电脑。


我在FreeBSD 11.0上以VHD与VirtualBox一起在Ubuntu 16.04上运行时遇到此问题。ifconfig显示我两个接口,em0lo0dhclient em0工作。现在,我可以ping google.com。谢谢!但是,为什么这甚至是必要的呢?
Harald Nordgren

1

对于新用户,可能最简单的方法是使用sysinstall。作为根:

#sysinstall

选择以下内容(每行代表菜单中的一个选项)

Configure
Networking
Interfaces

您可以跳过ipv6设置,然后选择DHCP。

那应该配置您的以太网。

如果有多个以太网卡列表(可能不是在笔记本电脑中),则可以在命令提示符下键入“ ifconfig”来确定要使用哪种卡,并查找如下所示的行:

media: Ethernet autoselect (1000baseT <full-duplex>)

该接口连接了一根工作电缆,这就是您要使用的电缆。

要查看sysinstall做了什么:

cat /etc/rc.conf

稍后,如果您想切换到静态IP,则可以将/etc/rc.conf修改为:

defaultrouter="###.###.###.###"
ifconfig_em0="inet ###.###.###.### netmask 255.255.255.0"

其中###代表IP。如果您要在家中办公,则很有可能是路由器/网关,192.168.1.1并且可以将诸如的内容分配给计算机192.168.1.100

如果您有其他设备,并且可以检查它们使用的IP,请尝试为您的FreeBSD机器分配一个IP。例如,如果您的路由器分配的IP大于100,则将计算机设置为IP 10。

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.