Gentoo網絡設置

網卡識別配置

要開始配置你的網卡,你首先需要告訴Gentoo RC系統你的網卡。
可以用ifconfig命令查看自己網卡名字:

ifconfig -a

網卡名字(如eth0)的識別是通過在/etc/init.d目錄里建立一個指向net.lo的符號鏈接來實現。

cd /etc/init.d
ln -s net.lo net.eth0

啟動和停止網絡腳本

/etc/init.d/net.eth0 start
/etc/init.d/net.eth0 stop
rc-update add net.eth0 default  #設置開機啟動eth0

網絡配置

命令方式(臨時配置,重啟后失效):

設置網絡包括了三個步驟:

  • 使用ifconfig配置ip地址:
ifconfig eth0 192.168.1.10 broadcast 192.168.1.255 netmask 255.255.255.0 up
  • 使用route來設定路由的網關:
route add default gw 192.168.1.1
  • 創建/etc/resolv.conf配置DNS:
nano -w /etc/resolv.conf

nameserver $202.99.166.4
nameserver $202.99.160.68

配置文件方式:

編輯網絡配置文件/etc/conf.d/net和/etc/resolv.conf。

  • 編輯/etc/conf.d/net配置主機IP地址、子網掩碼和網關:
nano -w /etc/conf.d/net

使用CIDR形式表示的靜態IP:

config_eth0="192.168.1.7/24"
routes_eth0="default via 192.168.1.1"

使用netmask形式表示的靜態IP

config_eth0="192.168.1.7 broadcast 192.168.1.255 netmask 255.255.255.0"
routes_eth0="default via 192.168.1.1"

注意: 如果你沒有指定,DHCP是默認選項。

測試:

  • 測試是否能ping的通網關:
ping 192.168.1.1

如果能ping通,ip設置沒錯誤。

  • 測試DNS:

編輯/etc/resolv.conf配置DNS:

nano /etc/resolv.conf

在其中加入以下兩行內容:

nameserver 202.99.160.68
nameserver 202.99.166.4

測試DNS解析是否正常:

ping www.baidu.com

如果能ping通,DNS設置無誤。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容