Linux的一些基本网络配置和问题解决

本文详细记录了在红帽虚拟机中配置网络的过程。包括禁用防火墙、手动配置网络参数以及解决网络连接问题的具体步骤。

转眼都快三年没写博客了,唉,光阴过的很快。

 

生活还得继续,还得加油,还得坚持。呵呵。

 

-----

 

 

在自己家的台式机中装了个红帽的虚拟机。Vmdk是从Emule上拖下来的,什么也没有,gcc都没有。罢了,先把网络配好吧。

 

1. sshd

 

运行chkconfig --list,发现有sshd。还好,启动我的putty。发现怎么也连不上。提示:network reset by peers. 冒似是防火墙惹的祸。输入:

 

/etc/init.d/iptables stop  -- 停止防火墙服务

chkconfig iptables off      -- 让防火墙服务在开机时不运行

 

OK,putty可以连了。重启虚拟机,发现putty居然不行。于是进入第二步

 

2. network config

 

发现在第一步中我用的是手动配置eth0。开机后系统还是DHCP模式。于是,输入:

 

vim /etc/sysconfig/network-scripts/ifcfg-eth0

 

把这个文件变成下面的形式

 

DEVICE=eth0

BROADCAST=192.168.1.255

BOOTPROTO=static

ONBOOT=yes

TYPE=Ethernet

NETWORK=192.168.1.0

IPADDR=192.168.1.18

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

 

好了,重启电脑,现在总行了吧。启动putty,居然还不行!!怒了

 

vim /var/log/boot.log

 

发现

 

ifup: failed! no link ... check cables ?

 

好吧,google一把,得到如下解决方案。

 

3. eth0 auto-config

 

vim /etc/sysconfig/network-scripts/ifcfg-eth0

 

把这个文件变成下面的形式

 

 

DEVICE=eth0

BROADCAST=192.168.1.255

BOOTPROTO=static

ONBOOT=yes

TYPE=Ethernet

NETWORK=192.168.1.0

IPADDR=192.168.1.18

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

check_link_down(){

return 1;

}

 

最后这个函数的意思应该是说无论怎么样,我总让系统认为系统是接了网线并有连接的。好吧,想出这方法的人真不错。学习了。

 


 

 

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值