基本上不要去管 XP 中,你所看到的虛擬網卡
只要注意虛擬網卡是保持在「啟用」狀態,並且XP防火牆已關閉即可
XP 防火牆可以設哪些網卡要啟動,哪些網卡不啟動
虛擬網卡不建議使用 XP 防火牆
因為虛擬電腦裝的作業系統,本身即有防火牆
CentOS 中,先打指令 ifconfig
正常狀態下,應該至少看到 eth0 一塊網卡
數值先不用管,只要確認網卡有驅動即可
若看不到任何網卡
建議重裝 CentOS (VMware 選擇橋接模式,非 NAT 模式)
在 CentOS 中,run-level3 (文字模式),要設定網卡有兩種方式
1.打 setup (RedHat 系統管理工具)
接著會看到引導介面,按照引導介面去設定即可
跳格用 <tab>,打勾用<空白鍵>
若畫面錯亂
可先打:LANG=C
再打:setup
不過這樣會切到英文
事實上,若於 Linux 本機文字操作,也只能看英文,除非你裝中文系統
於 ssh 遠端連線,才能看到中文
2.直接去修改設定檔
切換到網卡設定檔存放目錄
cd /etc/sysconfig/network-scripts
ls 你會看到一堆檔案
ifcfg-eth0 就是 eth0 這塊網卡的設定檔
用 vi 或是你慣用的文字編輯器,去編輯它
例如:vi ifcfg-eth0
vi 如何使用,請自行上網學習,推薦「鳥哥的私房菜」教學網站
語法:
# 網卡註解
DEVICE=eth0
BOOTPROTO=static
BROADCAST=(廣播位址)
HWADDR=(MAC 位址,此行可省略)
IPADDR=(IP)
NETMASK=255.255.255.0 (子網路遮罩)
NETWORK=(網段)
ONBOOT=yes
(括號文字是說明,請勿照打)
網段就是例如:192.168.0.0
廣播位置就是網段最後一碼 255:192.168.0.255
--------------------------------------------
編輯好後,存檔
或是 setup 好後
並不會立即生效,要讓它生效
/etc/rc.d/init.d/network restart
重新啟動網路
或是 reboot 重開機
再打一次 ifconfig 看網路配置
若設定正確,數值應該已經變成你設定的了
putty (SSH) 是 TCP 22
使用前確定 Linux 那邊防火牆,tcp 22 已開啟
以及 sshd 服務已啟動
可以用指令,確定服務有無啟動
/etc/rc.d/init.d/sshd status
預設是啟動的,沒啟動就 start 啟動它
chkconfig sshd on 設置一開機就啟動
PS.
putty 有中文版,叫做 pietty,搜尋 google 可找到下載點
使用時,切換到 utf-8 語系 (CentOS 預設語系)
書籤