fedora连接网络
我的网络通过路由器连接的,没有开通dhcp,所以需要手动指定IP地址信息。
手动设置方法如下:
一、手动设置上网:
(一)查看网络设备
ifconfig -a 查看网络设置,我的机器里显示的是p2p1
(二)设置网卡IP和子网掩码
ifconfig 192.168.1.3 netmask 255.255.255.0
#设置地址为192.168.1.3
(三)设置网关
route add default gw 192.168.1.1
现在测试一下
[root@fedora ~]# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 tt1=49 time=322 ms
....
可以看出网络通了。
再测试:
[root@fedora ~]# ping www.baidu.com
ping:unknown host www.baidu.com
发现并未找到主机,应该是DNS没有设置。
(四)设置DNS
sudo echo 'nameserver 202.98.5.68' >> /etc/resolv.conf
也可以用vi进行编辑。
再次测试:
[root@fedora ~]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data
64 bytes from 61.135.169.125: icmp_req=1 tt1=49 time=299 ms
......
现在通了。
二、图形化配置
在右上角的网络图标上按右键打开网络配置或在系统设置>网络
打开如图:
由于目前我用的还是ipv4,所以选择ipv4选项,设置ip,netmask,gateway,dns等信息。保存即可。
三、通过命令system-config-network设置
在控制台下输入:sudo system-config-network
之后会打开一个文本小窗口,根据提示设置即可。
四、修改配置文件
fedora和ubuntu配置文件不一样,查看了一下配置文件,我的机器如下:
配置文件在:/etc/sysconfig/network-scripts目录下
配置文件为:ifcfg-eth0 #这儿是链接名,最开始我的是ifcfg-p2p1后来修改了链接名。
UUID="8f88bdf8-063c-4d47-bdb0-1cc0cbe5bb2a"
NM_CONTROLLED=yes
BOOTPROTO=none #这儿可以设置静态或动态值为dhcp或static
DEVICE=eth0 #哪个网卡
ONBOOT=yes #开机引导时激活
TYPE=Ethernet #网络类型
IPADDR0=192.168.1.3 #静态IP地址
PREFIX0=24
GATEWAY0=192.168.1.1 #网关
DNS1=202.98.5.68 #DNS设置
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=eth0
USERCTL=no
DNS2=202.98.0.68 #DNS2设置
HWADDR=08:00:27:7D:07:5F #硬件地址
配置完成,需要重启一下服务:
service network restart
或:/etc/init.d/network restart
手动修改配置文件,我没有测试,有命令行和图形界面还是比较方便。