address:ip地址安全
netmask:子網掩碼服務器
gateway:網關網絡
destination:路由spa
network:網絡地址code
broadcast:廣播地址server
dns-nameservers:dns服務器地址blog
dhclient eth0 :讓網卡eth0向dhcp請求隨即分配一個ip地址dns
ifconfig eth0 192.168.1.23/24 :給eth0網卡指定一個ip地址192.168.1.23ip
是指子網掩碼的位數。寫的是多少,就表明有幾個1,其它位數全爲0。
好比說24,就表明有24個1,8個0,由於一共是32位。
8位數爲一組,就能夠寫成:11111111 11111111 11111111 00000000 轉換成十進制就是255.255.255.0
而後若是要上網就要先指定網關,否則的話就只能在本網段之間通訊,指定網關實際上就是指定一條路由。路由
route add default gw 192.168.1.1 //指定爲默認網關
默認路由爲0.0.0.0,網關爲192.168.1.1,子網掩碼爲0.0.0.0
Flags:總共有多個旗標,表明的意義以下:
U (route is up):該路由是有效的;
H (target is a host):目標是一部主機 (IP) 而非網域;
G (use gateway):須要透過外部的主機 (gateway) 來轉遞封包(通常指向默認網關);
R (reinstate route for dynamic routing):使用動態路由時,恢復路由資訊的旗標;
D (dynamically installed by daemon or redirect):已經由服務或轉 port 功能設定爲動態路由
M (modified from routing daemon or redirect):路由已經被修改了;
! (reject route):這個路由將不會被接受(用來抵擋不安全的網域!)
route add -net 172.16.0.0/24 gw 102.168.1.100 eth0 //172.16.0.0/24爲網絡地址(如果添加主機地址將/24改成/36),102.168.1.100網關地址
配置dns服務器地址 其實就是編輯/etc/resolve.conf文件
以上配置的ip地址都是臨時的ip地址,每當重啓以後就會還原到原先的ip
如下是配置固定的ip地址
首先就是要編輯網卡文件裏面的內容
vi /etc/network/interfaces
#The primary network interface allow-hotplug erh0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.254 dns-nameservers 192.168.1.1 192.168.1.2 //dns服務器解析也可在這裏添加解析地址