当前位置: 首页 > news >正文

昆明做一个公司网站多少费用企业建站都有什么网站

昆明做一个公司网站多少费用,企业建站都有什么网站,网页设计中优秀的网站,网站推广运营公司在断网情况下,通过网线直连 Windows 笔记本 和 Ubuntu 服务器,并使用 VSCode 访问服务器及 Docker 容器 的步骤如下:1. 物理连接(网线直连) 1.1 使用网线连接 用 网线(Cat5e 或更高) 连接 Windo…

在断网情况下,通过网线直连 Windows 笔记本Ubuntu 服务器,并使用 VSCode 访问服务器及 Docker 容器 的步骤如下:


1. 物理连接(网线直连)

1.1 使用网线连接

  • 网线(Cat5e 或更高) 连接 Windows 笔记本和 Ubuntu 服务器的网口(通常 eth0enpXsY)。

1.2 手动配置 IP 地址

Windows 笔记本端(手动设置 IPv4)
  1. 打开「网络和共享中心」「更改适配器设置」
  2. 右键 以太网(有线连接)「属性」
  3. 双击 「Internet 协议版本 4 (TCP/IPv4)」
  4. 设置:
    • IP 地址192.168.1.2
    • 子网掩码255.255.255.0
    • 默认网关:留空
    • DNS:可留空(或 8.8.8.8 备用)
    • 确认保存
Ubuntu 服务器端(手动设置 IP)
sudo ip addr add 192.168.1.1/24 dev eth0  # 临时设置
# 或永久修改(Ubuntu 18.04+ 使用 netplan)
sudo nano /etc/netplan/01-netcfg.yaml
network:version: 2renderer: networkdethernets:eth0:addresses: [192.168.1.1/24]dhcp4: no

应用配置:

sudo netplan apply
测试连通性
  • 在 Windows 上
    ping 192.168.1.1
    
  • 在 Ubuntu 服务器上
    ping 192.168.1.2
    

如果 ping 不通,检查:

  • 网线是否插好
  • 防火墙是否关闭(sudo ufw disable
  • 网卡是否启用(ip link show

2. 配置 SSH 连接(VSCode 远程访问)

2.1 Ubuntu 服务器端(确保 SSH 已安装)

sudo apt update && sudo apt install openssh-server -y
sudo systemctl start ssh
sudo systemctl enable ssh

检查 SSH 状态:

sudo systemctl status ssh

2.2 Windows 端(VSCode 配置)

  1. 安装 VSCode(https://code.visualstudio.com/)
  2. 安装「Remote - SSH」扩展(Microsoft 官方插件)
  3. 配置 SSH 连接
    • Ctrl + Shift + P → 输入 「Remote-SSH: Open Configuration File」
    • 选择 C:\Users\<你的用户名>\.ssh\config
    • 添加:
      Host Ubuntu-ServerHostName 192.168.1.1User <你的用户名>Port 22
      
  4. 连接服务器
    • F1 → 输入 「Remote-SSH: Connect to Host」 → 选择 Ubuntu-Server
    • 输入密码(或使用 SSH 密钥认证)

3. 访问 Docker 容器

3.1 Ubuntu 服务器端(启动 Docker 容器)

sudo docker run -d -p 8080:80 --name my-nginx nginx

检查容器是否运行:

sudo docker ps

输出示例:

CONTAINER ID   IMAGE     COMMAND                  PORTS                  NAMES
abc123        nginx     "/docker-entrypoint…"   0.0.0.0:8080->80/tcp   my-nginx

3.2 从 Windows 访问 Docker 容器

方法 1:通过 VSCode 终端访问
  • 在 VSCode 的 「终端」 运行:
    curl http://localhost:8080
    
    (因为 VSCode 已 SSH 连接到服务器,localhost 指代服务器)
方法 2:从 Windows 浏览器访问
  • 在 Windows 浏览器输入:
    http://192.168.1.1:8080
    
    应该能看到 Nginx 欢迎页面

4. 常见问题解决

4.1 SSH 连接失败

  • 检查 SSH 服务
    sudo systemctl status ssh
    
  • 关闭防火墙
    sudo ufw disable
    
  • 检查 IP 配置
    ip a
    

4.2 Docker 容器无法访问

  • 检查端口映射
    sudo docker ps
    
    确保 PORTS 列显示 0.0.0.0:8080->80/tcp
  • 检查 Docker 是否运行
    sudo systemctl status docker
    

4.3 Windows 无法 Ping 通 Ubuntu

  • 检查 Windows 防火墙
    • 暂时关闭 Windows Defender 防火墙测试。
  • 检查网卡状态
    • 在 Windows 运行:
      ipconfig
      
      确认 以太网适配器 的 IP 是 192.168.1.2

5. 总结

步骤操作
1网线直连 Windows 和 Ubuntu
2Windows 设置 IP 192.168.1.2,Ubuntu 设置 192.168.1.1
3Ubuntu 安装并启动 SSH (sudo systemctl start ssh)
4VSCode 安装 Remote-SSH 插件并连接 192.168.1.1
5Ubuntu 运行 Docker 容器(docker run -p 8080:80 nginx
6Windows 浏览器访问 http://192.168.1.1:8080

这样,即使 断网,也能通过 网线直连 + VSCode SSH + Docker 进行开发调试! 🚀

http://www.dtcms.com/a/437366.html

相关文章:

  • 怎么找人做网站视频综合平台是什么
  • 建设网站的网站.net 开发门户网站
  • 推广网站平台有哪些wordpress搜索筛选
  • 成都协会网站建设上海网站seo设计
  • 信誉好的镇江网站优化做网站的设计尺寸
  • 微信免费建站网络营销成功的原因
  • 美发网站带手机版网站备案用座机租用
  • 大良营销网站建设价位有什么网站可以做微信app
  • wordpress仿站步骤噼里啪啦电影免费观看高清
  • 靖江网站制作多少钱成都seo正规优化
  • 网站建设最新2023年房地产彻底结束
  • 手机网站自动跳转品牌网站开发价格
  • 网站什么时候做负载均衡网络公司网站推广
  • 东莞建外贸企业网站品牌做网站公司
  • 网络营销理论主要包括网站如何进行优化
  • 网站都有什么语言无锡高端网站设计
  • 长沙网站关键词排名百度竞价推广方案范文
  • wordpress 扒站网页版微信会在电脑上留下记录吗
  • 佛山家居网站全网营销微信网站开发设计
  • 做网站的公司名字国际军事新闻最近新闻
  • 邯郸景区网站制作wordpress图片自动打水印
  • 制作网站的专业公司做直播券的网站有多少钱
  • 近10天的时政新闻seo百度快照优化公司
  • 金昌大型网站建设费用楼盘怎么在网站上做推广
  • 网站建设怎么写做网站怎么插音频
  • u9u8网站建设朝阳seo搜索引擎
  • 网站上传不了图片是什么原因营销型网站建设微博
  • 邯郸网站设计哪家好如何更改网站标签logo
  • 松江郑州阳网站建设中山企业推广网站制作
  • 百度推广弄个网站头像要钱吗?网上学习网站有哪些