概述
在FreeBSD系统中,网络能力十分重要,对于一个标准的FreeBSD系统,至少要有一个网络界面以便与其他计算机通信。最常见的网络界面为以太网卡。此外FreeBSD也支持Token Ring和FDDI,以及普通电话拨号连接、ISDN、ATM等广域网连接方式。在计算机网络领域内最常使用的连接方式是本地多台计算机使用局域网互联,再通过一台专用计算机与广域网连接,因此一个计算机最常使用的是局域网连接方式,并且局域网是永久连接方式,设置十分简单。 FreeBSD对网卡的支持是在系统内核中实现的,要使一个网卡工作正常,就需要系统内核拥有这个网卡的驱动,并配置好它占用的硬件资源。为了保证网卡被正确的检测到,应该使用dmesg来查看系统的检测信息。 使用sysinstall可以完成最基本的网络配置,可以配置主机名、域名、IP地址、缺省网关、DNS服务器等。配置的这些内容被写入系统的配置文件rc.conf中保留下来。当系统安装完成之后,在sysinstall的网络配置界面下试图重新配置网络时,由于网络正在运行,sysinstall将提示 “Running multi- user, assume that the network is already configured?” 此时需要回答No,表明需要重新设置网络,才会进入配置界面。
- 手工配置网络
- 熟悉命令之后,手工配置更快速,并且不需要重新启动;
- 能够使用配置命令的高级特性;
- 更容易维护配置文件,找出系统故障;
- 能更深刻的了解系统配置是如何进行的。
- 配置计算机名字
# hostname wb.example.com.cn
# hostname wb.example.com.cn |
- 配置网络界面
# ifconfig xl0 inet 192.168.1.64 netmask 255.255.255.0 up |
# ifconfig xl0 192.168.1.64 |
# ifconfig xl0 down |
# ifconfig xl0 192.168.100.100 alias
# ifconfig xl0 delete 192.168.100.100 |
# ifconfig -a
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.1.64 netmask 0xffffff00 broadcast 192.168.1.255 ether 00:90:27:4e:f6:67 media: autoselect supported media: autoselect 100baseTX <full-duplex> 100baseTX 10baseT/UTP <full -duplex> 10baseT/UTP lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 tun0: flags=8050<POINTOPOINT,RUNNING,MULTICAST> mtu 1500 sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552 ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet 127.0.0.1 netmask 0xff000000 |
# ifconfig tun0 inet 10.10.1.42 10.10.1.29 |
上一页12 3 下一页 阅读全文
最后
以上就是忧郁冥王星为你收集整理的FREEBSD手工配置网络的全部内容,希望文章能够帮你解决FREEBSD手工配置网络所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复