vmware中centos 設置固定ip(轉貼)

1,先搜索了一下,獲得如下解釋

IP IP地址
Netmark 子網掩碼
Gateway 默認網關
HostName 主機名稱
DomainName 域名
DNS DNS的IP

2,須要修改的文件常有

/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
/etc/hosts

如下是個人設置
/etc/sysconfig/network

這裏主要是指定了網關

NETWORKING=yes 
NETWORKING_IPV6=no 
GATEWAY=192.168.1.1 
HOSTNAME=localhost.localdomain

/etc/sysconfig/network-scripts/ifcfg-eth0

這裏主要指定IP得到方式(static),ip地址,子網掩碼,網絡類型

# Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express 
DEVICE=eth0 
#BOOTPROTO=dhcp 
BOOTPROTO=static 
IPADDR=192.168.1.21 
NETMASK=255.255.255.0 
TYPE=Ethernet 
HWADDR=XX:XX:XX:XX:XX:XX 
ONBOOT=yes
/etc/resolv.conf

指定DNS(我在這裏就吃了虧,沒設置前網絡地址怎麼也沒法解析)

search localdomain 
nameserver 192.168.1.1

/etc/hosts

我沒設置,是用來定義主機名的。 linux

 

===>設置完,試了一下service network restart 可是一直提示找不到命令,那只有重啓了,呵呵。 centos




方法是網上找的,實踐以後可用,複製過來順便有些地方作下修改和註解以求清楚一些 網絡



注:個人虛擬機設置的是橋接方式聯網,在這個網絡配置下進行的修改:http://blog.csdn.net/old_imp/article/details/8697618 dom


主要對系統下面的幾個地方作了設置: spa

 本機要設置的 IP地址
Netmark 子網掩碼
Gateway 默認網關
DNS IP

centos中與網絡配置有關的文件(不必定是所有,目前對linux系統不熟悉): .net


/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
/etc/hosts

修改位置(只列出作修改的參數,不作修改的內容沒有列出來):


1

/etc/sysconfig/network

GATEWAY=192.168.1.1 #這裏是設置網關,我設置成路由器地址

2

/etc/sysconfig/network-scripts/ifcfg-eth0


DEVICE=eth0
#BOOTPROTO=dhcp #dhcp是動態獲取IP地址
BOOTPROTO=static  #static就是設置靜態IP
IPADDR=192.168.1.21 #這裏就是須要設置的靜態IP
NETMASK=255.255.255.0 #掩碼
TYPE=Ethernet #網絡類型 rest

NM_CONTROLLED=no
HWADDR=XX:XX:XX:XX:XX:XX 
ONBOOT=yes server

UUID=************* blog


3 ip


/etc/resolv.conf

nameserver 192.168.1.1 #指定DNS

4
/etc/hosts

這個文件是用來定義主機名的,根據須要來設置

作完修改以後須要重啓一下網絡服務 /etc/inti.d/network restart

相關文章
相關標籤/搜索