Linux 網卡配置文件設置_Linux教程
Linux 網卡配置文件設置
配置文件
/etc/hosts(本地主機ip地址映射,可以有多個別名)。
/etc/services(端口號與標準服務之間的對應關系)。
配置文件
/etc/hosts(本地主機ip地址映射,可以有多個別名)。
/etc/services(端口號與標準服務之間的對應關系)。
/etc/sysconfig/network(設置主機名,網關,域名)。
HOSTANME=zjw.com(主機名)(需要重啟計算機才有效)
GATEWAY=192.168.1.1(網關)
HOSTANME=zjw.com(主機名)(需要重啟計算機才有效)
GATEWAY=192.168.1.1(網關)
/etc/rc.d/init.d/network restart(腳本服務啟動)
service network restart(同上,是命令執行)
service network restart(同上,是命令執行)
2.和DNS相關
/etc/host.conf
/etc/nsswitch.conf
/etc/resolv.conf(配置dns)
/etc/host.conf
/etc/nsswitch.conf
/etc/resolv.conf(配置dns)
3.網卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0(哪張網卡)
ONBOOT=yes
BOOTPROTO=static(靜態ip狀態設置)
BOOTPROTO=dhcp(dhcp獲取)
IPADDR=192.168.1.8(靜態ip地址)
NETMASK=255.255.255.0
GATEWAY=192.168.1.1(網關)(如果在此設置網關,則上面的無效)
MACADDR=00:0C:29:96:38:F8(修改mac地址)(永久有效)
/etc/rc.d/init.d/network restart(腳本啟動)
service network restart(命令啟動)
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0(哪張網卡)
ONBOOT=yes
BOOTPROTO=static(靜態ip狀態設置)
BOOTPROTO=dhcp(dhcp獲取)
IPADDR=192.168.1.8(靜態ip地址)
NETMASK=255.255.255.0
GATEWAY=192.168.1.1(網關)(如果在此設置網關,則上面的無效)
MACADDR=00:0C:29:96:38:F8(修改mac地址)(永久有效)
/etc/rc.d/init.d/network restart(腳本啟動)
service network restart(命令啟動)
4.IP配置方法及自動獲取ip
ifconfig eth0 192.168.0.10 將采用默認子網掩碼
ifconfig eth0 192.168.0.10 netmask 255.255.255.252 (手動定義子網掩碼)
ifconfig eth0 up(激活網卡)
ifconfig eth0 192.168.0.10 將采用默認子網掩碼
ifconfig eth0 192.168.0.10 netmask 255.255.255.252 (手動定義子網掩碼)
ifconfig eth0 up(激活網卡)
/etc/sysconfig/network-scripts/ifup eth0(腳本激活網卡)或者
ifup eth0(指向/sbin/ifup的符號鏈接)。注:修改mac地址,用此好像無效,切記。
ifup eth0(指向/sbin/ifup的符號鏈接)。注:修改mac地址,用此好像無效,切記。
ifconfig eth0 down(關閉網卡)
/etc/sysconfig/netowrk-scripts/ifdown eth0(腳本關閉網卡)或者
ifdown eth0(指向/sbin/ifdown的符號鏈接)
/etc/sysconfig/netowrk-scripts/ifdown eth0(腳本關閉網卡)或者
ifdown eth0(指向/sbin/ifdown的符號鏈接)
netconfig
是文本窗口的形式設置IP的命令,修改好之后用
service network restart (讓配置參數生效)
是文本窗口的形式設置IP的命令,修改好之后用
service network restart (讓配置參數生效)
ifconfig eth0 -dynamic(手動設置獲取dhcp ip地址)
5.修改MAC地址
ifconfig eth0 down
ifconfig eth0 down
ifconfig eth0 hw ether 00:00:0c:12:34:56
/etc/rd.d/init.d/network(上面的修改可存儲在此腳本中)
ifconfig eth0 up
#上面這種方法是在內核中修改,下次開機將還原
要永久有效在網卡配置文件中加入以下這一條:
MACADDR=00:00:0c:12:34:56
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/rd.d/init.d/network(上面的修改可存儲在此腳本中)
ifconfig eth0 up
#上面這種方法是在內核中修改,下次開機將還原
要永久有效在網卡配置文件中加入以下這一條:
MACADDR=00:00:0c:12:34:56
/etc/sysconfig/network-scripts/ifcfg-eth0
6.常用測試命令
ping -c 4 172.16.1.1
route (對內核的ip路由表進行操作,主要對己配置的接口的主機或網絡設置靜態路由,如通過ifconfig程序配)
route add -net 192.168.1.0 netmask 255.255.255.0 eth0 (添加一條到192.168.1.0網絡的路由條目)
route del -net 192.168.1.0 netmask 255.255.255.0 (刪除路由條目)
route -C 查看緩沖表
route -n 查看本地路由表
traceroute 路由跟蹤
注:netconfig、ifconfig、route三者結合使用,不用重啟系統及服務。
ping -c 4 172.16.1.1
route (對內核的ip路由表進行操作,主要對己配置的接口的主機或網絡設置靜態路由,如通過ifconfig程序配)
route add -net 192.168.1.0 netmask 255.255.255.0 eth0 (添加一條到192.168.1.0網絡的路由條目)
route del -net 192.168.1.0 netmask 255.255.255.0 (刪除路由條目)
route -C 查看緩沖表
route -n 查看本地路由表
traceroute 路由跟蹤
注:netconfig、ifconfig、route三者結合使用,不用重啟系統及服務。
7.創建ADSL連接
rpm -qa |grep rp-pppoe
rpm -ivh rp-pppoe* (將光盤)
route del default(刪除默認路由)
adsl-setup (設置連接)
adsl-start (連接測試)
adsl-status (查看狀態)
rpm -qa |grep rp-pppoe
rpm -ivh rp-pppoe* (將光盤)
route del default(刪除默認路由)
adsl-setup (設置連接)
adsl-start (連接測試)
adsl-status (查看狀態)
8.附加一些后續實驗環境定制
a.關防火墻
iptables -F
iptablers -X
iptables-save
service iptables stop
chkconfig --level 12345 iptables off
b.開FTP用來上傳文件
useradd file
passwd file
密碼設為1
service vsftpd start (開FTP服務)
a.關防火墻
iptables -F
iptablers -X
iptables-save
service iptables stop
chkconfig --level 12345 iptables off
b.開FTP用來上傳文件
useradd file
passwd file
密碼設為1
service vsftpd start (開FTP服務)
相關Linux教程:
- 相關鏈接:
- 教程說明:
Linux教程-Linux 網卡配置文件設置。