1、CentOS 修改DNS伺服器
修改以下內容
1 |
nameserver 8.8.8.8 #google網域名稱伺服器 |
2 |
nameserver 8.8.4.4 #google網域名稱伺服器 |
2、CentOS 修改網關
修改對應網卡的網關的設定檔
1 |
[root@centos] # vi /etc/sysconfig/network |
修改以下內容
1 |
NETWORKING= yes #(表示系統是否使用網路,一般設定為yes。如果設為no,則不能使用網路,而且很多系統服務程式將無法啟動) |
2 |
HOSTNAME=centos #(設定原生主機名稱,這裡設定的主機名稱要和/etc/hosts中設定的主機名稱對應) |
3 |
GATEWAY=192.168.1.1 #(設定本機串連的網關的IP地址。例如,網關為10.0.0.2) |
3、CentOS 修改IP地址
修改對應網卡的IP地址的設定檔
1 |
[root@centos] # vi /etc/sysconfig/network-scripts/ifcfg-eth0 |
修改以下內容
01 |
DEVICE=eth0 #描述網卡對應的裝置別名,例如ifcfg-eth0的檔案中它為eth0 |
02 |
BOOTPROTO=static #設定網卡獲得ip地址的方式,可能的選項為static,dhcp或bootp,分別對應靜態指定的 ip地址,通過dhcp協議獲得的ip地址,通過bootp協議獲得的ip地址 |
03 |
BROADCAST=192.168.0.255 #對應的子網廣播位址 |
04 |
HWADDR=00:07:E9:05:E8:B4 #對應的網卡物理地址 |
05 |
IPADDR=12.168.1.2 #如果設定網卡獲得 ip地址的方式為靜態指定,此欄位就指定了網卡對應的ip地址 |
08 |
NETMASK=255.255.255.0 #網卡對應的網路遮罩 |
09 |
NETWORK=192.168.1.0 #網卡對應的網路地址 |
10 |
ONBOOT= yes #系統啟動時是否設定此網路介面,設定為yes時,系統啟動時啟用此裝置 |
4、重新啟動網路設定
1 |
[root@centos] # service network restart |
3 |
[root@centos] # /etc/init.d/network restart |
修改 IP 位址即時生效:
1 |
[root@centos] # ifconfig eth0 192.168.0.2 netmask 255.255.255.0 |
啟動生效:
[root@centos]# /etc/sysconfig/network-scripts/ifcfg-eth0
修改網關 Default Gateway即時生效:
1 |
[root@centos] # route add default gw 192.168.0.1 dev eth0 |
啟動生效:
1 |
[root@centos] # /etc/sysconfig/network |
修改 DNS修改後可即時生效,啟動同樣有效
1 |
[root@centos] # /etc/resolv.conf |
修改 host name 即時生效:
1 |
[root@centos] # hostname centos1 |
啟動生效:
1 |
[root@centos] # /etc/sysconfig/network |
手動更改centos為靜態IP
1,先搜尋了一下,得到以下解釋
2,需要修改的檔案常有
2 |
/etc/sysconfig/network-scripts/ifcfg-eth0 |
遇到問題:
出現’connect:Network is unreachable error’問題,VirtualBox採用的是Bridged Adapter的方式串連。
通過修改/etc/sysconfig/network-scripts/ifcfg-eth0修改虛擬機器的IP地址已經network和netmask。
發現能ping同network和netmask,於是斷定應該是虛擬機器作業系統的路由配置問題,
嘗試直接修改系統檔案/etc/sysconfig/network-scripts/route-eth0添加’defult via 192.168.0.1′(192.168.0.1是我的路由器的IP地址,可以根據自身情況修改)。
我跑到/etc/sysconfig/network-scripts/目錄下發現壓根兒沒有route-eth0這個檔案,於是自己建立了一個,將’defult via 192.168.0.1′添加到檔案中。
運行’/etc/init.d/network restart’重啟network,一切ok!原來問題果真是出在路由上面。
其實我原來已經使用過route add命令配置過路由了,只是它在重啟之後就失效了,真是有點大意了