在FreeBSD中配置網(wǎng)絡(luò)設(shè)置通常需要編輯以下幾個(gè)文件:
1、/etc/rc.conf:在這個(gè)文件中可以設(shè)置網(wǎng)絡(luò)接口的配置信息,比如IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)等。可以使用以下命令編輯這個(gè)文件:
```shell
sudo vi /etc/rc.conf
```
在文件中添加類(lèi)似以下的配置信息:
```
ifconfig_em0="inet 192.168.1.100 netmask 255.255.255.0"
defaultrouter="192.168.1.1"
```
這個(gè)配置將設(shè)置em0網(wǎng)卡的IP地址為192.168.1.100,子網(wǎng)掩碼為255.255.255.0,網(wǎng)關(guān)為192.168.1.1。
2、/etc/resolv.conf:在這個(gè)文件中可以設(shè)置DNS服務(wù)器的信息,可以使用以下命令編輯這個(gè)文件:
```shell
sudo vi /etc/resolv.conf
```
在文件中添加類(lèi)似以下的配置信息:
```
nameserver 8.8.8.8
nameserver 8.8.4.4
```
3、/etc/hosts:在這個(gè)文件中可以設(shè)置主機(jī)名和IP地址的映射關(guān)系,可以使用以下命令編輯這個(gè)文件:
```shell
sudo vi /etc/hosts
```
在文件中添加類(lèi)似以下的配置信息:
```
127.0.0.1 localhost
192.168.1.100 myhostname
```
這個(gè)配置將設(shè)置主機(jī)名為myhostname,IP地址為192.168.1.100。
配置完成后,可以使用以下命令重新啟動(dòng)網(wǎng)絡(luò)服務(wù)使配置生效:
```shell
sudo service netif restart
```