Linux系統(tǒng)修改主機(jī)名與IP設(shè)置
經(jīng)過長時(shí)間學(xué)習(xí)Linux系統(tǒng),你可能會遇到Linux系統(tǒng)問題,這里將介紹Linux系統(tǒng)問題的解決方法網(wǎng)絡(luò)相關(guān)配置。
1 修改主機(jī)名/etc/sysconfig/network(文件)
- NETWORKING=yes
- NETWORKING_IPV6=no
- NETWORKING_IPV4=yes
- HOSTNAME=localhost.localdomain /* 主機(jī)名定義,將localhost改成你對應(yīng)的主機(jī)名,如bea */
- DOMAINNAME=localdomain
- GATEWAY=192.168.0.1
Linux系統(tǒng)/etc/hosts(文件,定義ip和主機(jī)名對應(yīng)關(guān)系)127.0.0.1 localhost.localdomain localhost /* 將localhost改成你對應(yīng)的主機(jī)名,Linux系統(tǒng)如bea */主機(jī)名 該文件改后為:重啟后生效127.0.0.1 bea.localdomain bea
2 IP設(shè)置
Linux系統(tǒng)臨時(shí)修改可以使用如下命令:ifconfig eth0 x.x.x.x netmask x.x.x.x 更改ip后,如果沒有重啟服務(wù),實(shí)際上是不發(fā)生變化的。
重啟網(wǎng)絡(luò)服務(wù)的命令是:
- service network restart或者/etc/init.d/network restart
- #有時(shí)你可能需要用到如下的命令
- #停用網(wǎng)絡(luò)設(shè)備
- ifconfig eth0 down
- #啟用網(wǎng)絡(luò)設(shè)備
- ifconfig eth0 up
Linux系統(tǒng)如想永久性的修改ip,則可以通過如下的兩種途徑來解決,兩種途徑任選一種即可。<a>輸入命令來配置ip,命令為:setup <b>或者直接編輯文件。
- /etc/sysconfig/network-scripts/ifcfg-ethX (Redhat and Fedora)
- /etc/sysconfig/network/ifcfg-ethX (SuSE)
- /etc/network/ interfaces (Debian和Ubuntu)
Linux系統(tǒng)文件內(nèi)容如下:
- a.靜態(tài)ip地址:
- DEVICE=eth0
- BOOTPROTO=static
- ONBOOT=yes
- TYPE=ethernet
- NETMASK=255.255.255.0
- IPADDR=192.168.0.1
- GATEWAY=192.168.0.1
- BROADCAST=192.168.0.255
- b.DHCP:
- DEVICE=eth0
- BOOTPROTO=dhcp
- ONBOOT=yes
【編輯推薦】