Linux中修改文件來設置網絡連接

1,自動獲取IP的方法

自動獲取與4個文件有關係

a),/etc/sysconfig/network-scripts/ifcfg-eth0

[zhangy@localhost network-scripts]$ cat ifcfg-eth0

# Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller

DEVICE=eth0                               //由eth0來啓動

BOOTPROTO=dhcp                     //獲取IP的方式是自動獲取,static是固定IP,none是手動

HWADDR=00:16:D3:A2:F6:09       //網卡的物理地址

IPV6INIT=yes                              //是否支持IP6

IPV6_AUTOCONF=yes                //IP6是否自動配置

ONBOOT=yes                           //啓動時網絡接口是否有效,我只改了這行重啓後就可以了

b),/etc/sysconfig/network

[zhangy@localhost network-scripts]$ cat /etc/sysconfig/network

NETWORKING=yes                                 //網絡是否可用

NETWORKING_IPV6=yes

HOSTNAME=localhost.localdomain//主機名,主機名在/etc/hosts裏面配置

c),/etc/hosts

[zhangy@localhost network-scripts]$ cat /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1               localhost.localdomain localhost     //根/etc/resolv.conf中search要對應,localhost.localdomain

::1             localhost6.localdomain6 localhost6

d),/etc/resolv.conf

[zhangy@localhost network-scripts]$ cat /etc/resolv.conf

; generated by /sbin/dhclient-script

nameserver 192.168.1.1      //DNS服務器對應的IP

search localdomain//搜索要找的域名,在/etc/hosts裏面設定的有

2,手動設定

手動設定只要修改三個文件就可以了

a),/etc/sysconfig/network

[zhangy@localhost network-scripts]$ cat /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=yes

#HOSTNAME=localhost.localdomain        //爲什麼要把主機名註釋掉,一般先解析主機名或者域名,再解析DNS

GATEWAY=192.168.1.1                            //加上網關

b),/etc/sysconfig/network-scripts/ifcfg-eth0

[zhangy@localhost network-scripts]$ cat ifcfg-eth0

# Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller

DEVICE=eth0

BOOTPROTO=none                         //啓動爲手動

BROADCAST=192.168.1.255

HWADDR=00:16:D3:A2:F6:09

IPADDR=192.168.1.108                   //設置的IP

NETMASK=255.255.255.0                //子網掩碼

NETWORK=192.168.1.0

IPV6INIT=yes

IPV6_AUTOCONF=yes

ONBOOT=yes

TYPE=Ethernet                                //網絡類型

c),/etc/resolv.conf

[zhangy@localhost network-scripts]$ cat /etc/resolv.conf

#; generated by /sbin/dhclient-script

#nameserver 192.168.1.1

#search localdomain

nameserver 116.228.111.118             //加上主DNS

nameserver 180.168.255.18              //加上次DNS

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章