跳转到内容


FreeBSD 网络配置静态IP和默认网关

FreeBSD

  • 您无法回复此主题
No replies to this topic

#1 冰力

    Administrator

  • 总版主
  • 1277 帖子数:

发表于 2017/10/09 17:42:57

FreeBSD 网络配置


开个头,慢慢写
/etc/rc.conf 相关

如何修改 IP address


1 修改/etc/rc.conf,需要/etc/rc.d/netif重起,或reboot才能生效。
ifconfig_em0="inet 192.168.1.123 netmask 255.255.255.0"

注意:这里的em0是演示的指令的服务器的网卡,每个人都不同的,要修改成自已的网卡 如何查看自已的网卡,使用指令ifconfig 会例出您的服务器的网卡,然后把em0修改成你的网卡 增加第二个 IP
ifconfig_em0_alias0="inet 192.168.1.123 netmask 255.255.254.0"

2 直接使用ifconfig,立刻生效
# ifconfig em0 192.168.1.123 255.255.255.0

3 ifconfig 添加ip操作
# ifconfig em0 inet 192.168.1.124 netmask 255.255.255.0 alias

注意,使用方法2修改,重启机器后ip会变回未修改之前的ip,只是临时更改系统IP。
设定系统默认网关


1 修改 /etc/rc.conf
defaultrouter="192.168.1.1"

2 直接使用 route 命令,立即生效
route add default 192.168.1.1


设定系统默认域名服务器

修改 /etc/resolv.conf 文件到如下内容,如果这个文件不存在,可以直接创建。
nameserver 8.8.8.8

更复杂的设定可以参考这个文件的 man 文档。

/etc/hosts 文件的作用

系统默认查询域名的顺寻是,先从 /etc/hosts 查询,如果查不到就从 dns 服务器查询。因此,你可以把一些常用的 域名-IP 地址对应写到 /etc/hosts 里面以加快网络速度。