臨時配置
- ifconfig命令:查看與配置網絡狀態命令,重啓後失效
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:86:0E:59
inet addr:192.168.101.110 Bcast:192.168.101.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe86:e59/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10724 errors:0 dropped:0 overruns:0 frame:0
TX packets:5424 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1077449 (1.0 MiB) TX bytes:815896 (796.7 KiB)
解釋:
eth0: 網上名,第二塊網上則叫eth1,以下依此類推
Link encap: 網絡類型
HWaddr: 硬件地址
inet addr:IPv4地址
Bcast:廣播地址
Mask:子網掩碼
inet6 addr:IPv6地址
RX packets:894066 errors:0 dropped:0 overruns:0 frame:0 接受包數量/出錯數量/丟失數量…
TX packets:793 errors:0 dropped:0 overruns:0 carrier:0 發送包數量/出錯數量/丟失數量…
address: 當前網上在內存中的地址
- 臨時設置eth0的網卡的IP地址與子網掩碼
ifconfig eth0 192.168.23.10 netmask 255.255.255.0
一個網卡可以綁定多個IP,eg
ifconfig eth0:0 192.168.24.10
ifconfig eth0:0 down 關閉網卡
ifconfig eth0:0 up 開啓網卡
永久配置
涉及的三個配置文件
-
網卡信息文件
/etc/sysconfig/network-scripts/ifcfg-eth0#信息如下 1. 網卡設備名 DEVICE=eth0 2. MAC地址 HWADDR=00:0C:29:86:0E:59 3. 類型爲以太網 TYPE=Ethernet 唯一識別碼 UUID=94968921-b96b-4d32-8917-cee267e41d84 4. 是否隨網絡服務啓動,eth0生效 ONBOOT=yes 是否可以由Network Manager圖形管理工具託管 NM_CONTROLLED=yes 5. 是否自動獲取IP(none、static、dhcp),none和static代表:靜態手工分配IP地址 BOOTPROTO=dhcp IP地址 IPADDR=192.168.23.10 子網掩碼 NETMASK=255.255.255.0 網關 GATEWAY=192.168.23.1 DNS DNS1=202.106.0.20 IPv6沒有啓用 IPV6INIT=no 6. 不允許非root用戶控制此網卡 USERCTL=no
-
主機名文件
/etc/sysconfig/network網絡服務是否工作 NETWORKING=yes 主機名 HOSTNAME=localhost.localdomain
查看與臨時設置主機名命令,修改完成後,需要退出重新進入才能生效 hostname [主機名]
-
DNS配置文件
/etc/resolv.conf如果有多個DNS,寫多行namwserver nameserver 202.106.0.20 nameserver 114.114.114.114 # 國內移動,電信,聯通通用DNS nameserver 223.5.5.5 # 阿里 nameserver 223.6.6.6 # 阿里 nameserver 180.76.76.76 # 百度