以下設定均在本人安裝得vmware虛擬機器上有效,客戶機OS為RedHat;
一.命令列配置
1.設定ip
ifconfig eht0 netmask 255.255.255.0 192.168.1.129
ifconfig eth0 down
ifconfig eth0 up
以上設定為臨時設定,重啟後,系統仍會採用其預設設定,系統的預設網路設定檔在改目錄下:
/etc/sysconfig/networking/profiles/default
(1) ifcfg-eth0——IP Address、Network Mask、Network Address等資訊, /etc/sysconfig/networking/devices/ifcfg-eth0 和/etc/sysconfig/network-scripts/ifcfg-eth0是該檔案的連結;
(2) network——Hostname
(3) resolv.conf——DNS
(4) hosts——主機名稱列表,/etc/hosts是該檔案的連結;
2.設定預設閘道
route add default gw 192.168.1.1
3.設定DNS
在1中提到的resolv.conf檔案中指定DNS的地址,
nameserver *.*.*.*
nameserver *.*.*.*
可以設定多個
這樣機子應該就能上網了,如果不行就在google嘍,
二. 直接修改上面提到的設定檔,
或者setup/netconfig直接通過圖形介面設定
附: linux下常用的TCP/IP設定檔
/etc/sysconfig/network 包含了主機最基本的網路資訊用於系統啟動. /etc/sysconfig/network-script/ 此目錄下就是系統啟動時用來祿始化網路系統的一些資訊,例如:第一乙太網路介面的檔案為ifcfg-eth0. /etc/xinetd.conf 定義了由超級進程xinted啟動的網路服務. /etc/hosts 完成主機名稱映射為IP地址的功能. /etc/networks 完成網域名稱與網路地址(網路ID)的映射. /etc/host.conf 佈建網域名服務用戶端的控制檔案. /etc/resolv.conf 佈建網域名服務用戶端的設定檔,用於指定網域名稱伺服器的位置. /etc/protocols 設定了主機使用的協議以及各個協議的協議號. /etc/services 設定主機的不同連接埠的網路服務. |