ubuntu打死你第一,设置DNS
1.设置IP, 终端输入 sudo gedit /etc/network/interfaces 假设实用的是网卡0,如果是其它网卡就将eth0改为对应的值。 auto lo iface lo inet loopback #使用网卡0 auto eth0 #使用静态IP iface eth0 inet static #设置IP address 172.32.1.11 #设置子网掩码,不要弄错了,可以自己算的,具体可能不一样的,由IP决定! netmask 255.255.0.0 #设置网关 gateway 172.32.1.215 2.配置DNS 如果需要手动配置DNS 终端输入sudo vi /etc/resolv.conf 在其中加入以下代码(211.153.31.2换为你的DNS) nameserver 211.153.31.2 3.重启网络 sudo /etc/init.d/networking restart 提示ok之后可以试试能否ping到网关和局域网内的其它机器,然后再试试能否上网!
server版的默认都没有,但是可以装 使用命令 apt-get install x-window-system-core apt-get install gnome-core 什么叫“在这边”登陆?远程登陆吗?还是说启动X? 要是进入图形界面的话,就输入startx,然后回车 进入图形界面后用sudo gedit /etc/inittab 命令修改最后一行的3为5就可以了sudo apt-get install xinit
ubuntu ping不通本机
闲着无聊,写了个简单的tcp通讯程序,可是当开了服务端程序后,客户端程序怎么也连不上,就是说服务端程序在accept函数上傻等。为此,开始了找出问题根源的过程。对追寻问题原因的过程而言,问题的结果倒显得不那么重要。过程总是让人很兴奋。 第一步:终端输入netstat -l -n -t 此命令显示本机上处于listen状态的Tcp套接字。结果显示服务端已启动 第二步:终端输入netstat -n -t 查看tcp套接字情况,显示客户端已经发出连接请求,并且此套接字处于SAY_SENT状态。 综合第一步和第三步,说明服务端和客户端程序均已启动。看来,问题只可能是服务端accept问题(其实,通过GDB调式也可以发现)。 因为客户端连的是本机127.0.0.1,问题在于本机都连不上,奇怪了? ping 127.0.0.1 和 Ping 10.100.249.145(本机IP)都不同,可是Ping其他都通,进一步解决。。。。。。。。。 最后,查看/etc/network/interfaces;内容如下, auto eth0 iface eth0 inet static address 10.100.249.145 netmask 255.255.255.0 gateway 10.100.249.254 修改如下:添加一个本地环回接口(或地址),亦称回送地址(loopback address) auto eth0 iface eth0 inet static address 10.100.249.145 netmask 255.255.255.0 gateway 10.100.249.254 auto lo iface lo inet loopback 重启网络:sudo /etc/init.d/networking restart ok.........问题解决
本文详细介绍如何在Ubuntu系统中设置静态IP地址、配置DNS服务器以及解决常见的网络连接问题。包括具体的命令行操作步骤和对网络配置文件的修改,同时分享了一个关于本机TCP通讯故障的排查案例。
1372

被折叠的 条评论
为什么被折叠?



